builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-067 starttime: 1467956723.94 results: success (0) buildid: 20160707211026 builduid: 3fb7123cb39f4401909484066cf23109 revision: a8821f681f296183af74f837e00b89ceab8ea81d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:23.939519) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:23.957624) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:23.957941) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:24.681717) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:24.681980) ========= 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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False --2016-07-07 22:45:24-- 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% 6.92M=0.002s 2016-07-07 22:45:25 (6.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.564171 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:25.279870) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:25.280210) ========= 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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.076304 ========= master_lag: 0.20 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:25.556240) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 22:45:25.556590) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a8821f681f296183af74f837e00b89ceab8ea81d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a8821f681f296183af74f837e00b89ceab8ea81d --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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False 2016-07-07 22:45:25,806 truncating revision to first 12 chars 2016-07-07 22:45:25,806 Setting DEBUG logging. 2016-07-07 22:45:25,807 attempt 1/10 2016-07-07 22:45:25,807 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a8821f681f29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 22:45:26,957 unpacking tar archive at: mozilla-beta-a8821f681f29/testing/mozharness/ program finished with exit code 0 elapsedTime=1.623796 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 22:45:27.219382) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:27.219695) ========= script_repo_revision: a8821f681f296183af74f837e00b89ceab8ea81d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:27.220100) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:27.220377) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 22:45:27.248982) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 9 secs) (at 2016-07-07 22:45:27.249279) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: 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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False 22:45:27 INFO - MultiFileLogger online at 20160707 22:45:27 in /builds/slave/test 22:45:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:45:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:45:27 INFO - {'append_to_log': False, 22:45:27 INFO - 'base_work_dir': '/builds/slave/test', 22:45:27 INFO - 'blob_upload_branch': 'mozilla-beta', 22:45:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:45:27 INFO - 'buildbot_json_path': 'buildprops.json', 22:45:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:45:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:45:27 INFO - 'download_minidump_stackwalk': True, 22:45:27 INFO - 'download_symbols': 'true', 22:45:27 INFO - 'e10s': False, 22:45:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:45:27 INFO - 'tooltool.py': '/tools/tooltool.py', 22:45:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:45:27 INFO - '/tools/misc-python/virtualenv.py')}, 22:45:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:45:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:45:27 INFO - 'log_level': 'info', 22:45:27 INFO - 'log_to_console': True, 22:45:27 INFO - 'opt_config_files': (), 22:45:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:45:27 INFO - '--processes=1', 22:45:27 INFO - '--config=%(test_path)s/wptrunner.ini', 22:45:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:45:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:45:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:45:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:45:27 INFO - 'pip_index': False, 22:45:27 INFO - 'require_test_zip': True, 22:45:27 INFO - 'test_type': ('testharness',), 22:45:27 INFO - 'this_chunk': '1', 22:45:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:45:27 INFO - 'total_chunks': '10', 22:45:27 INFO - 'virtualenv_path': 'venv', 22:45:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:45:27 INFO - 'work_dir': 'build'} 22:45:27 INFO - ##### 22:45:27 INFO - ##### Running clobber step. 22:45:27 INFO - ##### 22:45:27 INFO - Running pre-action listener: _resource_record_pre_action 22:45:27 INFO - Running main action method: clobber 22:45:27 INFO - rmtree: /builds/slave/test/build 22:45:27 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:45:30 INFO - Running post-action listener: _resource_record_post_action 22:45:30 INFO - ##### 22:45:30 INFO - ##### Running read-buildbot-config step. 22:45:30 INFO - ##### 22:45:30 INFO - Running pre-action listener: _resource_record_pre_action 22:45:30 INFO - Running main action method: read_buildbot_config 22:45:30 INFO - Using buildbot properties: 22:45:30 INFO - { 22:45:30 INFO - "project": "", 22:45:30 INFO - "product": "firefox", 22:45:30 INFO - "script_repo_revision": "production", 22:45:30 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 22:45:30 INFO - "repository": "", 22:45:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 22:45:30 INFO - "buildid": "20160707211026", 22:45:30 INFO - "pgo_build": "False", 22:45:30 INFO - "basedir": "/builds/slave/test", 22:45:30 INFO - "buildnumber": 4, 22:45:30 INFO - "slavename": "tst-linux32-spot-067", 22:45:30 INFO - "revision": "a8821f681f296183af74f837e00b89ceab8ea81d", 22:45:30 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 22:45:30 INFO - "platform": "linux", 22:45:30 INFO - "branch": "mozilla-beta", 22:45:30 INFO - "repo_path": "releases/mozilla-beta", 22:45:30 INFO - "moz_repo_path": "", 22:45:30 INFO - "stage_platform": "linux", 22:45:30 INFO - "builduid": "3fb7123cb39f4401909484066cf23109", 22:45:30 INFO - "slavebuilddir": "test" 22:45:30 INFO - } 22:45:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 22:45:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 22:45:30 INFO - Running post-action listener: _resource_record_post_action 22:45:30 INFO - ##### 22:45:30 INFO - ##### Running download-and-extract step. 22:45:30 INFO - ##### 22:45:30 INFO - Running pre-action listener: _resource_record_pre_action 22:45:30 INFO - Running main action method: download_and_extract 22:45:30 INFO - mkdir: /builds/slave/test/build/tests 22:45:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:45:30 INFO - https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 22:45:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:45:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:45:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:45:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 22:46:00 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json: timed out 22:46:00 INFO - retry: attempt #1 caught exception: timed out 22:46:00 INFO - retry: Failed, sleeping 30 seconds before retrying 22:46:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #2 22:46:40 INFO - Downloaded 1291 bytes. 22:46:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 22:46:40 INFO - Using the following test package requirements: 22:46:40 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:46:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 22:46:40 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 22:46:40 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'jsshell-linux-i686.zip'], 22:46:40 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 22:46:40 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 22:46:40 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 22:46:40 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 22:46:40 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 22:46:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 22:46:40 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 22:46:40 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 22:46:40 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')]} 22:46:40 INFO - https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 22:46:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:46:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:46:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 22:46:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 22:46:51 INFO - Downloaded 22861023 bytes. 22:46:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:46:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:46:52 INFO - caution: filename not matched: web-platform/* 22:46:52 INFO - Return code: 11 22:46:52 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')]} 22:46:52 INFO - https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 22:46:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:46:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:46:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 22:46:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:47:03 INFO - Downloaded 36389876 bytes. 22:47:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:47:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:47:09 INFO - caution: filename not matched: bin/* 22:47:09 INFO - caution: filename not matched: config/* 22:47:09 INFO - caution: filename not matched: mozbase/* 22:47:09 INFO - caution: filename not matched: marionette/* 22:47:09 INFO - caution: filename not matched: tools/wptserve/* 22:47:09 INFO - Return code: 11 22:47:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:47:09 INFO - https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 22:47:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:47:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:47:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:47:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 22:47:31 INFO - Downloaded 69346726 bytes. 22:47:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:47:31 INFO - mkdir: /builds/slave/test/properties 22:47:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:47:31 INFO - Writing to file /builds/slave/test/properties/build_url 22:47:31 INFO - Contents: 22:47:31 INFO - build_url:https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 22:47:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:47:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:47:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:47:32 INFO - Contents: 22:47:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:47:32 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')]} 22:47:32 INFO - https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:47:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:47:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:47:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 22:47:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:48:00 INFO - Downloaded 92362913 bytes. 22:48:00 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 22:48:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 22:48:08 INFO - Return code: 0 22:48:08 INFO - Running post-action listener: _resource_record_post_action 22:48:08 INFO - Running post-action listener: set_extra_try_arguments 22:48:08 INFO - ##### 22:48:08 INFO - ##### Running create-virtualenv step. 22:48:08 INFO - ##### 22:48:08 INFO - Running pre-action listener: _pre_create_virtualenv 22:48:08 INFO - Running pre-action listener: _resource_record_pre_action 22:48:08 INFO - Running main action method: create_virtualenv 22:48:08 INFO - Creating virtualenv /builds/slave/test/build/venv 22:48:08 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 22:48:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:48:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:48:09 INFO - Using real prefix '/usr' 22:48:09 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:48:11 INFO - Installing distribute.............................................................................................................................................................................................done. 22:48:14 INFO - Installing pip.................done. 22:48:14 INFO - Return code: 0 22:48:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:48:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:14 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 0x95eec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9655598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, '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-1467950314.585045-2099136739', '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 22:48:14 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 22:48:14 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 22:48:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:48:14 INFO - 'CCACHE_UMASK': '002', 22:48:14 INFO - 'DISPLAY': ':0', 22:48:14 INFO - 'HOME': '/home/cltbld', 22:48:14 INFO - 'LANG': 'en_US.UTF-8', 22:48:14 INFO - 'LOGNAME': 'cltbld', 22:48:14 INFO - 'MAIL': '/var/mail/cltbld', 22:48:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:48:14 INFO - 'MOZ_NO_REMOTE': '1', 22:48:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:48:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:48:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:48:14 INFO - 'PWD': '/builds/slave/test', 22:48:14 INFO - 'SHELL': '/bin/bash', 22:48:14 INFO - 'SHLVL': '1', 22:48:14 INFO - 'TERM': 'linux', 22:48:14 INFO - 'TMOUT': '86400', 22:48:14 INFO - 'USER': 'cltbld', 22:48:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:48:14 INFO - '_': '/tools/buildbot/bin/python'} 22:48:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:48:15 INFO - Downloading/unpacking psutil>=0.7.1 22:48:15 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 22:48:15 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 22:48:15 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 22:48:15 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 22:48:15 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 22:48:15 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 22:48:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:48:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:48:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:48:21 INFO - Installing collected packages: psutil 22:48:21 INFO - Running setup.py install for psutil 22:48:21 INFO - building 'psutil._psutil_linux' extension 22:48:21 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 22:48:21 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:48:21 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:48:21 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 22:48:22 INFO - building 'psutil._psutil_posix' extension 22:48:22 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 22:48:22 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 22:48:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:48:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:48:22 INFO - Successfully installed psutil 22:48:22 INFO - Cleaning up... 22:48:22 INFO - Return code: 0 22:48:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:48:22 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')]} 22:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:22 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')]} 22:48:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:22 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 0x95eec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9655598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, '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-1467950314.585045-2099136739', '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 22:48:22 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 22:48:22 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 22:48:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:48:22 INFO - 'CCACHE_UMASK': '002', 22:48:22 INFO - 'DISPLAY': ':0', 22:48:22 INFO - 'HOME': '/home/cltbld', 22:48:22 INFO - 'LANG': 'en_US.UTF-8', 22:48:22 INFO - 'LOGNAME': 'cltbld', 22:48:22 INFO - 'MAIL': '/var/mail/cltbld', 22:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:48:22 INFO - 'MOZ_NO_REMOTE': '1', 22:48:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:48:22 INFO - 'PWD': '/builds/slave/test', 22:48:22 INFO - 'SHELL': '/bin/bash', 22:48:22 INFO - 'SHLVL': '1', 22:48:22 INFO - 'TERM': 'linux', 22:48:22 INFO - 'TMOUT': '86400', 22:48:22 INFO - 'USER': 'cltbld', 22:48:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:48:22 INFO - '_': '/tools/buildbot/bin/python'} 22:48:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:48:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:48:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:48:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:48:23 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 22:48:23 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 22:48:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:48:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:48:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:48:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:48:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:48:28 INFO - Installing collected packages: mozsystemmonitor 22:48:28 INFO - Running setup.py install for mozsystemmonitor 22:48:28 INFO - Successfully installed mozsystemmonitor 22:48:28 INFO - Cleaning up... 22:48:28 INFO - Return code: 0 22:48:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:48:28 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')]} 22:48:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:28 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')]} 22:48:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:28 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 0x95eec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9655598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, '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-1467950314.585045-2099136739', '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 22:48:28 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 22:48:28 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 22:48:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:48:28 INFO - 'CCACHE_UMASK': '002', 22:48:28 INFO - 'DISPLAY': ':0', 22:48:28 INFO - 'HOME': '/home/cltbld', 22:48:28 INFO - 'LANG': 'en_US.UTF-8', 22:48:28 INFO - 'LOGNAME': 'cltbld', 22:48:28 INFO - 'MAIL': '/var/mail/cltbld', 22:48:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:48:28 INFO - 'MOZ_NO_REMOTE': '1', 22:48:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:48:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:48:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:48:28 INFO - 'PWD': '/builds/slave/test', 22:48:28 INFO - 'SHELL': '/bin/bash', 22:48:28 INFO - 'SHLVL': '1', 22:48:28 INFO - 'TERM': 'linux', 22:48:28 INFO - 'TMOUT': '86400', 22:48:28 INFO - 'USER': 'cltbld', 22:48:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:48:28 INFO - '_': '/tools/buildbot/bin/python'} 22:48:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:48:28 INFO - Downloading/unpacking blobuploader==1.2.4 22:48:28 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 22:48:28 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 22:48:28 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 22:48:28 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 22:48:28 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 22:48:28 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 22:48:33 INFO - Downloading blobuploader-1.2.4.tar.gz 22:48:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:48:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:48:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:48:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:48:33 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 22:48:33 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 22:48:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:48:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:48:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:48:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:48:35 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 22:48:35 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 22:48:35 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 22:48:35 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 22:48:35 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 22:48:35 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 22:48:35 INFO - Downloading docopt-0.6.1.tar.gz 22:48:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:48:35 INFO - Installing collected packages: blobuploader, requests, docopt 22:48:35 INFO - Running setup.py install for blobuploader 22:48:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:48:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:48:36 INFO - Running setup.py install for requests 22:48:36 INFO - Running setup.py install for docopt 22:48:37 INFO - Successfully installed blobuploader requests docopt 22:48:37 INFO - Cleaning up... 22:48:37 INFO - Return code: 0 22:48:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:48: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')]} 22:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48: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')]} 22:48:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:37 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 0x95eec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9655598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, '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-1467950314.585045-2099136739', '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 22:48:37 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 22:48:37 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 22:48:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:48:37 INFO - 'CCACHE_UMASK': '002', 22:48:37 INFO - 'DISPLAY': ':0', 22:48:37 INFO - 'HOME': '/home/cltbld', 22:48:37 INFO - 'LANG': 'en_US.UTF-8', 22:48:37 INFO - 'LOGNAME': 'cltbld', 22:48:37 INFO - 'MAIL': '/var/mail/cltbld', 22:48:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:48:37 INFO - 'MOZ_NO_REMOTE': '1', 22:48:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:48:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:48:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:48:37 INFO - 'PWD': '/builds/slave/test', 22:48:37 INFO - 'SHELL': '/bin/bash', 22:48:37 INFO - 'SHLVL': '1', 22:48:37 INFO - 'TERM': 'linux', 22:48:37 INFO - 'TMOUT': '86400', 22:48:37 INFO - 'USER': 'cltbld', 22:48:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:48:37 INFO - '_': '/tools/buildbot/bin/python'} 22:48:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:48:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:48:37 INFO - Running setup.py (path:/tmp/pip-ifI7q9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:48:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:48:37 INFO - Running setup.py (path:/tmp/pip-SPvWaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:48:38 INFO - Running setup.py (path:/tmp/pip-bQTOsD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:48:38 INFO - Running setup.py (path:/tmp/pip-F9GsEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:48:38 INFO - Running setup.py (path:/tmp/pip-okGbo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:48:38 INFO - Running setup.py (path:/tmp/pip-pCHO8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:48:38 INFO - Running setup.py (path:/tmp/pip-CwUGpI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:48:38 INFO - Running setup.py (path:/tmp/pip-chHzTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:48:38 INFO - Running setup.py (path:/tmp/pip-GJIDUL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:48:39 INFO - Running setup.py (path:/tmp/pip-T55CGl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:48:39 INFO - Running setup.py (path:/tmp/pip-h5U8Vq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:48:39 INFO - Running setup.py (path:/tmp/pip-OPhH20-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:48:39 INFO - Running setup.py (path:/tmp/pip-b8Fxlp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:48:39 INFO - Running setup.py (path:/tmp/pip-YQ30rc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:48:39 INFO - Running setup.py (path:/tmp/pip-LoUCtw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:48:39 INFO - Running setup.py (path:/tmp/pip-eWADkf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:48:40 INFO - Running setup.py (path:/tmp/pip-UAB4QB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:48:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:48:40 INFO - Running setup.py (path:/tmp/pip-IHOYkA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:48:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:48:40 INFO - Running setup.py (path:/tmp/pip-EVKLeU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:48:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:48:40 INFO - Running setup.py (path:/tmp/pip-9fWcLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:48:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:48:40 INFO - Running setup.py (path:/tmp/pip-IMRUoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:48:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:48:41 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 22:48:41 INFO - Running setup.py install for manifestparser 22:48:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:48:41 INFO - Running setup.py install for mozcrash 22:48:41 INFO - Running setup.py install for mozdebug 22:48:41 INFO - Running setup.py install for mozdevice 22:48:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Running setup.py install for mozfile 22:48:42 INFO - Running setup.py install for mozhttpd 22:48:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Running setup.py install for mozinfo 22:48:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Running setup.py install for mozInstall 22:48:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:48:42 INFO - Running setup.py install for mozleak 22:48:43 INFO - Running setup.py install for mozlog 22:48:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:48:43 INFO - Running setup.py install for moznetwork 22:48:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:48:43 INFO - Running setup.py install for mozprocess 22:48:43 INFO - Running setup.py install for mozprofile 22:48:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:48:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:48:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:48:44 INFO - Running setup.py install for mozrunner 22:48:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:48:44 INFO - Running setup.py install for mozscreenshot 22:48:44 INFO - Running setup.py install for moztest 22:48:44 INFO - Running setup.py install for mozversion 22:48:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:48:45 INFO - Running setup.py install for wptserve 22:48:45 INFO - Running setup.py install for marionette-driver 22:48:45 INFO - Running setup.py install for browsermob-proxy 22:48:45 INFO - Running setup.py install for marionette-client 22:48:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:48:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:48:46 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 22:48:46 INFO - Cleaning up... 22:48:46 INFO - Return code: 0 22:48:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:48:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:48:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:48:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:48:46 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 0x95eec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9655598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97092b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, '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-1467950314.585045-2099136739', '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 22:48:46 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 22:48:46 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 22:48:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:48:46 INFO - 'CCACHE_UMASK': '002', 22:48:46 INFO - 'DISPLAY': ':0', 22:48:46 INFO - 'HOME': '/home/cltbld', 22:48:46 INFO - 'LANG': 'en_US.UTF-8', 22:48:46 INFO - 'LOGNAME': 'cltbld', 22:48:46 INFO - 'MAIL': '/var/mail/cltbld', 22:48:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:48:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:48:46 INFO - 'MOZ_NO_REMOTE': '1', 22:48:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:48:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:48:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:48:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:48:46 INFO - 'PWD': '/builds/slave/test', 22:48:46 INFO - 'SHELL': '/bin/bash', 22:48:46 INFO - 'SHLVL': '1', 22:48:46 INFO - 'TERM': 'linux', 22:48:46 INFO - 'TMOUT': '86400', 22:48:46 INFO - 'USER': 'cltbld', 22:48:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:48:46 INFO - '_': '/tools/buildbot/bin/python'} 22:48:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:48:46 INFO - Running setup.py (path:/tmp/pip-CoNBRX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:48:47 INFO - Running setup.py (path:/tmp/pip-EfJzP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:48:47 INFO - Running setup.py (path:/tmp/pip-Pb8FZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:48:47 INFO - Running setup.py (path:/tmp/pip-lgoW4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:48:47 INFO - Running setup.py (path:/tmp/pip-JV4s8h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:48:47 INFO - Running setup.py (path:/tmp/pip-IBbTqq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:48:47 INFO - Running setup.py (path:/tmp/pip-51aH3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:48:47 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)) 22:48:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:48:47 INFO - Running setup.py (path:/tmp/pip-brPtD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:48:48 INFO - Running setup.py (path:/tmp/pip-2MAYld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:48:48 INFO - Running setup.py (path:/tmp/pip-i60Z4e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:48:48 INFO - Running setup.py (path:/tmp/pip-Jlb2QE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:48:48 INFO - Running setup.py (path:/tmp/pip-pfBTES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:48:48 INFO - Running setup.py (path:/tmp/pip-RCP4w5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:48:48 INFO - Running setup.py (path:/tmp/pip-hY6KgH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:48:48 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)) 22:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:48:48 INFO - Running setup.py (path:/tmp/pip-kS7XdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:48:49 INFO - Running setup.py (path:/tmp/pip-_AYTzo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:48:49 INFO - Running setup.py (path:/tmp/pip-tuHtxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:48:49 INFO - Running setup.py (path:/tmp/pip-Wwpn8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:48:49 INFO - Running setup.py (path:/tmp/pip-nHeh2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:48:49 INFO - Running setup.py (path:/tmp/pip-3QY_4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:48:49 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)) 22:48:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:48:50 INFO - Running setup.py (path:/tmp/pip-XZ1Lep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:48:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:48:50 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)) 22:48:50 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)) 22:48:50 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)) 22:48:50 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)) 22:48:50 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)) 22:48:50 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)) 22:48:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:48: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 22:48: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 22:48: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 22:48: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 22:48: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 22:48: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 22:48:55 INFO - Downloading blessings-1.6.tar.gz 22:48:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:48:55 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)) 22:48:55 INFO - Installing collected packages: blessings 22:48:55 INFO - Running setup.py install for blessings 22:48:55 INFO - Successfully installed blessings 22:48:55 INFO - Cleaning up... 22:48:55 INFO - Return code: 0 22:48:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:48:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:48:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:48:56 INFO - Reading from file tmpfile_stdout 22:48:56 INFO - Current package versions: 22:48:56 INFO - argparse == 1.2.1 22:48:56 INFO - blessings == 1.6 22:48:56 INFO - blobuploader == 1.2.4 22:48:56 INFO - browsermob-proxy == 0.6.0 22:48:56 INFO - docopt == 0.6.1 22:48:56 INFO - manifestparser == 1.1 22:48:56 INFO - marionette-client == 2.3.0 22:48:56 INFO - marionette-driver == 1.4.0 22:48:56 INFO - mozInstall == 1.12 22:48:56 INFO - mozcrash == 0.17 22:48:56 INFO - mozdebug == 0.1 22:48:56 INFO - mozdevice == 0.48 22:48:56 INFO - mozfile == 1.2 22:48:56 INFO - mozhttpd == 0.7 22:48:56 INFO - mozinfo == 0.9 22:48:56 INFO - mozleak == 0.1 22:48:56 INFO - mozlog == 3.1 22:48:56 INFO - moznetwork == 0.27 22:48:56 INFO - mozprocess == 0.22 22:48:56 INFO - mozprofile == 0.28 22:48:56 INFO - mozrunner == 6.11 22:48:56 INFO - mozscreenshot == 0.1 22:48:56 INFO - mozsystemmonitor == 0.0 22:48:56 INFO - moztest == 0.7 22:48:56 INFO - mozversion == 1.4 22:48:56 INFO - psutil == 3.1.1 22:48:56 INFO - requests == 1.2.3 22:48:56 INFO - wptserve == 1.4.0 22:48:56 INFO - wsgiref == 0.1.2 22:48:56 INFO - Running post-action listener: _resource_record_post_action 22:48:56 INFO - Running post-action listener: _start_resource_monitoring 22:48:56 INFO - Starting resource monitoring. 22:48:56 INFO - ##### 22:48:56 INFO - ##### Running pull step. 22:48:56 INFO - ##### 22:48:56 INFO - Running pre-action listener: _resource_record_pre_action 22:48:56 INFO - Running main action method: pull 22:48:56 INFO - Pull has nothing to do! 22:48:56 INFO - Running post-action listener: _resource_record_post_action 22:48:56 INFO - ##### 22:48:56 INFO - ##### Running install step. 22:48:56 INFO - ##### 22:48:56 INFO - Running pre-action listener: _resource_record_pre_action 22:48:56 INFO - Running main action method: install 22:48:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:48:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:48:56 INFO - Reading from file tmpfile_stdout 22:48:56 INFO - Detecting whether we're running mozinstall >=1.0... 22:48:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:48:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:48:57 INFO - Reading from file tmpfile_stdout 22:48:57 INFO - Output received: 22:48:57 INFO - Usage: mozinstall [options] installer 22:48:57 INFO - Options: 22:48:57 INFO - -h, --help show this help message and exit 22:48:57 INFO - -d DEST, --destination=DEST 22:48:57 INFO - Directory to install application into. [default: 22:48:57 INFO - "/builds/slave/test"] 22:48:57 INFO - --app=APP Application being installed. [default: firefox] 22:48:57 INFO - mkdir: /builds/slave/test/build/application 22:48:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:48:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 22:49:28 INFO - Reading from file tmpfile_stdout 22:49:28 INFO - Output received: 22:49:28 INFO - /builds/slave/test/build/application/firefox/firefox 22:49:28 INFO - Running post-action listener: _resource_record_post_action 22:49:28 INFO - ##### 22:49:28 INFO - ##### Running run-tests step. 22:49:28 INFO - ##### 22:49:28 INFO - Running pre-action listener: _resource_record_pre_action 22:49:28 INFO - Running main action method: run_tests 22:49:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:49:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:49:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:49:28 INFO - grabbing minidump binary from tooltool 22:49:28 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')]} 22:49:28 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 0x96f8f70>, '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 0x96f8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96fe750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:49:28 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 22:49:28 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 22:49:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:49:28 INFO - Return code: 0 22:49:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:49:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:49:28 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/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.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 22:49:28 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/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.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 22:49:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:49:28 INFO - 'CCACHE_UMASK': '002', 22:49:28 INFO - 'DISPLAY': ':0', 22:49:28 INFO - 'HOME': '/home/cltbld', 22:49:28 INFO - 'LANG': 'en_US.UTF-8', 22:49:28 INFO - 'LOGNAME': 'cltbld', 22:49:28 INFO - 'MAIL': '/var/mail/cltbld', 22:49:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:49:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:49:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:49:28 INFO - 'MOZ_NO_REMOTE': '1', 22:49:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:49:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:49:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:49:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:49:28 INFO - 'PWD': '/builds/slave/test', 22:49:28 INFO - 'SHELL': '/bin/bash', 22:49:28 INFO - 'SHLVL': '1', 22:49:28 INFO - 'TERM': 'linux', 22:49:28 INFO - 'TMOUT': '86400', 22:49:28 INFO - 'USER': 'cltbld', 22:49:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467950314.585045-2099136739', 22:49:28 INFO - '_': '/tools/buildbot/bin/python'} 22:49:28 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/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.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 22:49:29 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 22:49:29 INFO - import pkg_resources 22:49:30 INFO - Using 1 client processes 22:49:30 INFO - wptserve Starting http server on 127.0.0.1:8000 22:49:30 INFO - wptserve Starting http server on 127.0.0.1:8001 22:49:30 INFO - wptserve Starting http server on 127.0.0.1:8443 22:49:33 INFO - SUITE-START | Running 778 tests 22:49:33 INFO - Running testharness tests 22:49:33 INFO - Setting up ssl 22:49:33 INFO - PROCESS | certutil | 22:49:33 INFO - PROCESS | certutil | 22:49:33 INFO - PROCESS | certutil | 22:49:33 INFO - Certificate Nickname Trust Attributes 22:49:33 INFO - SSL,S/MIME,JAR/XPI 22:49:33 INFO - 22:49:33 INFO - web-platform-tests CT,, 22:49:33 INFO - 22:49:33 INFO - Starting runner 22:49:36 INFO - PROCESS | 1815 | 1467956976351 Marionette DEBUG Marionette enabled via build flag and pref 22:49:36 INFO - PROCESS | 1815 | ++DOCSHELL 0xa4e4f800 == 1 [pid = 1815] [id = 1] 22:49:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 1 (0xa4e4fc00) [pid = 1815] [serial = 1] [outer = (nil)] 22:49:36 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:49:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 2 (0xa4e50400) [pid = 1815] [serial = 2] [outer = 0xa4e4fc00] 22:49:37 INFO - PROCESS | 1815 | 1467956977129 Marionette INFO Listening on port 2828 22:49:37 INFO - PROCESS | 1815 | 1467956977755 Marionette DEBUG Marionette enabled via command-line flag 22:49:37 INFO - PROCESS | 1815 | ++DOCSHELL 0xa23b0000 == 2 [pid = 1815] [id = 2] 22:49:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 3 (0xa23b1400) [pid = 1815] [serial = 3] [outer = (nil)] 22:49:37 INFO - PROCESS | 1815 | [1815] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:49:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 4 (0xa23bac00) [pid = 1815] [serial = 4] [outer = 0xa23b1400] 22:49:37 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d4200 22:49:38 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4ce0 22:49:38 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddd60 22:49:38 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f99c0 22:49:38 INFO - PROCESS | 1815 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20de7a0 22:49:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 5 (0xa1122c00) [pid = 1815] [serial = 5] [outer = 0xa4e4fc00] 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:49:38 INFO - PROCESS | 1815 | 1467956978225 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53426 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:49:38 INFO - PROCESS | 1815 | 1467956978262 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53427 22:49:38 INFO - PROCESS | 1815 | 1467956978324 Marionette DEBUG Closed connection conn0 22:49:38 INFO - PROCESS | 1815 | 1467956978328 Marionette DEBUG Closed connection conn1 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:49:38 INFO - PROCESS | 1815 | 1467956978456 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53428 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:49:38 INFO - PROCESS | 1815 | 1467956978510 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53429 22:49:38 INFO - PROCESS | 1815 | 1467956978517 Marionette DEBUG Closed connection conn2 22:49:38 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:49:38 INFO - PROCESS | 1815 | 1467956978564 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53430 22:49:38 INFO - PROCESS | 1815 | 1467956978580 Marionette DEBUG Closed connection conn3 22:49:38 INFO - PROCESS | 1815 | 1467956978622 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:49:38 INFO - PROCESS | 1815 | 1467956978642 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160707211026","device":"desktop","version":"48.0"} 22:49:39 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:49:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b523800 == 3 [pid = 1815] [id = 3] 22:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 6 (0x9b523c00) [pid = 1815] [serial = 6] [outer = (nil)] 22:49:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b524000 == 4 [pid = 1815] [id = 4] 22:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 7 (0x9b524400) [pid = 1815] [serial = 7] [outer = (nil)] 22:49:40 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:49:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x9ac1cc00 == 5 [pid = 1815] [id = 5] 22:49:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 8 (0x9ac1d000) [pid = 1815] [serial = 8] [outer = (nil)] 22:49:40 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:49:41 INFO - PROCESS | 1815 | [1815] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:49:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 9 (0x9a90b800) [pid = 1815] [serial = 9] [outer = 0x9ac1d000] 22:49:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 10 (0x9a791c00) [pid = 1815] [serial = 10] [outer = 0x9b523c00] 22:49:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 11 (0x9a793800) [pid = 1815] [serial = 11] [outer = 0x9b524400] 22:49:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 12 (0x9a502000) [pid = 1815] [serial = 12] [outer = 0x9ac1d000] 22:49:42 INFO - PROCESS | 1815 | 1467956982520 Marionette INFO startBrowser 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:42 INFO - PROCESS | 1815 | 1467956982566 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1815 | 1467956982585 Marionette DEBUG loaded listener.js 22:49:42 INFO - PROCESS | 1815 | 1467956982588 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 13 (0xa2007800) [pid = 1815] [serial = 13] [outer = 0x9ac1d000] 22:49:43 INFO - PROCESS | 1815 | 1467956983282 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"0ea030ee-9f64-4a92-a2d5-8eaf557cb387","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160707211026","device":"desktop","version":"48.0","command_id":1}}] 22:49:43 INFO - PROCESS | 1815 | 1467956983508 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}] 22:49:43 INFO - PROCESS | 1815 | 1467956983516 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:43 INFO - PROCESS | 1815 | 1467956983864 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 22:49:44 INFO - PROCESS | 1815 | 1467956984065 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:49:44 INFO - PROCESS | 1815 | 1467956984072 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:44 INFO - PROCESS | 1815 | [1815] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:49:44 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:49:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 14 (0x95306c00) [pid = 1815] [serial = 14] [outer = 0x9ac1d000] 22:49:44 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:49:44 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:49:44 INFO - PROCESS | 1815 | 1467956984675 Marionette TRACE conn4 <- [1,3,null,{}] 22:49:44 INFO - PROCESS | 1815 | 1467956984739 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:49:44 INFO - PROCESS | 1815 | 1467956984746 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:44 INFO - PROCESS | 1815 | 1467956984836 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 22:49:44 INFO - PROCESS | 1815 | 1467956984908 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 22:49:44 INFO - PROCESS | 1815 | 1467956984913 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 22:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:49:44 INFO - PROCESS | 1815 | 1467956984942 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:49:44 INFO - PROCESS | 1815 | 1467956984949 Marionette TRACE conn4 <- [1,6,null,{}] 22:49:45 INFO - PROCESS | 1815 | 1467956985047 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}] 22:49:45 INFO - PROCESS | 1815 | 1467956985051 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:45 INFO - PROCESS | 1815 | 1467956985081 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 22:49:45 INFO - PROCESS | 1815 | 1467956985088 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:45 INFO - PROCESS | 1815 | 1467956985097 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f19000 == 6 [pid = 1815] [id = 6] 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 15 (0x93f19400) [pid = 1815] [serial = 15] [outer = (nil)] 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 16 (0x93f1b400) [pid = 1815] [serial = 16] [outer = 0x93f19400] 22:49:45 INFO - PROCESS | 1815 | 1467956985183 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 17 (0x93f20800) [pid = 1815] [serial = 17] [outer = 0x93f19400] 22:49:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c03400 == 7 [pid = 1815] [id = 7] 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 18 (0x93c03800) [pid = 1815] [serial = 18] [outer = (nil)] 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 19 (0x93c05800) [pid = 1815] [serial = 19] [outer = 0x93c03800] 22:49:45 INFO - PROCESS | 1815 | 1467956985765 Marionette DEBUG loaded listener.js 22:49:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 20 (0x93c0a800) [pid = 1815] [serial = 20] [outer = 0x93c03800] 22:49:46 INFO - PROCESS | 1815 | [1815] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:49:46 INFO - PROCESS | 1815 | 1467956986327 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]]]}] 22:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1469ms 22:49:46 INFO - PROCESS | 1815 | 1467956986422 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 22:49:46 INFO - PROCESS | 1815 | 1467956986425 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 22:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:49:46 INFO - PROCESS | 1815 | 1467956986556 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:49:46 INFO - PROCESS | 1815 | 1467956986558 Marionette TRACE conn4 <- [1,10,null,{}] 22:49:46 INFO - PROCESS | 1815 | 1467956986597 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}] 22:49:46 INFO - PROCESS | 1815 | 1467956986610 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:46 INFO - PROCESS | 1815 | 1467956986864 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 22:49:47 INFO - PROCESS | 1815 | 1467956987156 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:47 INFO - PROCESS | 1815 | 1467956987169 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x925ce000 == 8 [pid = 1815] [id = 8] 22:49:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 21 (0x925ce400) [pid = 1815] [serial = 21] [outer = (nil)] 22:49:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 22 (0x925d0c00) [pid = 1815] [serial = 22] [outer = 0x925ce400] 22:49:47 INFO - PROCESS | 1815 | 1467956987264 Marionette DEBUG loaded listener.js 22:49:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 23 (0x925d4c00) [pid = 1815] [serial = 23] [outer = 0x925ce400] 22:49:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f18800 == 9 [pid = 1815] [id = 9] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 24 (0x93f1a000) [pid = 1815] [serial = 24] [outer = (nil)] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 25 (0x93d27000) [pid = 1815] [serial = 25] [outer = 0x93f1a000] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 26 (0x925ccc00) [pid = 1815] [serial = 26] [outer = 0x93f1a000] 22:49:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d4400 == 10 [pid = 1815] [id = 10] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 27 (0x92cdf800) [pid = 1815] [serial = 27] [outer = (nil)] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 28 (0x979c1400) [pid = 1815] [serial = 28] [outer = 0x92cdf800] 22:49:48 INFO - PROCESS | 1815 | 1467956988539 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]]]}] 22:49:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 29 (0x998c4c00) [pid = 1815] [serial = 29] [outer = 0x92cdf800] 22:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2141ms 22:49:48 INFO - PROCESS | 1815 | 1467956988671 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 22:49:48 INFO - PROCESS | 1815 | 1467956988680 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 22:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:49:48 INFO - PROCESS | 1815 | 1467956988776 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:49:48 INFO - PROCESS | 1815 | 1467956988782 Marionette TRACE conn4 <- [1,14,null,{}] 22:49:48 INFO - PROCESS | 1815 | 1467956988934 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}] 22:49:48 INFO - PROCESS | 1815 | 1467956988946 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:49 INFO - PROCESS | 1815 | 1467956989172 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 22:49:49 INFO - PROCESS | 1815 | 1467956989306 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:49 INFO - PROCESS | 1815 | 1467956989318 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c02400 == 11 [pid = 1815] [id = 11] 22:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 30 (0x93d20000) [pid = 1815] [serial = 30] [outer = (nil)] 22:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 31 (0x9a78bc00) [pid = 1815] [serial = 31] [outer = 0x93d20000] 22:49:49 INFO - PROCESS | 1815 | 1467956989412 Marionette DEBUG loaded listener.js 22:49:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 32 (0x9a963400) [pid = 1815] [serial = 32] [outer = 0x93d20000] 22:49:50 INFO - PROCESS | 1815 | 1467956990475 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]]]}] 22:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1785ms 22:49:50 INFO - PROCESS | 1815 | 1467956990495 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 22:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:49:50 INFO - PROCESS | 1815 | 1467956990502 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 22:49:50 INFO - PROCESS | 1815 | 1467956990510 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:49:50 INFO - PROCESS | 1815 | 1467956990513 Marionette TRACE conn4 <- [1,18,null,{}] 22:49:50 INFO - PROCESS | 1815 | 1467956990522 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}] 22:49:50 INFO - PROCESS | 1815 | 1467956990529 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:50 INFO - PROCESS | 1815 | 1467956990748 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 22:49:50 INFO - PROCESS | 1815 | 1467956990921 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:50 INFO - PROCESS | 1815 | 1467956990932 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a15e400 == 12 [pid = 1815] [id = 12] 22:49:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 33 (0x9b67f400) [pid = 1815] [serial = 33] [outer = (nil)] 22:49:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 34 (0x9bd13400) [pid = 1815] [serial = 34] [outer = 0x9b67f400] 22:49:51 INFO - PROCESS | 1815 | 1467956991042 Marionette DEBUG loaded listener.js 22:49:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 35 (0x9d424000) [pid = 1815] [serial = 35] [outer = 0x9b67f400] 22:49:52 INFO - PROCESS | 1815 | 1467956992045 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]]]}] 22:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1586ms 22:49:52 INFO - PROCESS | 1815 | 1467956992103 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 22:49:52 INFO - PROCESS | 1815 | 1467956992113 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 22:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:49:52 INFO - PROCESS | 1815 | 1467956992135 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:49:52 INFO - PROCESS | 1815 | 1467956992143 Marionette TRACE conn4 <- [1,22,null,{}] 22:49:52 INFO - PROCESS | 1815 | 1467956992151 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}] 22:49:52 INFO - PROCESS | 1815 | 1467956992158 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:52 INFO - PROCESS | 1815 | 1467956992698 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 22:49:52 INFO - PROCESS | 1815 | 1467956992891 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:52 INFO - PROCESS | 1815 | 1467956992905 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a792c00 == 13 [pid = 1815] [id = 13] 22:49:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 36 (0x9a907000) [pid = 1815] [serial = 36] [outer = (nil)] 22:49:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 37 (0x9b208400) [pid = 1815] [serial = 37] [outer = 0x9a907000] 22:49:53 INFO - PROCESS | 1815 | 1467956993022 Marionette DEBUG loaded listener.js 22:49:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 38 (0x9b20f800) [pid = 1815] [serial = 38] [outer = 0x9a907000] 22:49:53 INFO - PROCESS | 1815 | --DOCSHELL 0x93f19000 == 12 [pid = 1815] [id = 6] 22:49:53 INFO - PROCESS | 1815 | 1467956993994 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]]]}] 22:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1901ms 22:49:54 INFO - PROCESS | 1815 | 1467956994029 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 22:49:54 INFO - PROCESS | 1815 | 1467956994036 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 22:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:49:54 INFO - PROCESS | 1815 | 1467956994045 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:49:54 INFO - PROCESS | 1815 | 1467956994048 Marionette TRACE conn4 <- [1,26,null,{}] 22:49:54 INFO - PROCESS | 1815 | 1467956994057 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}] 22:49:54 INFO - PROCESS | 1815 | 1467956994063 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:54 INFO - PROCESS | 1815 | 1467956994253 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 22:49:54 INFO - PROCESS | 1815 | 1467956994346 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:54 INFO - PROCESS | 1815 | 1467956994354 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a504400 == 13 [pid = 1815] [id = 14] 22:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 39 (0x9b212000) [pid = 1815] [serial = 39] [outer = (nil)] 22:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 40 (0x9b609000) [pid = 1815] [serial = 40] [outer = 0x9b212000] 22:49:54 INFO - PROCESS | 1815 | 1467956994442 Marionette DEBUG loaded listener.js 22:49:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 41 (0x9b80d000) [pid = 1815] [serial = 41] [outer = 0x9b212000] 22:49:55 INFO - PROCESS | 1815 | 1467956995285 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]]]}] 22:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1285ms 22:49:55 INFO - PROCESS | 1815 | 1467956995331 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 22:49:55 INFO - PROCESS | 1815 | 1467956995336 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 22:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:49:55 INFO - PROCESS | 1815 | 1467956995343 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:49:55 INFO - PROCESS | 1815 | 1467956995346 Marionette TRACE conn4 <- [1,30,null,{}] 22:49:55 INFO - PROCESS | 1815 | 1467956995358 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}] 22:49:55 INFO - PROCESS | 1815 | 1467956995362 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:55 INFO - PROCESS | 1815 | 1467956995541 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 22:49:55 INFO - PROCESS | 1815 | 1467956995553 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:55 INFO - PROCESS | 1815 | 1467956995563 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b608000 == 14 [pid = 1815] [id = 15] 22:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 42 (0x9c12e800) [pid = 1815] [serial = 42] [outer = (nil)] 22:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 43 (0x9d422000) [pid = 1815] [serial = 43] [outer = 0x9c12e800] 22:49:55 INFO - PROCESS | 1815 | 1467956995724 Marionette DEBUG loaded listener.js 22:49:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 44 (0x9d57e400) [pid = 1815] [serial = 44] [outer = 0x9c12e800] 22:49:56 INFO - PROCESS | 1815 | 1467956996514 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]]]}] 22:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1186ms 22:49:56 INFO - PROCESS | 1815 | 1467956996528 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 22:49:56 INFO - PROCESS | 1815 | 1467956996536 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 22:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:49:56 INFO - PROCESS | 1815 | 1467956996552 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:49:56 INFO - PROCESS | 1815 | 1467956996558 Marionette TRACE conn4 <- [1,34,null,{}] 22:49:56 INFO - PROCESS | 1815 | 1467956996564 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}] 22:49:56 INFO - PROCESS | 1815 | 1467956996571 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:56 INFO - PROCESS | 1815 | 1467956996779 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 22:49:56 INFO - PROCESS | 1815 | 1467956996793 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:56 INFO - PROCESS | 1815 | 1467956996800 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d9b4800 == 15 [pid = 1815] [id = 16] 22:49:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 45 (0xa1121800) [pid = 1815] [serial = 45] [outer = (nil)] 22:49:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 46 (0xa209fc00) [pid = 1815] [serial = 46] [outer = 0xa1121800] 22:49:56 INFO - PROCESS | 1815 | 1467956996871 Marionette DEBUG loaded listener.js 22:49:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 47 (0xa2346000) [pid = 1815] [serial = 47] [outer = 0xa1121800] 22:49:57 INFO - PROCESS | 1815 | 1467956997636 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]]]}] 22:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1109ms 22:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:49:57 INFO - PROCESS | 1815 | 1467956997667 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 22:49:57 INFO - PROCESS | 1815 | 1467956997670 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 22:49:57 INFO - PROCESS | 1815 | 1467956997690 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:49:57 INFO - PROCESS | 1815 | 1467956997693 Marionette TRACE conn4 <- [1,38,null,{}] 22:49:57 INFO - PROCESS | 1815 | 1467956997699 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}] 22:49:57 INFO - PROCESS | 1815 | 1467956997704 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:57 INFO - PROCESS | 1815 | 1467956997879 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 22:49:57 INFO - PROCESS | 1815 | 1467956997889 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:57 INFO - PROCESS | 1815 | 1467956997895 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d933000 == 16 [pid = 1815] [id = 17] 22:49:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 48 (0x9d9ac800) [pid = 1815] [serial = 48] [outer = (nil)] 22:49:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 49 (0xa2558000) [pid = 1815] [serial = 49] [outer = 0x9d9ac800] 22:49:57 INFO - PROCESS | 1815 | 1467956997966 Marionette DEBUG loaded listener.js 22:49:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 50 (0xa25f4400) [pid = 1815] [serial = 50] [outer = 0x9d9ac800] 22:49:58 INFO - PROCESS | 1815 | 1467956998738 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]]]}] 22:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1098ms 22:49:58 INFO - PROCESS | 1815 | 1467956998776 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 22:49:58 INFO - PROCESS | 1815 | 1467956998779 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 22:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:49:58 INFO - PROCESS | 1815 | 1467956998785 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:49:58 INFO - PROCESS | 1815 | 1467956998789 Marionette TRACE conn4 <- [1,42,null,{}] 22:49:58 INFO - PROCESS | 1815 | 1467956998795 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}] 22:49:58 INFO - PROCESS | 1815 | 1467956998801 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:59 INFO - PROCESS | 1815 | 1467956999023 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 22:49:59 INFO - PROCESS | 1815 | 1467956999039 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:49:59 INFO - PROCESS | 1815 | 1467956999057 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:49:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x93fc8000 == 17 [pid = 1815] [id = 18] 22:49:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 51 (0x93fc8400) [pid = 1815] [serial = 51] [outer = (nil)] 22:49:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 52 (0x93fcac00) [pid = 1815] [serial = 52] [outer = 0x93fc8400] 22:49:59 INFO - PROCESS | 1815 | 1467956999146 Marionette DEBUG loaded listener.js 22:49:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 53 (0xa2ffb800) [pid = 1815] [serial = 53] [outer = 0x93fc8400] 22:50:00 INFO - PROCESS | 1815 | 1467957000096 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]]]}] 22:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1330ms 22:50:00 INFO - PROCESS | 1815 | 1467957000116 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 22:50:00 INFO - PROCESS | 1815 | 1467957000120 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 22:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:50:00 INFO - PROCESS | 1815 | 1467957000127 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:50:00 INFO - PROCESS | 1815 | 1467957000131 Marionette TRACE conn4 <- [1,46,null,{}] 22:50:00 INFO - PROCESS | 1815 | 1467957000137 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}] 22:50:00 INFO - PROCESS | 1815 | 1467957000143 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:00 INFO - PROCESS | 1815 | 1467957000323 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 22:50:00 INFO - PROCESS | 1815 | 1467957000333 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:00 INFO - PROCESS | 1815 | 1467957000339 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d1000 == 18 [pid = 1815] [id = 19] 22:50:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x93fbec00) [pid = 1815] [serial = 54] [outer = (nil)] 22:50:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0xa34c1000) [pid = 1815] [serial = 55] [outer = 0x93fbec00] 22:50:00 INFO - PROCESS | 1815 | 1467957000416 Marionette DEBUG loaded listener.js 22:50:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0xa501bc00) [pid = 1815] [serial = 56] [outer = 0x93fbec00] 22:50:01 INFO - PROCESS | 1815 | 1467957001269 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]]]}] 22:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1184ms 22:50:01 INFO - PROCESS | 1815 | 1467957001313 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 22:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:50:01 INFO - PROCESS | 1815 | 1467957001317 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 22:50:01 INFO - PROCESS | 1815 | 1467957001324 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:50:01 INFO - PROCESS | 1815 | 1467957001328 Marionette TRACE conn4 <- [1,50,null,{}] 22:50:01 INFO - PROCESS | 1815 | 1467957001334 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}] 22:50:01 INFO - PROCESS | 1815 | 1467957001340 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:01 INFO - PROCESS | 1815 | 1467957001566 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 22:50:01 INFO - PROCESS | 1815 | 1467957001671 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:01 INFO - PROCESS | 1815 | 1467957001681 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x93d26800 == 19 [pid = 1815] [id = 20] 22:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0xa3212000) [pid = 1815] [serial = 57] [outer = (nil)] 22:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0xa62d5400) [pid = 1815] [serial = 58] [outer = 0xa3212000] 22:50:01 INFO - PROCESS | 1815 | 1467957001769 Marionette DEBUG loaded listener.js 22:50:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0xa62db000) [pid = 1815] [serial = 59] [outer = 0xa3212000] 22:50:03 INFO - PROCESS | 1815 | --DOCSHELL 0x9a15e400 == 18 [pid = 1815] [id = 12] 22:50:03 INFO - PROCESS | 1815 | --DOCSHELL 0x925ce000 == 17 [pid = 1815] [id = 8] 22:50:03 INFO - PROCESS | 1815 | --DOCSHELL 0x93c02400 == 16 [pid = 1815] [id = 11] 22:50:03 INFO - PROCESS | 1815 | 1467957003706 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]]]}] 22:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2448ms 22:50:03 INFO - PROCESS | 1815 | 1467957003773 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 22:50:03 INFO - PROCESS | 1815 | 1467957003780 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 22:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:50:03 INFO - PROCESS | 1815 | 1467957003792 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:50:03 INFO - PROCESS | 1815 | 1467957003797 Marionette TRACE conn4 <- [1,54,null,{}] 22:50:03 INFO - PROCESS | 1815 | 1467957003815 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}] 22:50:03 INFO - PROCESS | 1815 | 1467957003822 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:04 INFO - PROCESS | 1815 | 1467957004062 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 22:50:04 INFO - PROCESS | 1815 | 1467957004092 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:04 INFO - PROCESS | 1815 | 1467957004109 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x93fc2c00 == 17 [pid = 1815] [id = 21] 22:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x93fcb400) [pid = 1815] [serial = 60] [outer = (nil)] 22:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x979b4400) [pid = 1815] [serial = 61] [outer = 0x93fcb400] 22:50:04 INFO - PROCESS | 1815 | 1467957004196 Marionette DEBUG loaded listener.js 22:50:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x979b5c00) [pid = 1815] [serial = 62] [outer = 0x93fcb400] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x93f19400) [pid = 1815] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0x925ce400) [pid = 1815] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x93d20000) [pid = 1815] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x9b67f400) [pid = 1815] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 57 (0x9a907000) [pid = 1815] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 56 (0x9b212000) [pid = 1815] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 55 (0x9c12e800) [pid = 1815] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:50:05 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0xa1121800) [pid = 1815] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:50:05 INFO - PROCESS | 1815 | 1467957005548 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]]]}] 22:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1795ms 22:50:05 INFO - PROCESS | 1815 | 1467957005586 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 22:50:05 INFO - PROCESS | 1815 | 1467957005594 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 22:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:50:05 INFO - PROCESS | 1815 | 1467957005609 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:50:05 INFO - PROCESS | 1815 | 1467957005614 Marionette TRACE conn4 <- [1,58,null,{}] 22:50:05 INFO - PROCESS | 1815 | 1467957005621 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}] 22:50:05 INFO - PROCESS | 1815 | 1467957005627 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:05 INFO - PROCESS | 1815 | 1467957005803 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 22:50:05 INFO - PROCESS | 1815 | 1467957005816 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:05 INFO - PROCESS | 1815 | 1467957005823 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x93254400 == 18 [pid = 1815] [id = 22] 22:50:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x99f79400) [pid = 1815] [serial = 63] [outer = (nil)] 22:50:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x9a424400) [pid = 1815] [serial = 64] [outer = 0x99f79400] 22:50:05 INFO - PROCESS | 1815 | 1467957005932 Marionette DEBUG loaded listener.js 22:50:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x9a5f0c00) [pid = 1815] [serial = 65] [outer = 0x99f79400] 22:50:06 INFO - PROCESS | 1815 | 1467957006791 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]]]}] 22:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1239ms 22:50:06 INFO - PROCESS | 1815 | 1467957006849 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 22:50:06 INFO - PROCESS | 1815 | 1467957006853 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 22:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:50:06 INFO - PROCESS | 1815 | 1467957006872 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:50:06 INFO - PROCESS | 1815 | 1467957006878 Marionette TRACE conn4 <- [1,62,null,{}] 22:50:06 INFO - PROCESS | 1815 | 1467957006897 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}] 22:50:06 INFO - PROCESS | 1815 | 1467957006907 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:07 INFO - PROCESS | 1815 | 1467957007235 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 22:50:07 INFO - PROCESS | 1815 | 1467957007305 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:07 INFO - PROCESS | 1815 | 1467957007318 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1a400 == 19 [pid = 1815] [id = 23] 22:50:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x93f1a800) [pid = 1815] [serial = 66] [outer = (nil)] 22:50:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x93fc2400) [pid = 1815] [serial = 67] [outer = 0x93f1a800] 22:50:07 INFO - PROCESS | 1815 | 1467957007422 Marionette DEBUG loaded listener.js 22:50:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x979b5800) [pid = 1815] [serial = 68] [outer = 0x93f1a800] 22:50:08 INFO - PROCESS | 1815 | 1467957008396 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]]]}] 22:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1603ms 22:50:08 INFO - PROCESS | 1815 | 1467957008466 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 22:50:08 INFO - PROCESS | 1815 | 1467957008474 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 22:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:50:08 INFO - PROCESS | 1815 | 1467957008484 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:50:08 INFO - PROCESS | 1815 | 1467957008488 Marionette TRACE conn4 <- [1,66,null,{}] 22:50:08 INFO - PROCESS | 1815 | 1467957008498 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}] 22:50:08 INFO - PROCESS | 1815 | 1467957008504 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:08 INFO - PROCESS | 1815 | 1467957008751 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 22:50:08 INFO - PROCESS | 1815 | 1467957008927 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:08 INFO - PROCESS | 1815 | 1467957008937 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f17800 == 20 [pid = 1815] [id = 24] 22:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x9aa65800) [pid = 1815] [serial = 69] [outer = (nil)] 22:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x9b205c00) [pid = 1815] [serial = 70] [outer = 0x9aa65800] 22:50:09 INFO - PROCESS | 1815 | 1467957009091 Marionette DEBUG loaded listener.js 22:50:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x9b52bc00) [pid = 1815] [serial = 71] [outer = 0x9aa65800] 22:50:09 INFO - PROCESS | 1815 | 1467957009968 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]]]}] 22:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1542ms 22:50:10 INFO - PROCESS | 1815 | 1467957010026 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 22:50:10 INFO - PROCESS | 1815 | 1467957010032 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 22:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:50:10 INFO - PROCESS | 1815 | 1467957010039 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:50:10 INFO - PROCESS | 1815 | 1467957010044 Marionette TRACE conn4 <- [1,70,null,{}] 22:50:10 INFO - PROCESS | 1815 | 1467957010051 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}] 22:50:10 INFO - PROCESS | 1815 | 1467957010056 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:10 INFO - PROCESS | 1815 | 1467957010246 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 22:50:10 INFO - PROCESS | 1815 | 1467957010385 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:10 INFO - PROCESS | 1815 | 1467957010395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x9bdc4800 == 21 [pid = 1815] [id = 25] 22:50:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x9bdc5400) [pid = 1815] [serial = 72] [outer = (nil)] 22:50:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x9c130000) [pid = 1815] [serial = 73] [outer = 0x9bdc5400] 22:50:10 INFO - PROCESS | 1815 | 1467957010496 Marionette DEBUG loaded listener.js 22:50:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x9d41c800) [pid = 1815] [serial = 74] [outer = 0x9bdc5400] 22:50:11 INFO - PROCESS | 1815 | 1467957011431 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]]]}] 22:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1460ms 22:50:11 INFO - PROCESS | 1815 | 1467957011508 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 22:50:11 INFO - PROCESS | 1815 | 1467957011516 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 22:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:50:11 INFO - PROCESS | 1815 | 1467957011537 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:50:11 INFO - PROCESS | 1815 | 1467957011546 Marionette TRACE conn4 <- [1,74,null,{}] 22:50:11 INFO - PROCESS | 1815 | 1467957011554 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}] 22:50:11 INFO - PROCESS | 1815 | 1467957011560 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:11 INFO - PROCESS | 1815 | 1467957011756 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 22:50:11 INFO - PROCESS | 1815 | 1467957011871 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:11 INFO - PROCESS | 1815 | 1467957011877 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x998cc000 == 22 [pid = 1815] [id = 26] 22:50:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x9c004c00) [pid = 1815] [serial = 75] [outer = (nil)] 22:50:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0xa20a0c00) [pid = 1815] [serial = 76] [outer = 0x9c004c00] 22:50:12 INFO - PROCESS | 1815 | 1467957012007 Marionette DEBUG loaded listener.js 22:50:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0xa23b7800) [pid = 1815] [serial = 77] [outer = 0x9c004c00] 22:50:12 INFO - PROCESS | 1815 | 1467957012790 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]]]}] 22:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1309ms 22:50:12 INFO - PROCESS | 1815 | 1467957012838 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 22:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:50:12 INFO - PROCESS | 1815 | 1467957012842 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 22:50:12 INFO - PROCESS | 1815 | 1467957012849 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:50:12 INFO - PROCESS | 1815 | 1467957012853 Marionette TRACE conn4 <- [1,78,null,{}] 22:50:12 INFO - PROCESS | 1815 | 1467957012859 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}] 22:50:12 INFO - PROCESS | 1815 | 1467957012864 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:13 INFO - PROCESS | 1815 | 1467957013037 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 22:50:13 INFO - PROCESS | 1815 | 1467957013174 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:13 INFO - PROCESS | 1815 | 1467957013184 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa60c00 == 23 [pid = 1815] [id = 27] 22:50:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x9d92ec00) [pid = 1815] [serial = 78] [outer = (nil)] 22:50:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0xa3210c00) [pid = 1815] [serial = 79] [outer = 0x9d92ec00] 22:50:13 INFO - PROCESS | 1815 | 1467957013261 Marionette DEBUG loaded listener.js 22:50:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0xa320c000) [pid = 1815] [serial = 80] [outer = 0x9d92ec00] 22:50:14 INFO - PROCESS | 1815 | 1467957014131 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]]]}] 22:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1339ms 22:50:14 INFO - PROCESS | 1815 | 1467957014190 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 22:50:14 INFO - PROCESS | 1815 | 1467957014194 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 22:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:50:14 INFO - PROCESS | 1815 | 1467957014202 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:50:14 INFO - PROCESS | 1815 | 1467957014206 Marionette TRACE conn4 <- [1,82,null,{}] 22:50:14 INFO - PROCESS | 1815 | 1467957014213 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}] 22:50:14 INFO - PROCESS | 1815 | 1467957014217 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:14 INFO - PROCESS | 1815 | 1467957014439 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 22:50:14 INFO - PROCESS | 1815 | 1467957014581 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:14 INFO - PROCESS | 1815 | 1467957014599 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a90a400 == 24 [pid = 1815] [id = 28] 22:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x9abda800) [pid = 1815] [serial = 81] [outer = (nil)] 22:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x9abe6800) [pid = 1815] [serial = 82] [outer = 0x9abda800] 22:50:14 INFO - PROCESS | 1815 | 1467957014690 Marionette DEBUG loaded listener.js 22:50:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0xa2589400) [pid = 1815] [serial = 83] [outer = 0x9abda800] 22:50:15 INFO - PROCESS | 1815 | 1467957015609 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]]]}] 22:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1481ms 22:50:15 INFO - PROCESS | 1815 | 1467957015685 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 22:50:15 INFO - PROCESS | 1815 | 1467957015689 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 22:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:50:15 INFO - PROCESS | 1815 | 1467957015697 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:50:15 INFO - PROCESS | 1815 | 1467957015700 Marionette TRACE conn4 <- [1,86,null,{}] 22:50:15 INFO - PROCESS | 1815 | 1467957015707 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}] 22:50:15 INFO - PROCESS | 1815 | 1467957015712 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:15 INFO - PROCESS | 1815 | 1467957015927 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 22:50:16 INFO - PROCESS | 1815 | 1467957016187 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:16 INFO - PROCESS | 1815 | 1467957016200 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ce1000 == 25 [pid = 1815] [id = 29] 22:50:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x92ce6000) [pid = 1815] [serial = 84] [outer = (nil)] 22:50:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x93c02c00) [pid = 1815] [serial = 85] [outer = 0x92ce6000] 22:50:16 INFO - PROCESS | 1815 | 1467957016321 Marionette DEBUG loaded listener.js 22:50:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x93f1e000) [pid = 1815] [serial = 86] [outer = 0x92ce6000] 22:50:17 INFO - PROCESS | 1815 | --DOCSHELL 0x9a792c00 == 24 [pid = 1815] [id = 13] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x9a502000) [pid = 1815] [serial = 12] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x925d0c00) [pid = 1815] [serial = 22] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x979c1400) [pid = 1815] [serial = 28] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x9a78bc00) [pid = 1815] [serial = 31] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x9bd13400) [pid = 1815] [serial = 34] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x9b208400) [pid = 1815] [serial = 37] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x9b609000) [pid = 1815] [serial = 40] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x9b80d000) [pid = 1815] [serial = 41] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x9d422000) [pid = 1815] [serial = 43] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0xa209fc00) [pid = 1815] [serial = 46] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x9b20f800) [pid = 1815] [serial = 38] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0xa2558000) [pid = 1815] [serial = 49] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x93fcac00) [pid = 1815] [serial = 52] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0xa34c1000) [pid = 1815] [serial = 55] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x93d27000) [pid = 1815] [serial = 25] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x9d57e400) [pid = 1815] [serial = 44] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0xa2346000) [pid = 1815] [serial = 47] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0x9a963400) [pid = 1815] [serial = 32] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x925d4c00) [pid = 1815] [serial = 23] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x9d424000) [pid = 1815] [serial = 35] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 57 (0x93f20800) [pid = 1815] [serial = 17] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 56 (0xa4e50400) [pid = 1815] [serial = 2] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 55 (0x93c05800) [pid = 1815] [serial = 19] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 54 (0x93f1b400) [pid = 1815] [serial = 16] [outer = (nil)] [url = about:blank] 22:50:17 INFO - PROCESS | 1815 | --DOMWINDOW == 53 (0x9a90b800) [pid = 1815] [serial = 9] [outer = (nil)] [url = about:blank] 22:50:18 INFO - PROCESS | 1815 | 1467957018089 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]]]}] 22:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2440ms 22:50:18 INFO - PROCESS | 1815 | 1467957018139 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 22:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:50:18 INFO - PROCESS | 1815 | 1467957018146 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 22:50:18 INFO - PROCESS | 1815 | 1467957018157 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:50:18 INFO - PROCESS | 1815 | 1467957018162 Marionette TRACE conn4 <- [1,90,null,{}] 22:50:18 INFO - PROCESS | 1815 | 1467957018173 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}] 22:50:18 INFO - PROCESS | 1815 | 1467957018178 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:18 INFO - PROCESS | 1815 | 1467957018369 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 22:50:18 INFO - PROCESS | 1815 | 1467957018491 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:18 INFO - PROCESS | 1815 | 1467957018508 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x93d27800 == 25 [pid = 1815] [id = 30] 22:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 54 (0x93d28000) [pid = 1815] [serial = 87] [outer = (nil)] 22:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 55 (0x93fc8c00) [pid = 1815] [serial = 88] [outer = 0x93d28000] 22:50:18 INFO - PROCESS | 1815 | 1467957018593 Marionette DEBUG loaded listener.js 22:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 56 (0x93fcb000) [pid = 1815] [serial = 89] [outer = 0x93d28000] 22:50:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 57 (0x99f79000) [pid = 1815] [serial = 90] [outer = 0x92cdf800] 22:50:19 INFO - PROCESS | 1815 | 1467957019478 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]]]}] 22:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1349ms 22:50:19 INFO - PROCESS | 1815 | 1467957019505 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 22:50:19 INFO - PROCESS | 1815 | 1467957019515 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 22:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:50:19 INFO - PROCESS | 1815 | 1467957019529 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:50:19 INFO - PROCESS | 1815 | 1467957019535 Marionette TRACE conn4 <- [1,94,null,{}] 22:50:19 INFO - PROCESS | 1815 | 1467957019542 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}] 22:50:19 INFO - PROCESS | 1815 | 1467957019548 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:19 INFO - PROCESS | 1815 | 1467957019740 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 22:50:19 INFO - PROCESS | 1815 | 1467957019849 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:19 INFO - PROCESS | 1815 | 1467957019861 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x99fc3000 == 26 [pid = 1815] [id = 31] 22:50:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x9a78a400) [pid = 1815] [serial = 91] [outer = (nil)] 22:50:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x9a963400) [pid = 1815] [serial = 92] [outer = 0x9a78a400] 22:50:19 INFO - PROCESS | 1815 | 1467957019943 Marionette DEBUG loaded listener.js 22:50:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x9aa5b000) [pid = 1815] [serial = 93] [outer = 0x9a78a400] 22:50:20 INFO - PROCESS | 1815 | 1467957020833 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]]]}] 22:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 22:50:20 INFO - PROCESS | 1815 | 1467957020870 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 22:50:20 INFO - PROCESS | 1815 | 1467957020874 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 22:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:50:20 INFO - PROCESS | 1815 | 1467957020882 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:50:20 INFO - PROCESS | 1815 | 1467957020889 Marionette TRACE conn4 <- [1,98,null,{}] 22:50:20 INFO - PROCESS | 1815 | 1467957020915 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}] 22:50:20 INFO - PROCESS | 1815 | 1467957020926 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:21 INFO - PROCESS | 1815 | 1467957021151 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 22:50:21 INFO - PROCESS | 1815 | 1467957021180 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:21 INFO - PROCESS | 1815 | 1467957021194 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b207c00 == 27 [pid = 1815] [id = 32] 22:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x9b208400) [pid = 1815] [serial = 94] [outer = (nil)] 22:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x9b212000) [pid = 1815] [serial = 95] [outer = 0x9b208400] 22:50:21 INFO - PROCESS | 1815 | 1467957021277 Marionette DEBUG loaded listener.js 22:50:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x9b60a000) [pid = 1815] [serial = 96] [outer = 0x9b208400] 22:50:22 INFO - PROCESS | 1815 | 1467957022197 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]]]}] 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x93fcb400) [pid = 1815] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x99f79400) [pid = 1815] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 60 (0xa3212000) [pid = 1815] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 59 (0x93fc8400) [pid = 1815] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1452ms 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 58 (0x93fbec00) [pid = 1815] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:50:22 INFO - PROCESS | 1815 | --DOMWINDOW == 57 (0x9d9ac800) [pid = 1815] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:50:22 INFO - PROCESS | 1815 | 1467957022338 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 22:50:22 INFO - PROCESS | 1815 | 1467957022342 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 22:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:50:22 INFO - PROCESS | 1815 | 1467957022351 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:50:22 INFO - PROCESS | 1815 | 1467957022355 Marionette TRACE conn4 <- [1,102,null,{}] 22:50:22 INFO - PROCESS | 1815 | 1467957022384 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}] 22:50:22 INFO - PROCESS | 1815 | 1467957022388 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:22 INFO - PROCESS | 1815 | 1467957022554 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 22:50:22 INFO - PROCESS | 1815 | 1467957022654 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:22 INFO - PROCESS | 1815 | 1467957022665 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x93fcb400 == 28 [pid = 1815] [id = 33] 22:50:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 58 (0x9abd8c00) [pid = 1815] [serial = 97] [outer = (nil)] 22:50:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 59 (0x9b680c00) [pid = 1815] [serial = 98] [outer = 0x9abd8c00] 22:50:22 INFO - PROCESS | 1815 | 1467957022746 Marionette DEBUG loaded listener.js 22:50:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 60 (0x9b80fc00) [pid = 1815] [serial = 99] [outer = 0x9abd8c00] 22:50:23 INFO - PROCESS | 1815 | 1467957023511 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]]]}] 22:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1203ms 22:50:23 INFO - PROCESS | 1815 | 1467957023556 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 22:50:23 INFO - PROCESS | 1815 | 1467957023560 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 22:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:50:23 INFO - PROCESS | 1815 | 1467957023575 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:50:23 INFO - PROCESS | 1815 | 1467957023578 Marionette TRACE conn4 <- [1,106,null,{}] 22:50:23 INFO - PROCESS | 1815 | 1467957023587 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}] 22:50:23 INFO - PROCESS | 1815 | 1467957023592 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:23 INFO - PROCESS | 1815 | 1467957023758 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 22:50:23 INFO - PROCESS | 1815 | 1467957023768 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:23 INFO - PROCESS | 1815 | 1467957023775 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b684800 == 29 [pid = 1815] [id = 34] 22:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 61 (0x9bd1c800) [pid = 1815] [serial = 100] [outer = (nil)] 22:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x9d422000) [pid = 1815] [serial = 101] [outer = 0x9bd1c800] 22:50:23 INFO - PROCESS | 1815 | 1467957023853 Marionette DEBUG loaded listener.js 22:50:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x9d57e800) [pid = 1815] [serial = 102] [outer = 0x9bd1c800] 22:50:24 INFO - PROCESS | 1815 | 1467957024907 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]]]}] 22:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1402ms 22:50:24 INFO - PROCESS | 1815 | 1467957024973 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 22:50:24 INFO - PROCESS | 1815 | 1467957024981 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 22:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:50:24 INFO - PROCESS | 1815 | 1467957024990 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:50:24 INFO - PROCESS | 1815 | 1467957024995 Marionette TRACE conn4 <- [1,110,null,{}] 22:50:25 INFO - PROCESS | 1815 | 1467957025016 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}] 22:50:25 INFO - PROCESS | 1815 | 1467957025027 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:25 INFO - PROCESS | 1815 | 1467957025263 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 22:50:25 INFO - PROCESS | 1815 | 1467957025498 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:25 INFO - PROCESS | 1815 | 1467957025506 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x93250800 == 30 [pid = 1815] [id = 35] 22:50:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x93fc8400) [pid = 1815] [serial = 103] [outer = (nil)] 22:50:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x9a15e800) [pid = 1815] [serial = 104] [outer = 0x93fc8400] 22:50:25 INFO - PROCESS | 1815 | 1467957025609 Marionette DEBUG loaded listener.js 22:50:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x9aa60800) [pid = 1815] [serial = 105] [outer = 0x93fc8400] 22:50:26 INFO - PROCESS | 1815 | 1467957026674 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]]]}] 22:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1764ms 22:50:26 INFO - PROCESS | 1815 | 1467957026754 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 22:50:26 INFO - PROCESS | 1815 | 1467957026762 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 22:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:50:26 INFO - PROCESS | 1815 | 1467957026773 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:50:26 INFO - PROCESS | 1815 | 1467957026777 Marionette TRACE conn4 <- [1,114,null,{}] 22:50:26 INFO - PROCESS | 1815 | 1467957026784 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}] 22:50:26 INFO - PROCESS | 1815 | 1467957026790 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:27 INFO - PROCESS | 1815 | 1467957027007 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 22:50:27 INFO - PROCESS | 1815 | 1467957027180 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:27 INFO - PROCESS | 1815 | 1467957027192 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c06c00 == 31 [pid = 1815] [id = 36] 22:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x954e6400) [pid = 1815] [serial = 106] [outer = (nil)] 22:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x9abe0c00) [pid = 1815] [serial = 107] [outer = 0x954e6400] 22:50:27 INFO - PROCESS | 1815 | 1467957027271 Marionette DEBUG loaded listener.js 22:50:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x9abe6400) [pid = 1815] [serial = 108] [outer = 0x954e6400] 22:50:28 INFO - PROCESS | 1815 | 1467957028209 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]]]}] 22:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1484ms 22:50:28 INFO - PROCESS | 1815 | 1467957028257 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 22:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:50:28 INFO - PROCESS | 1815 | 1467957028262 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 22:50:28 INFO - PROCESS | 1815 | 1467957028269 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:50:28 INFO - PROCESS | 1815 | 1467957028275 Marionette TRACE conn4 <- [1,118,null,{}] 22:50:28 INFO - PROCESS | 1815 | 1467957028292 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}] 22:50:28 INFO - PROCESS | 1815 | 1467957028300 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:28 INFO - PROCESS | 1815 | 1467957028486 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 22:50:28 INFO - PROCESS | 1815 | 1467957028626 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:28 INFO - PROCESS | 1815 | 1467957028637 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d57c000 == 32 [pid = 1815] [id = 37] 22:50:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x9d57c400) [pid = 1815] [serial = 109] [outer = (nil)] 22:50:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x9d9afc00) [pid = 1815] [serial = 110] [outer = 0x9d57c400] 22:50:28 INFO - PROCESS | 1815 | 1467957028754 Marionette DEBUG loaded listener.js 22:50:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0xa2008c00) [pid = 1815] [serial = 111] [outer = 0x9d57c400] 22:50:29 INFO - PROCESS | 1815 | 1467957029827 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]]]}] 22:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1599ms 22:50:29 INFO - PROCESS | 1815 | 1467957029869 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 22:50:29 INFO - PROCESS | 1815 | 1467957029876 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 22:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:50:29 INFO - PROCESS | 1815 | 1467957029885 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:50:29 INFO - PROCESS | 1815 | 1467957029890 Marionette TRACE conn4 <- [1,122,null,{}] 22:50:29 INFO - PROCESS | 1815 | 1467957029899 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}] 22:50:29 INFO - PROCESS | 1815 | 1467957029904 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:30 INFO - PROCESS | 1815 | 1467957030108 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 22:50:30 INFO - PROCESS | 1815 | 1467957030325 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:30 INFO - PROCESS | 1815 | 1467957030336 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x954de400 == 33 [pid = 1815] [id = 38] 22:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x954de800) [pid = 1815] [serial = 112] [outer = (nil)] 22:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x954e5000) [pid = 1815] [serial = 113] [outer = 0x954de800] 22:50:30 INFO - PROCESS | 1815 | 1467957030417 Marionette DEBUG loaded listener.js 22:50:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x98524000) [pid = 1815] [serial = 114] [outer = 0x954de800] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x979b4400) [pid = 1815] [serial = 61] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x979b5c00) [pid = 1815] [serial = 62] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x9a5f0c00) [pid = 1815] [serial = 65] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0xa62db000) [pid = 1815] [serial = 59] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x9a424400) [pid = 1815] [serial = 64] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0xa62d5400) [pid = 1815] [serial = 58] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0xa2ffb800) [pid = 1815] [serial = 53] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0xa501bc00) [pid = 1815] [serial = 56] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0xa25f4400) [pid = 1815] [serial = 50] [outer = (nil)] [url = about:blank] 22:50:31 INFO - PROCESS | 1815 | 1467957031342 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]]]}] 22:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1490ms 22:50:31 INFO - PROCESS | 1815 | 1467957031375 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 22:50:31 INFO - PROCESS | 1815 | 1467957031383 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 22:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:50:31 INFO - PROCESS | 1815 | 1467957031395 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:50:31 INFO - PROCESS | 1815 | 1467957031398 Marionette TRACE conn4 <- [1,126,null,{}] 22:50:31 INFO - PROCESS | 1815 | 1467957031406 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}] 22:50:31 INFO - PROCESS | 1815 | 1467957031412 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:31 INFO - PROCESS | 1815 | 1467957031617 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 22:50:31 INFO - PROCESS | 1815 | 1467957031722 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:31 INFO - PROCESS | 1815 | 1467957031733 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x98449400 == 34 [pid = 1815] [id = 39] 22:50:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x9a5e9400) [pid = 1815] [serial = 115] [outer = (nil)] 22:50:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x9a908c00) [pid = 1815] [serial = 116] [outer = 0x9a5e9400] 22:50:31 INFO - PROCESS | 1815 | 1467957031813 Marionette DEBUG loaded listener.js 22:50:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x9aa65c00) [pid = 1815] [serial = 117] [outer = 0x9a5e9400] 22:50:32 INFO - PROCESS | 1815 | 1467957032648 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]]]}] 22:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1287ms 22:50:32 INFO - PROCESS | 1815 | 1467957032682 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 22:50:32 INFO - PROCESS | 1815 | 1467957032685 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 22:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:50:32 INFO - PROCESS | 1815 | 1467957032692 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:50:32 INFO - PROCESS | 1815 | 1467957032698 Marionette TRACE conn4 <- [1,130,null,{}] 22:50:32 INFO - PROCESS | 1815 | 1467957032715 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}] 22:50:32 INFO - PROCESS | 1815 | 1467957032724 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:32 INFO - PROCESS | 1815 | 1467957032894 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 22:50:33 INFO - PROCESS | 1815 | 1467957032999 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:33 INFO - PROCESS | 1815 | 1467957033015 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b687c00 == 35 [pid = 1815] [id = 40] 22:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x9b689000) [pid = 1815] [serial = 118] [outer = (nil)] 22:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x9bdbac00) [pid = 1815] [serial = 119] [outer = 0x9b689000] 22:50:33 INFO - PROCESS | 1815 | 1467957033087 Marionette DEBUG loaded listener.js 22:50:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x9d57d800) [pid = 1815] [serial = 120] [outer = 0x9b689000] 22:50:34 INFO - PROCESS | 1815 | 1467957034130 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]]]}] 22:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1537ms 22:50:34 INFO - PROCESS | 1815 | 1467957034239 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 22:50:34 INFO - PROCESS | 1815 | 1467957034244 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 22:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:50:34 INFO - PROCESS | 1815 | 1467957034251 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:50:34 INFO - PROCESS | 1815 | 1467957034255 Marionette TRACE conn4 <- [1,134,null,{}] 22:50:34 INFO - PROCESS | 1815 | 1467957034261 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}] 22:50:34 INFO - PROCESS | 1815 | 1467957034266 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:34 INFO - PROCESS | 1815 | 1467957034479 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 22:50:34 INFO - PROCESS | 1815 | 1467957034550 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:34 INFO - PROCESS | 1815 | 1467957034560 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d939000 == 36 [pid = 1815] [id = 41] 22:50:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0xa237cc00) [pid = 1815] [serial = 121] [outer = (nil)] 22:50:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0xa25f4400) [pid = 1815] [serial = 122] [outer = 0xa237cc00] 22:50:34 INFO - PROCESS | 1815 | 1467957034638 Marionette DEBUG loaded listener.js 22:50:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0xa2ff2c00) [pid = 1815] [serial = 123] [outer = 0xa237cc00] 22:50:35 INFO - PROCESS | 1815 | 1467957035528 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]]]}] 22:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1335ms 22:50:35 INFO - PROCESS | 1815 | 1467957035588 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 22:50:35 INFO - PROCESS | 1815 | 1467957035592 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 22:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:50:35 INFO - PROCESS | 1815 | 1467957035600 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:50:35 INFO - PROCESS | 1815 | 1467957035604 Marionette TRACE conn4 <- [1,138,null,{}] 22:50:35 INFO - PROCESS | 1815 | 1467957035610 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}] 22:50:35 INFO - PROCESS | 1815 | 1467957035615 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:35 INFO - PROCESS | 1815 | 1467957035909 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x9b208400) [pid = 1815] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x92ce6000) [pid = 1815] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x93d28000) [pid = 1815] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x9a78a400) [pid = 1815] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x93f1a800) [pid = 1815] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x9aa65800) [pid = 1815] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x9bdc5400) [pid = 1815] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x9c004c00) [pid = 1815] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x9d92ec00) [pid = 1815] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x9abda800) [pid = 1815] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:50:35 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x9abd8c00) [pid = 1815] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:50:36 INFO - PROCESS | 1815 | 1467957036009 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:36 INFO - PROCESS | 1815 | 1467957036018 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ce6000 == 37 [pid = 1815] [id = 42] 22:50:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x93d21400) [pid = 1815] [serial = 124] [outer = (nil)] 22:50:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x9a5f0800) [pid = 1815] [serial = 125] [outer = 0x93d21400] 22:50:36 INFO - PROCESS | 1815 | 1467957036123 Marionette DEBUG loaded listener.js 22:50:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x9abd7400) [pid = 1815] [serial = 126] [outer = 0x93d21400] 22:50:37 INFO - PROCESS | 1815 | 1467957037091 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]]]}] 22:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1541ms 22:50:37 INFO - PROCESS | 1815 | 1467957037156 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 22:50:37 INFO - PROCESS | 1815 | 1467957037159 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 22:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:50:37 INFO - PROCESS | 1815 | 1467957037195 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:50:37 INFO - PROCESS | 1815 | 1467957037198 Marionette TRACE conn4 <- [1,142,null,{}] 22:50:37 INFO - PROCESS | 1815 | 1467957037207 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}] 22:50:37 INFO - PROCESS | 1815 | 1467957037217 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:37 INFO - PROCESS | 1815 | 1467957037447 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 22:50:37 INFO - PROCESS | 1815 | 1467957037566 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:37 INFO - PROCESS | 1815 | 1467957037575 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a423400 == 38 [pid = 1815] [id = 43] 22:50:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0xa320ec00) [pid = 1815] [serial = 127] [outer = (nil)] 22:50:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0xa5081000) [pid = 1815] [serial = 128] [outer = 0xa320ec00] 22:50:37 INFO - PROCESS | 1815 | 1467957037656 Marionette DEBUG loaded listener.js 22:50:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0xa6826400) [pid = 1815] [serial = 129] [outer = 0xa320ec00] 22:50:38 INFO - PROCESS | 1815 | 1467957038639 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]]]}] 22:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1500ms 22:50:38 INFO - PROCESS | 1815 | 1467957038683 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 22:50:38 INFO - PROCESS | 1815 | 1467957038691 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 22:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:50:38 INFO - PROCESS | 1815 | 1467957038700 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:50:38 INFO - PROCESS | 1815 | 1467957038706 Marionette TRACE conn4 <- [1,146,null,{}] 22:50:38 INFO - PROCESS | 1815 | 1467957038718 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}] 22:50:38 INFO - PROCESS | 1815 | 1467957038723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:38 INFO - PROCESS | 1815 | 1467957038967 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 22:50:39 INFO - PROCESS | 1815 | 1467957039167 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:39 INFO - PROCESS | 1815 | 1467957039180 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x98449000 == 39 [pid = 1815] [id = 44] 22:50:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x985e5c00) [pid = 1815] [serial = 130] [outer = (nil)] 22:50:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x9a165800) [pid = 1815] [serial = 131] [outer = 0x985e5c00] 22:50:39 INFO - PROCESS | 1815 | 1467957039339 Marionette DEBUG loaded listener.js 22:50:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x9a504000) [pid = 1815] [serial = 132] [outer = 0x985e5c00] 22:50:40 INFO - PROCESS | 1815 | 1467957040306 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]]]}] 22:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1644ms 22:50:40 INFO - PROCESS | 1815 | 1467957040345 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 22:50:40 INFO - PROCESS | 1815 | 1467957040353 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 22:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:50:40 INFO - PROCESS | 1815 | 1467957040365 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:50:40 INFO - PROCESS | 1815 | 1467957040370 Marionette TRACE conn4 <- [1,150,null,{}] 22:50:40 INFO - PROCESS | 1815 | 1467957040378 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}] 22:50:40 INFO - PROCESS | 1815 | 1467957040385 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:40 INFO - PROCESS | 1815 | 1467957040629 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 22:50:40 INFO - PROCESS | 1815 | 1467957040816 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:40 INFO - PROCESS | 1815 | 1467957040824 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x9abe2400 == 40 [pid = 1815] [id = 45] 22:50:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x9b67e400) [pid = 1815] [serial = 133] [outer = (nil)] 22:50:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x9bd1b000) [pid = 1815] [serial = 134] [outer = 0x9b67e400] 22:50:40 INFO - PROCESS | 1815 | 1467957040967 Marionette DEBUG loaded listener.js 22:50:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x9d939400) [pid = 1815] [serial = 135] [outer = 0x9b67e400] 22:50:41 INFO - PROCESS | 1815 | 1467957041842 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]]]}] 22:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1535ms 22:50:41 INFO - PROCESS | 1815 | 1467957041900 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 22:50:41 INFO - PROCESS | 1815 | 1467957041904 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 22:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:50:41 INFO - PROCESS | 1815 | 1467957041911 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:50:41 INFO - PROCESS | 1815 | 1467957041917 Marionette TRACE conn4 <- [1,154,null,{}] 22:50:41 INFO - PROCESS | 1815 | 1467957041934 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}] 22:50:41 INFO - PROCESS | 1815 | 1467957041943 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:42 INFO - PROCESS | 1815 | 1467957042202 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 22:50:42 INFO - PROCESS | 1815 | 1467957042348 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:42 INFO - PROCESS | 1815 | 1467957042362 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:42 INFO - PROCESS | 1815 | ++DOCSHELL 0xa3293000 == 41 [pid = 1815] [id = 46] 22:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0xa5014c00) [pid = 1815] [serial = 136] [outer = (nil)] 22:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0xa62d5c00) [pid = 1815] [serial = 137] [outer = 0xa5014c00] 22:50:42 INFO - PROCESS | 1815 | 1467957042460 Marionette DEBUG loaded listener.js 22:50:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0xa689f000) [pid = 1815] [serial = 138] [outer = 0xa5014c00] 22:50:42 INFO - PROCESS | 1815 | 1467957042821 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:50:43 INFO - PROCESS | 1815 | 1467957043336 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]]]}] 22:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1494ms 22:50:43 INFO - PROCESS | 1815 | 1467957043406 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 22:50:43 INFO - PROCESS | 1815 | 1467957043411 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 22:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:50:43 INFO - PROCESS | 1815 | 1467957043419 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:50:43 INFO - PROCESS | 1815 | 1467957043423 Marionette TRACE conn4 <- [1,158,null,{}] 22:50:43 INFO - PROCESS | 1815 | 1467957043429 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}] 22:50:43 INFO - PROCESS | 1815 | 1467957043435 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:43 INFO - PROCESS | 1815 | 1467957043653 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 22:50:43 INFO - PROCESS | 1815 | 1467957043797 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:43 INFO - PROCESS | 1815 | 1467957043805 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x998c4400 == 42 [pid = 1815] [id = 47] 22:50:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x9d44a800) [pid = 1815] [serial = 139] [outer = (nil)] 22:50:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x9d453400) [pid = 1815] [serial = 140] [outer = 0x9d44a800] 22:50:43 INFO - PROCESS | 1815 | 1467957043886 Marionette DEBUG loaded listener.js 22:50:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x9d455c00) [pid = 1815] [serial = 141] [outer = 0x9d44a800] 22:50:44 INFO - PROCESS | 1815 | 1467957044945 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]]]}] 22:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1542ms 22:50:44 INFO - PROCESS | 1815 | 1467957044961 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 22:50:44 INFO - PROCESS | 1815 | 1467957044968 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 22:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:50:44 INFO - PROCESS | 1815 | 1467957044979 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:50:44 INFO - PROCESS | 1815 | 1467957044982 Marionette TRACE conn4 <- [1,162,null,{}] 22:50:45 INFO - PROCESS | 1815 | 1467957044995 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}] 22:50:45 INFO - PROCESS | 1815 | 1467957045000 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:45 INFO - PROCESS | 1815 | 1467957045287 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 22:50:45 INFO - PROCESS | 1815 | 1467957045516 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:45 INFO - PROCESS | 1815 | 1467957045523 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x93252800 == 43 [pid = 1815] [id = 48] 22:50:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x93c0e800) [pid = 1815] [serial = 142] [outer = (nil)] 22:50:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x93f15000) [pid = 1815] [serial = 143] [outer = 0x93c0e800] 22:50:45 INFO - PROCESS | 1815 | 1467957045786 Marionette DEBUG loaded listener.js 22:50:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x954dbc00) [pid = 1815] [serial = 144] [outer = 0x93c0e800] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92ce6000 == 42 [pid = 1815] [id = 42] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x9d939000 == 41 [pid = 1815] [id = 41] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x9b687c00 == 40 [pid = 1815] [id = 40] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x98449400 == 39 [pid = 1815] [id = 39] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x9d422000) [pid = 1815] [serial = 101] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | 1467957046841 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]]]}] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x954de400 == 38 [pid = 1815] [id = 38] 22:50:46 INFO - PROCESS | 1815 | --DOCSHELL 0x93250800 == 37 [pid = 1815] [id = 35] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x9b212000) [pid = 1815] [serial = 95] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x9b60a000) [pid = 1815] [serial = 96] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x93c02c00) [pid = 1815] [serial = 85] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x93f1e000) [pid = 1815] [serial = 86] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x93fc8c00) [pid = 1815] [serial = 88] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x93fcb000) [pid = 1815] [serial = 89] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x9a963400) [pid = 1815] [serial = 92] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x998c4c00) [pid = 1815] [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.] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x979b5800) [pid = 1815] [serial = 68] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x93fc2400) [pid = 1815] [serial = 67] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x9b52bc00) [pid = 1815] [serial = 71] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x9b205c00) [pid = 1815] [serial = 70] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x9d41c800) [pid = 1815] [serial = 74] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x9c130000) [pid = 1815] [serial = 73] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0xa23b7800) [pid = 1815] [serial = 77] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0xa20a0c00) [pid = 1815] [serial = 76] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0xa320c000) [pid = 1815] [serial = 80] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0xa3210c00) [pid = 1815] [serial = 79] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0xa2589400) [pid = 1815] [serial = 83] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x9abe6800) [pid = 1815] [serial = 82] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x9b80fc00) [pid = 1815] [serial = 99] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 62 (0x9b680c00) [pid = 1815] [serial = 98] [outer = (nil)] [url = about:blank] 22:50:46 INFO - PROCESS | 1815 | --DOMWINDOW == 61 (0x9aa5b000) [pid = 1815] [serial = 93] [outer = (nil)] [url = about:blank] 22:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1942ms 22:50:46 INFO - PROCESS | 1815 | 1467957046922 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 22:50:46 INFO - PROCESS | 1815 | 1467957046929 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 22:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:50:46 INFO - PROCESS | 1815 | 1467957046937 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:50:46 INFO - PROCESS | 1815 | 1467957046941 Marionette TRACE conn4 <- [1,166,null,{}] 22:50:46 INFO - PROCESS | 1815 | 1467957046956 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}] 22:50:46 INFO - PROCESS | 1815 | 1467957046962 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:47 INFO - PROCESS | 1815 | 1467957047134 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 22:50:47 INFO - PROCESS | 1815 | 1467957047295 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:47 INFO - PROCESS | 1815 | 1467957047303 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x979c0800 == 38 [pid = 1815] [id = 49] 22:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 62 (0x979c1c00) [pid = 1815] [serial = 145] [outer = (nil)] 22:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 63 (0x9955d400) [pid = 1815] [serial = 146] [outer = 0x979c1c00] 22:50:47 INFO - PROCESS | 1815 | 1467957047377 Marionette DEBUG loaded listener.js 22:50:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x9a164c00) [pid = 1815] [serial = 147] [outer = 0x979c1c00] 22:50:48 INFO - PROCESS | 1815 | 1467957048135 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]]]}] 22:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1232ms 22:50:48 INFO - PROCESS | 1815 | 1467957048169 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 22:50:48 INFO - PROCESS | 1815 | 1467957048175 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 22:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:50:48 INFO - PROCESS | 1815 | 1467957048191 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:50:48 INFO - PROCESS | 1815 | 1467957048196 Marionette TRACE conn4 <- [1,170,null,{}] 22:50:48 INFO - PROCESS | 1815 | 1467957048203 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}] 22:50:48 INFO - PROCESS | 1815 | 1467957048209 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:48 INFO - PROCESS | 1815 | 1467957048382 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 22:50:48 INFO - PROCESS | 1815 | 1467957048392 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:48 INFO - PROCESS | 1815 | 1467957048405 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa5d800 == 39 [pid = 1815] [id = 50] 22:50:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x9aa5dc00) [pid = 1815] [serial = 148] [outer = (nil)] 22:50:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x9abe4800) [pid = 1815] [serial = 149] [outer = 0x9aa5dc00] 22:50:48 INFO - PROCESS | 1815 | 1467957048568 Marionette DEBUG loaded listener.js 22:50:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x9b52dc00) [pid = 1815] [serial = 150] [outer = 0x9aa5dc00] 22:50:49 INFO - PROCESS | 1815 | 1467957049334 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]]]}] 22:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1189ms 22:50:49 INFO - PROCESS | 1815 | 1467957049385 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 22:50:49 INFO - PROCESS | 1815 | 1467957049390 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 22:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:50:49 INFO - PROCESS | 1815 | 1467957049406 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:50:49 INFO - PROCESS | 1815 | 1467957049412 Marionette TRACE conn4 <- [1,174,null,{}] 22:50:49 INFO - PROCESS | 1815 | 1467957049429 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}] 22:50:49 INFO - PROCESS | 1815 | 1467957049438 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:49 INFO - PROCESS | 1815 | 1467957049667 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 22:50:49 INFO - PROCESS | 1815 | 1467957049692 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:49 INFO - PROCESS | 1815 | 1467957049699 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x985df400 == 40 [pid = 1815] [id = 51] 22:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x9b67f400) [pid = 1815] [serial = 151] [outer = (nil)] 22:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x9c137c00) [pid = 1815] [serial = 152] [outer = 0x9b67f400] 22:50:49 INFO - PROCESS | 1815 | 1467957049777 Marionette DEBUG loaded listener.js 22:50:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x9d41d000) [pid = 1815] [serial = 153] [outer = 0x9b67f400] 22:50:50 INFO - PROCESS | 1815 | 1467957050662 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]]]}] 22:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1301ms 22:50:50 INFO - PROCESS | 1815 | 1467957050700 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 22:50:50 INFO - PROCESS | 1815 | 1467957050705 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 22:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:50:50 INFO - PROCESS | 1815 | 1467957050711 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:50:50 INFO - PROCESS | 1815 | 1467957050714 Marionette TRACE conn4 <- [1,178,null,{}] 22:50:50 INFO - PROCESS | 1815 | 1467957050728 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}] 22:50:50 INFO - PROCESS | 1815 | 1467957050734 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:50 INFO - PROCESS | 1815 | 1467957050939 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 22:50:50 INFO - PROCESS | 1815 | 1467957050960 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:50 INFO - PROCESS | 1815 | 1467957050970 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d44b400 == 41 [pid = 1815] [id = 52] 22:50:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x9d44cc00) [pid = 1815] [serial = 154] [outer = (nil)] 22:50:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x9d57e400) [pid = 1815] [serial = 155] [outer = 0x9d44cc00] 22:50:51 INFO - PROCESS | 1815 | 1467957051038 Marionette DEBUG loaded listener.js 22:50:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x9d9b9400) [pid = 1815] [serial = 156] [outer = 0x9d44cc00] 22:50:51 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x9a5e9400) [pid = 1815] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:50:51 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0xa237cc00) [pid = 1815] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:50:51 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x954de800) [pid = 1815] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:50:51 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x9b689000) [pid = 1815] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:50:51 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x93d21400) [pid = 1815] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:50:51 INFO - PROCESS | 1815 | 1467957051949 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]]]}] 22:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1294ms 22:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:50:52 INFO - PROCESS | 1815 | 1467957052006 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 22:50:52 INFO - PROCESS | 1815 | 1467957052010 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 22:50:52 INFO - PROCESS | 1815 | 1467957052016 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:50:52 INFO - PROCESS | 1815 | 1467957052020 Marionette TRACE conn4 <- [1,182,null,{}] 22:50:52 INFO - PROCESS | 1815 | 1467957052025 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}] 22:50:52 INFO - PROCESS | 1815 | 1467957052031 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:52 INFO - PROCESS | 1815 | 1467957052226 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 22:50:52 INFO - PROCESS | 1815 | 1467957052236 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:52 INFO - PROCESS | 1815 | 1467957052241 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x954de800 == 42 [pid = 1815] [id = 53] 22:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x979b7000) [pid = 1815] [serial = 157] [outer = (nil)] 22:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0xa237f000) [pid = 1815] [serial = 158] [outer = 0x979b7000] 22:50:52 INFO - PROCESS | 1815 | 1467957052344 Marionette DEBUG loaded listener.js 22:50:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0xa2560800) [pid = 1815] [serial = 159] [outer = 0x979b7000] 22:50:53 INFO - PROCESS | 1815 | 1467957053156 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]]]}] 22:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1188ms 22:50:53 INFO - PROCESS | 1815 | 1467957053204 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 22:50:53 INFO - PROCESS | 1815 | 1467957053208 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 22:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:50:53 INFO - PROCESS | 1815 | 1467957053214 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:50:53 INFO - PROCESS | 1815 | 1467957053218 Marionette TRACE conn4 <- [1,186,null,{}] 22:50:53 INFO - PROCESS | 1815 | 1467957053224 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}] 22:50:53 INFO - PROCESS | 1815 | 1467957053235 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:53 INFO - PROCESS | 1815 | 1467957053404 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 22:50:53 INFO - PROCESS | 1815 | 1467957053416 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:53 INFO - PROCESS | 1815 | 1467957053425 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x9324fc00 == 43 [pid = 1815] [id = 54] 22:50:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x93c02400) [pid = 1815] [serial = 160] [outer = (nil)] 22:50:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0xa344e800) [pid = 1815] [serial = 161] [outer = 0x93c02400] 22:50:53 INFO - PROCESS | 1815 | 1467957053512 Marionette DEBUG loaded listener.js 22:50:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0xa5021800) [pid = 1815] [serial = 162] [outer = 0x93c02400] 22:50:54 INFO - PROCESS | 1815 | 1467957054568 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]]]}] 22:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1381ms 22:50:54 INFO - PROCESS | 1815 | 1467957054599 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 22:50:54 INFO - PROCESS | 1815 | 1467957054606 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 22:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:50:54 INFO - PROCESS | 1815 | 1467957054615 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:50:54 INFO - PROCESS | 1815 | 1467957054623 Marionette TRACE conn4 <- [1,190,null,{}] 22:50:54 INFO - PROCESS | 1815 | 1467957054632 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}] 22:50:54 INFO - PROCESS | 1815 | 1467957054638 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:54 INFO - PROCESS | 1815 | 1467957054839 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 22:50:55 INFO - PROCESS | 1815 | 1467957054989 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:55 INFO - PROCESS | 1815 | 1467957055002 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x94048800 == 44 [pid = 1815] [id = 55] 22:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x9530ec00) [pid = 1815] [serial = 163] [outer = (nil)] 22:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x9a967800) [pid = 1815] [serial = 164] [outer = 0x9530ec00] 22:50:55 INFO - PROCESS | 1815 | 1467957055091 Marionette DEBUG loaded listener.js 22:50:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x9aa60400) [pid = 1815] [serial = 165] [outer = 0x9530ec00] 22:50:56 INFO - PROCESS | 1815 | 1467957056073 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]]]}] 22:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1491ms 22:50:56 INFO - PROCESS | 1815 | 1467957056105 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 22:50:56 INFO - PROCESS | 1815 | 1467957056113 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 22:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:50:56 INFO - PROCESS | 1815 | 1467957056124 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:50:56 INFO - PROCESS | 1815 | 1467957056128 Marionette TRACE conn4 <- [1,194,null,{}] 22:50:56 INFO - PROCESS | 1815 | 1467957056135 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}] 22:50:56 INFO - PROCESS | 1815 | 1467957056141 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:56 INFO - PROCESS | 1815 | 1467957056341 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 22:50:56 INFO - PROCESS | 1815 | 1467957056494 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:56 INFO - PROCESS | 1815 | 1467957056505 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b4b7400 == 45 [pid = 1815] [id = 56] 22:50:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x9b4b9000) [pid = 1815] [serial = 166] [outer = (nil)] 22:50:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x9b4bcc00) [pid = 1815] [serial = 167] [outer = 0x9b4b9000] 22:50:56 INFO - PROCESS | 1815 | 1467957056595 Marionette DEBUG loaded listener.js 22:50:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x9b4c0400) [pid = 1815] [serial = 168] [outer = 0x9b4b9000] 22:50:57 INFO - PROCESS | 1815 | 1467957057557 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]]]}] 22:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1484ms 22:50:57 INFO - PROCESS | 1815 | 1467957057609 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 22:50:57 INFO - PROCESS | 1815 | 1467957057613 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 22:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:50:57 INFO - PROCESS | 1815 | 1467957057620 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:50:57 INFO - PROCESS | 1815 | 1467957057627 Marionette TRACE conn4 <- [1,198,null,{}] 22:50:57 INFO - PROCESS | 1815 | 1467957057645 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}] 22:50:57 INFO - PROCESS | 1815 | 1467957057655 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:57 INFO - PROCESS | 1815 | 1467957057894 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 22:50:58 INFO - PROCESS | 1815 | 1467957058087 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:58 INFO - PROCESS | 1815 | 1467957058096 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b4bac00 == 46 [pid = 1815] [id = 57] 22:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x9bd13000) [pid = 1815] [serial = 169] [outer = (nil)] 22:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x9d44f400) [pid = 1815] [serial = 170] [outer = 0x9bd13000] 22:50:58 INFO - PROCESS | 1815 | 1467957058230 Marionette DEBUG loaded listener.js 22:50:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0xa2377400) [pid = 1815] [serial = 171] [outer = 0x9bd13000] 22:50:59 INFO - PROCESS | 1815 | 1467957059178 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]]]}] 22:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1600ms 22:50:59 INFO - PROCESS | 1815 | 1467957059222 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 22:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:50:59 INFO - PROCESS | 1815 | 1467957059228 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 22:50:59 INFO - PROCESS | 1815 | 1467957059235 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:50:59 INFO - PROCESS | 1815 | 1467957059238 Marionette TRACE conn4 <- [1,202,null,{}] 22:50:59 INFO - PROCESS | 1815 | 1467957059246 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}] 22:50:59 INFO - PROCESS | 1815 | 1467957059250 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:59 INFO - PROCESS | 1815 | 1467957059496 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 22:50:59 INFO - PROCESS | 1815 | 1467957059697 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:50:59 INFO - PROCESS | 1815 | 1467957059706 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:50:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ce0400 == 47 [pid = 1815] [id = 58] 22:50:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0xa2587400) [pid = 1815] [serial = 172] [outer = (nil)] 22:50:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0xa328cc00) [pid = 1815] [serial = 173] [outer = 0xa2587400] 22:50:59 INFO - PROCESS | 1815 | 1467957059841 Marionette DEBUG loaded listener.js 22:50:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0xa4e0c400) [pid = 1815] [serial = 174] [outer = 0xa2587400] 22:51:00 INFO - PROCESS | 1815 | 1467957060796 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]]]}] 22:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1637ms 22:51:00 INFO - PROCESS | 1815 | 1467957060873 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 22:51:00 INFO - PROCESS | 1815 | 1467957060877 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 22:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:51:00 INFO - PROCESS | 1815 | 1467957060885 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:51:00 INFO - PROCESS | 1815 | 1467957060889 Marionette TRACE conn4 <- [1,206,null,{}] 22:51:00 INFO - PROCESS | 1815 | 1467957060896 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}] 22:51:00 INFO - PROCESS | 1815 | 1467957060901 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:01 INFO - PROCESS | 1815 | 1467957061122 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 22:51:01 INFO - PROCESS | 1815 | 1467957061315 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:01 INFO - PROCESS | 1815 | 1467957061324 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x93fcb000 == 48 [pid = 1815] [id = 59] 22:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x93fcc400) [pid = 1815] [serial = 175] [outer = (nil)] 22:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x9b52c000) [pid = 1815] [serial = 176] [outer = 0x93fcc400] 22:51:01 INFO - PROCESS | 1815 | 1467957061460 Marionette DEBUG loaded listener.js 22:51:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x9c120400) [pid = 1815] [serial = 177] [outer = 0x93fcc400] 22:51:02 INFO - PROCESS | 1815 | 1467957062594 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]]]}] 22:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1784ms 22:51:02 INFO - PROCESS | 1815 | 1467957062671 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 22:51:02 INFO - PROCESS | 1815 | 1467957062678 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 22:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:51:02 INFO - PROCESS | 1815 | 1467957062689 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:51:02 INFO - PROCESS | 1815 | 1467957062694 Marionette TRACE conn4 <- [1,210,null,{}] 22:51:02 INFO - PROCESS | 1815 | 1467957062705 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}] 22:51:02 INFO - PROCESS | 1815 | 1467957062711 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:02 INFO - PROCESS | 1815 | 1467957062930 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 22:51:03 INFO - PROCESS | 1815 | 1467957063125 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:03 INFO - PROCESS | 1815 | 1467957063139 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x940c4800 == 49 [pid = 1815] [id = 60] 22:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x940c4c00) [pid = 1815] [serial = 178] [outer = (nil)] 22:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x940c7c00) [pid = 1815] [serial = 179] [outer = 0x940c4c00] 22:51:03 INFO - PROCESS | 1815 | 1467957063220 Marionette DEBUG loaded listener.js 22:51:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x940cac00) [pid = 1815] [serial = 180] [outer = 0x940c4c00] 22:51:04 INFO - PROCESS | 1815 | 1467957064166 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]]]}] 22:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1538ms 22:51:04 INFO - PROCESS | 1815 | 1467957064227 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 22:51:04 INFO - PROCESS | 1815 | 1467957064234 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 22:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:51:04 INFO - PROCESS | 1815 | 1467957064246 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:51:04 INFO - PROCESS | 1815 | 1467957064250 Marionette TRACE conn4 <- [1,214,null,{}] 22:51:04 INFO - PROCESS | 1815 | 1467957064257 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}] 22:51:04 INFO - PROCESS | 1815 | 1467957064263 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:04 INFO - PROCESS | 1815 | 1467957064508 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 22:51:04 INFO - PROCESS | 1815 | --DOCSHELL 0x9b207c00 == 48 [pid = 1815] [id = 32] 22:51:04 INFO - PROCESS | 1815 | --DOCSHELL 0x99fc3000 == 47 [pid = 1815] [id = 31] 22:51:04 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0xa5081000) [pid = 1815] [serial = 128] [outer = (nil)] [url = about:blank] 22:51:04 INFO - PROCESS | 1815 | 1467957064734 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:04 INFO - PROCESS | 1815 | 1467957064744 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:04 INFO - PROCESS | 1815 | --DOCSHELL 0x954de800 == 46 [pid = 1815] [id = 53] 22:51:04 INFO - PROCESS | 1815 | --DOCSHELL 0x9d44b400 == 45 [pid = 1815] [id = 52] 22:51:04 INFO - PROCESS | 1815 | --DOCSHELL 0x985df400 == 44 [pid = 1815] [id = 51] 22:51:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x954de800 == 45 [pid = 1815] [id = 61] 22:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x995b8000) [pid = 1815] [serial = 181] [outer = (nil)] 22:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x9a791000) [pid = 1815] [serial = 182] [outer = 0x995b8000] 22:51:04 INFO - PROCESS | 1815 | 1467957064855 Marionette DEBUG loaded listener.js 22:51:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x9aa61c00) [pid = 1815] [serial = 183] [outer = 0x995b8000] 22:51:05 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa5d800 == 44 [pid = 1815] [id = 50] 22:51:05 INFO - PROCESS | 1815 | --DOCSHELL 0x979c0800 == 43 [pid = 1815] [id = 49] 22:51:05 INFO - PROCESS | 1815 | --DOCSHELL 0x93252800 == 42 [pid = 1815] [id = 48] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x9a908c00) [pid = 1815] [serial = 116] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x9aa65c00) [pid = 1815] [serial = 117] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0xa25f4400) [pid = 1815] [serial = 122] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x98524000) [pid = 1815] [serial = 114] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x954e5000) [pid = 1815] [serial = 113] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x9d9afc00) [pid = 1815] [serial = 110] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x9bdbac00) [pid = 1815] [serial = 119] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x9a15e800) [pid = 1815] [serial = 104] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x9a5f0800) [pid = 1815] [serial = 125] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x9abe0c00) [pid = 1815] [serial = 107] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0xa2ff2c00) [pid = 1815] [serial = 123] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x9abd7400) [pid = 1815] [serial = 126] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x9d57d800) [pid = 1815] [serial = 120] [outer = (nil)] [url = about:blank] 22:51:05 INFO - PROCESS | 1815 | 1467957065671 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]]]}] 22:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1438ms 22:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:51:05 INFO - PROCESS | 1815 | 1467957065684 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 22:51:05 INFO - PROCESS | 1815 | 1467957065687 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 22:51:05 INFO - PROCESS | 1815 | 1467957065695 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:51:05 INFO - PROCESS | 1815 | 1467957065701 Marionette TRACE conn4 <- [1,218,null,{}] 22:51:05 INFO - PROCESS | 1815 | 1467957065717 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}] 22:51:05 INFO - PROCESS | 1815 | 1467957065727 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:05 INFO - PROCESS | 1815 | 1467957065954 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 22:51:05 INFO - PROCESS | 1815 | 1467957065969 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:05 INFO - PROCESS | 1815 | 1467957065979 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b20c400 == 43 [pid = 1815] [id = 62] 22:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x9b20cc00) [pid = 1815] [serial = 184] [outer = (nil)] 22:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x9b4bdc00) [pid = 1815] [serial = 185] [outer = 0x9b20cc00] 22:51:06 INFO - PROCESS | 1815 | 1467957066060 Marionette DEBUG loaded listener.js 22:51:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x9b604400) [pid = 1815] [serial = 186] [outer = 0x9b20cc00] 22:51:06 INFO - PROCESS | 1815 | 1467957066926 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]]]}] 22:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1250ms 22:51:06 INFO - PROCESS | 1815 | 1467957066944 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 22:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:51:06 INFO - PROCESS | 1815 | 1467957066949 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 22:51:06 INFO - PROCESS | 1815 | 1467957066955 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:51:06 INFO - PROCESS | 1815 | 1467957066959 Marionette TRACE conn4 <- [1,222,null,{}] 22:51:06 INFO - PROCESS | 1815 | 1467957066964 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}] 22:51:06 INFO - PROCESS | 1815 | 1467957066969 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:07 INFO - PROCESS | 1815 | 1467957067142 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 22:51:07 INFO - PROCESS | 1815 | 1467957067152 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:07 INFO - PROCESS | 1815 | 1467957067159 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a2bd400 == 44 [pid = 1815] [id = 63] 22:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x9b685800) [pid = 1815] [serial = 187] [outer = (nil)] 22:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x9c118800) [pid = 1815] [serial = 188] [outer = 0x9b685800] 22:51:07 INFO - PROCESS | 1815 | 1467957067234 Marionette DEBUG loaded listener.js 22:51:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x9c124800) [pid = 1815] [serial = 189] [outer = 0x9b685800] 22:51:08 INFO - PROCESS | 1815 | 1467957068236 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]]]}] 22:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1335ms 22:51:08 INFO - PROCESS | 1815 | 1467957068295 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 22:51:08 INFO - PROCESS | 1815 | 1467957068300 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 22:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:51:08 INFO - PROCESS | 1815 | 1467957068318 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:51:08 INFO - PROCESS | 1815 | 1467957068321 Marionette TRACE conn4 <- [1,226,null,{}] 22:51:08 INFO - PROCESS | 1815 | 1467957068328 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}] 22:51:08 INFO - PROCESS | 1815 | 1467957068333 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:08 INFO - PROCESS | 1815 | 1467957068568 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 22:51:08 INFO - PROCESS | 1815 | 1467957068596 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:08 INFO - PROCESS | 1815 | 1467957068606 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d2000 == 45 [pid = 1815] [id = 64] 22:51:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x9abdc400) [pid = 1815] [serial = 190] [outer = (nil)] 22:51:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x9d44f800) [pid = 1815] [serial = 191] [outer = 0x9abdc400] 22:51:08 INFO - PROCESS | 1815 | 1467957068684 Marionette DEBUG loaded listener.js 22:51:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x9d457400) [pid = 1815] [serial = 192] [outer = 0x9abdc400] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x979c1c00) [pid = 1815] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x93c0e800) [pid = 1815] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x9aa5dc00) [pid = 1815] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x9d44cc00) [pid = 1815] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x979b7000) [pid = 1815] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:51:09 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x9b67f400) [pid = 1815] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:51:09 INFO - PROCESS | 1815 | 1467957069709 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]]]}] 22:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1438ms 22:51:09 INFO - PROCESS | 1815 | 1467957069757 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 22:51:09 INFO - PROCESS | 1815 | 1467957069761 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 22:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:51:09 INFO - PROCESS | 1815 | 1467957069767 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:51:09 INFO - PROCESS | 1815 | 1467957069771 Marionette TRACE conn4 <- [1,230,null,{}] 22:51:09 INFO - PROCESS | 1815 | 1467957069784 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}] 22:51:09 INFO - PROCESS | 1815 | 1467957069796 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:10 INFO - PROCESS | 1815 | 1467957070013 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 22:51:10 INFO - PROCESS | 1815 | 1467957070024 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:10 INFO - PROCESS | 1815 | 1467957070031 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f19800 == 46 [pid = 1815] [id = 65] 22:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x93f1fc00) [pid = 1815] [serial = 193] [outer = (nil)] 22:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0xa239b400) [pid = 1815] [serial = 194] [outer = 0x93f1fc00] 22:51:10 INFO - PROCESS | 1815 | 1467957070212 Marionette DEBUG loaded listener.js 22:51:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0xa2558000) [pid = 1815] [serial = 195] [outer = 0x93f1fc00] 22:51:10 INFO - PROCESS | 1815 | 1467957070978 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]]]}] 22:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1233ms 22:51:11 INFO - PROCESS | 1815 | 1467957071002 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 22:51:11 INFO - PROCESS | 1815 | 1467957071006 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 22:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:51:11 INFO - PROCESS | 1815 | 1467957071012 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:51:11 INFO - PROCESS | 1815 | 1467957071015 Marionette TRACE conn4 <- [1,234,null,{}] 22:51:11 INFO - PROCESS | 1815 | 1467957071021 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}] 22:51:11 INFO - PROCESS | 1815 | 1467957071026 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:11 INFO - PROCESS | 1815 | 1467957071227 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 22:51:11 INFO - PROCESS | 1815 | 1467957071252 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:11 INFO - PROCESS | 1815 | 1467957071259 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1d400 == 47 [pid = 1815] [id = 66] 22:51:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x9404b800) [pid = 1815] [serial = 196] [outer = (nil)] 22:51:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0xa34c3400) [pid = 1815] [serial = 197] [outer = 0x9404b800] 22:51:11 INFO - PROCESS | 1815 | 1467957071335 Marionette DEBUG loaded listener.js 22:51:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0xa5081000) [pid = 1815] [serial = 198] [outer = 0x9404b800] 22:51:12 INFO - PROCESS | 1815 | 1467957072375 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]]]}] 22:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1395ms 22:51:12 INFO - PROCESS | 1815 | 1467957072409 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 22:51:12 INFO - PROCESS | 1815 | 1467957072417 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 22:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:51:12 INFO - PROCESS | 1815 | 1467957072425 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:51:12 INFO - PROCESS | 1815 | 1467957072430 Marionette TRACE conn4 <- [1,238,null,{}] 22:51:12 INFO - PROCESS | 1815 | 1467957072442 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}] 22:51:12 INFO - PROCESS | 1815 | 1467957072447 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:12 INFO - PROCESS | 1815 | 1467957072756 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 22:51:13 INFO - PROCESS | 1815 | 1467957073000 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:13 INFO - PROCESS | 1815 | 1467957073010 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x94049400 == 48 [pid = 1815] [id = 67] 22:51:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x940bf400) [pid = 1815] [serial = 199] [outer = (nil)] 22:51:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x9a15e800) [pid = 1815] [serial = 200] [outer = 0x940bf400] 22:51:13 INFO - PROCESS | 1815 | 1467957073109 Marionette DEBUG loaded listener.js 22:51:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x9a965400) [pid = 1815] [serial = 201] [outer = 0x940bf400] 22:51:14 INFO - PROCESS | 1815 | 1467957074030 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]]]}] 22:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1645ms 22:51:14 INFO - PROCESS | 1815 | 1467957074071 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 22:51:14 INFO - PROCESS | 1815 | 1467957074079 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 22:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:51:14 INFO - PROCESS | 1815 | 1467957074091 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:51:14 INFO - PROCESS | 1815 | 1467957074096 Marionette TRACE conn4 <- [1,242,null,{}] 22:51:14 INFO - PROCESS | 1815 | 1467957074104 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}] 22:51:14 INFO - PROCESS | 1815 | 1467957074110 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:14 INFO - PROCESS | 1815 | 1467957074320 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 22:51:14 INFO - PROCESS | 1815 | 1467957074534 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:14 INFO - PROCESS | 1815 | 1467957074542 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b4b5800 == 49 [pid = 1815] [id = 68] 22:51:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x9b67e800) [pid = 1815] [serial = 202] [outer = (nil)] 22:51:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x9c118c00) [pid = 1815] [serial = 203] [outer = 0x9b67e800] 22:51:14 INFO - PROCESS | 1815 | 1467957074692 Marionette DEBUG loaded listener.js 22:51:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x9c130800) [pid = 1815] [serial = 204] [outer = 0x9b67e800] 22:51:15 INFO - PROCESS | 1815 | 1467957075634 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]]]}] 22:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1599ms 22:51:15 INFO - PROCESS | 1815 | 1467957075706 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 22:51:15 INFO - PROCESS | 1815 | 1467957075712 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 22:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:51:15 INFO - PROCESS | 1815 | 1467957075724 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:51:15 INFO - PROCESS | 1815 | 1467957075732 Marionette TRACE conn4 <- [1,246,null,{}] 22:51:15 INFO - PROCESS | 1815 | 1467957075752 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}] 22:51:15 INFO - PROCESS | 1815 | 1467957075762 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:16 INFO - PROCESS | 1815 | 1467957076091 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 22:51:16 INFO - PROCESS | 1815 | 1467957076259 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:16 INFO - PROCESS | 1815 | 1467957076271 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:16 INFO - PROCESS | 1815 | ++DOCSHELL 0xa5020000 == 50 [pid = 1815] [id = 69] 22:51:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0xa6895000) [pid = 1815] [serial = 205] [outer = (nil)] 22:51:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0xa6e9f400) [pid = 1815] [serial = 206] [outer = 0xa6895000] 22:51:16 INFO - PROCESS | 1815 | 1467957076368 Marionette DEBUG loaded listener.js 22:51:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0xa6ea9400) [pid = 1815] [serial = 207] [outer = 0xa6895000] 22:51:17 INFO - PROCESS | 1815 | 1467957077311 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]]]}] 22:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1603ms 22:51:17 INFO - PROCESS | 1815 | 1467957077343 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 22:51:17 INFO - PROCESS | 1815 | 1467957077350 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 22:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:51:17 INFO - PROCESS | 1815 | 1467957077360 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:51:17 INFO - PROCESS | 1815 | 1467957077364 Marionette TRACE conn4 <- [1,250,null,{}] 22:51:17 INFO - PROCESS | 1815 | 1467957077370 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}] 22:51:17 INFO - PROCESS | 1815 | 1467957077375 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:17 INFO - PROCESS | 1815 | 1467957077583 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 22:51:17 INFO - PROCESS | 1815 | 1467957077750 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:17 INFO - PROCESS | 1815 | 1467957077760 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c08400 == 51 [pid = 1815] [id = 70] 22:51:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x9aa69400) [pid = 1815] [serial = 208] [outer = (nil)] 22:51:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0xa823e800) [pid = 1815] [serial = 209] [outer = 0x9aa69400] 22:51:17 INFO - PROCESS | 1815 | 1467957077891 Marionette DEBUG loaded listener.js 22:51:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0xa8248c00) [pid = 1815] [serial = 210] [outer = 0x9aa69400] 22:51:18 INFO - PROCESS | 1815 | 1467957078752 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]]]}] 22:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1436ms 22:51:18 INFO - PROCESS | 1815 | 1467957078797 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 22:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:51:18 INFO - PROCESS | 1815 | 1467957078802 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 22:51:18 INFO - PROCESS | 1815 | 1467957078809 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:51:18 INFO - PROCESS | 1815 | 1467957078813 Marionette TRACE conn4 <- [1,254,null,{}] 22:51:18 INFO - PROCESS | 1815 | 1467957078820 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}] 22:51:18 INFO - PROCESS | 1815 | 1467957078826 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:19 INFO - PROCESS | 1815 | 1467957079023 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 22:51:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0xa823bc00) [pid = 1815] [serial = 211] [outer = 0x92cdf800] 22:51:19 INFO - PROCESS | 1815 | 1467957079224 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:19 INFO - PROCESS | 1815 | 1467957079234 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:19 INFO - PROCESS | 1815 | ++DOCSHELL 0xa8c1c800 == 52 [pid = 1815] [id = 71] 22:51:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0xa8c20000) [pid = 1815] [serial = 212] [outer = (nil)] 22:51:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x9c00c800) [pid = 1815] [serial = 213] [outer = 0xa8c20000] 22:51:19 INFO - PROCESS | 1815 | 1467957079427 Marionette DEBUG loaded listener.js 22:51:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0xa8c7a800) [pid = 1815] [serial = 214] [outer = 0xa8c20000] 22:51:20 INFO - PROCESS | 1815 | 1467957080354 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]]]}] 22:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1588ms 22:51:20 INFO - PROCESS | 1815 | 1467957080398 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 22:51:20 INFO - PROCESS | 1815 | 1467957080403 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 22:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:51:20 INFO - PROCESS | 1815 | 1467957080410 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:51:20 INFO - PROCESS | 1815 | 1467957080414 Marionette TRACE conn4 <- [1,258,null,{}] 22:51:20 INFO - PROCESS | 1815 | 1467957080420 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}] 22:51:20 INFO - PROCESS | 1815 | 1467957080431 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:20 INFO - PROCESS | 1815 | 1467957080688 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 22:51:20 INFO - PROCESS | 1815 | 1467957080897 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:20 INFO - PROCESS | 1815 | 1467957080908 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac2000 == 53 [pid = 1815] [id = 72] 22:51:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x92ac3000) [pid = 1815] [serial = 215] [outer = (nil)] 22:51:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x940c1400) [pid = 1815] [serial = 216] [outer = 0x92ac3000] 22:51:21 INFO - PROCESS | 1815 | 1467957081043 Marionette DEBUG loaded listener.js 22:51:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x940c1c00) [pid = 1815] [serial = 217] [outer = 0x92ac3000] 22:51:21 INFO - PROCESS | 1815 | 1467957081907 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]]]}] 22:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1539ms 22:51:21 INFO - PROCESS | 1815 | 1467957081951 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 22:51:21 INFO - PROCESS | 1815 | 1467957081955 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 22:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:51:21 INFO - PROCESS | 1815 | 1467957081963 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:51:21 INFO - PROCESS | 1815 | 1467957081967 Marionette TRACE conn4 <- [1,262,null,{}] 22:51:21 INFO - PROCESS | 1815 | 1467957081974 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}] 22:51:21 INFO - PROCESS | 1815 | 1467957081979 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:22 INFO - PROCESS | 1815 | 1467957082161 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 22:51:22 INFO - PROCESS | 1815 | 1467957082621 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:22 INFO - PROCESS | 1815 | 1467957082631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c04800 == 54 [pid = 1815] [id = 73] 22:51:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x93c07800) [pid = 1815] [serial = 218] [outer = (nil)] 22:51:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x93d20800) [pid = 1815] [serial = 219] [outer = 0x93c07800] 22:51:22 INFO - PROCESS | 1815 | 1467957082756 Marionette DEBUG loaded listener.js 22:51:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x93fc3c00) [pid = 1815] [serial = 220] [outer = 0x93c07800] 22:51:23 INFO - PROCESS | 1815 | 1467957083693 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]]]}] 22:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1783ms 22:51:23 INFO - PROCESS | 1815 | 1467957083757 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 22:51:23 INFO - PROCESS | 1815 | 1467957083763 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 22:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:51:23 INFO - PROCESS | 1815 | 1467957083773 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:51:23 INFO - PROCESS | 1815 | 1467957083777 Marionette TRACE conn4 <- [1,266,null,{}] 22:51:23 INFO - PROCESS | 1815 | 1467957083787 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}] 22:51:23 INFO - PROCESS | 1815 | 1467957083795 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:23 INFO - PROCESS | 1815 | 1467957083987 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 22:51:24 INFO - PROCESS | 1815 | 1467957084195 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:24 INFO - PROCESS | 1815 | 1467957084203 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x92cebc00 == 55 [pid = 1815] [id = 74] 22:51:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x93f1f800) [pid = 1815] [serial = 221] [outer = (nil)] 22:51:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x98449c00) [pid = 1815] [serial = 222] [outer = 0x93f1f800] 22:51:24 INFO - PROCESS | 1815 | 1467957084337 Marionette DEBUG loaded listener.js 22:51:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9a424800) [pid = 1815] [serial = 223] [outer = 0x93f1f800] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x93c06c00 == 54 [pid = 1815] [id = 36] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x9d57c000 == 53 [pid = 1815] [id = 37] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x93f19800 == 52 [pid = 1815] [id = 65] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x925d2000 == 51 [pid = 1815] [id = 64] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x9a2bd400 == 50 [pid = 1815] [id = 63] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x9a423400 == 49 [pid = 1815] [id = 43] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x9b20c400 == 48 [pid = 1815] [id = 62] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x954de800 == 47 [pid = 1815] [id = 61] 22:51:24 INFO - PROCESS | 1815 | --DOCSHELL 0x940c4800 == 46 [pid = 1815] [id = 60] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x9a165800) [pid = 1815] [serial = 131] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x9d453400) [pid = 1815] [serial = 140] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x9955d400) [pid = 1815] [serial = 146] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x954dbc00) [pid = 1815] [serial = 144] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9b52dc00) [pid = 1815] [serial = 150] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x9a164c00) [pid = 1815] [serial = 147] [outer = (nil)] [url = about:blank] 22:51:24 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9d57e400) [pid = 1815] [serial = 155] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0xa62d5c00) [pid = 1815] [serial = 137] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0xa237f000) [pid = 1815] [serial = 158] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9d9b9400) [pid = 1815] [serial = 156] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x9abe4800) [pid = 1815] [serial = 149] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x93f15000) [pid = 1815] [serial = 143] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x9c137c00) [pid = 1815] [serial = 152] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x9bd1b000) [pid = 1815] [serial = 134] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x9d41d000) [pid = 1815] [serial = 153] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0xa2560800) [pid = 1815] [serial = 159] [outer = (nil)] [url = about:blank] 22:51:25 INFO - PROCESS | 1815 | 1467957085217 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]]]}] 22:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1495ms 22:51:25 INFO - PROCESS | 1815 | 1467957085272 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 22:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:51:25 INFO - PROCESS | 1815 | 1467957085279 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 22:51:25 INFO - PROCESS | 1815 | 1467957085286 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:51:25 INFO - PROCESS | 1815 | 1467957085289 Marionette TRACE conn4 <- [1,270,null,{}] 22:51:25 INFO - PROCESS | 1815 | 1467957085295 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}] 22:51:25 INFO - PROCESS | 1815 | 1467957085301 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:25 INFO - PROCESS | 1815 | 1467957085474 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 22:51:25 INFO - PROCESS | 1815 | 1467957085589 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:25 INFO - PROCESS | 1815 | 1467957085597 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x954dd800 == 47 [pid = 1815] [id = 75] 22:51:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x9a423400) [pid = 1815] [serial = 224] [outer = (nil)] 22:51:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x9b4b5000) [pid = 1815] [serial = 225] [outer = 0x9a423400] 22:51:25 INFO - PROCESS | 1815 | 1467957085668 Marionette DEBUG loaded listener.js 22:51:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x9b530400) [pid = 1815] [serial = 226] [outer = 0x9a423400] 22:51:26 INFO - PROCESS | 1815 | 1467957086477 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]]]}] 22:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1247ms 22:51:26 INFO - PROCESS | 1815 | 1467957086533 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 22:51:26 INFO - PROCESS | 1815 | 1467957086537 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 22:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:51:26 INFO - PROCESS | 1815 | 1467957086551 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:51:26 INFO - PROCESS | 1815 | 1467957086560 Marionette TRACE conn4 <- [1,274,null,{}] 22:51:26 INFO - PROCESS | 1815 | 1467957086568 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}] 22:51:26 INFO - PROCESS | 1815 | 1467957086576 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:26 INFO - PROCESS | 1815 | 1467957086750 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 22:51:26 INFO - PROCESS | 1815 | 1467957086884 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:26 INFO - PROCESS | 1815 | 1467957086891 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b207c00 == 48 [pid = 1815] [id = 76] 22:51:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x9b4b7c00) [pid = 1815] [serial = 227] [outer = (nil)] 22:51:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x9b5d7800) [pid = 1815] [serial = 228] [outer = 0x9b4b7c00] 22:51:26 INFO - PROCESS | 1815 | 1467957086966 Marionette DEBUG loaded listener.js 22:51:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x9bd16c00) [pid = 1815] [serial = 229] [outer = 0x9b4b7c00] 22:51:27 INFO - PROCESS | 1815 | 1467957087762 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]]]}] 22:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1252ms 22:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:51:27 INFO - PROCESS | 1815 | 1467957087797 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 22:51:27 INFO - PROCESS | 1815 | 1467957087802 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 22:51:27 INFO - PROCESS | 1815 | 1467957087810 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:51:27 INFO - PROCESS | 1815 | 1467957087812 Marionette TRACE conn4 <- [1,278,null,{}] 22:51:27 INFO - PROCESS | 1815 | 1467957087829 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}] 22:51:27 INFO - PROCESS | 1815 | 1467957087834 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:28 INFO - PROCESS | 1815 | 1467957088057 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 22:51:28 INFO - PROCESS | 1815 | 1467957088078 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:28 INFO - PROCESS | 1815 | 1467957088089 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x925ce400 == 49 [pid = 1815] [id = 77] 22:51:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x92ac8c00) [pid = 1815] [serial = 230] [outer = (nil)] 22:51:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x9c127400) [pid = 1815] [serial = 231] [outer = 0x92ac8c00] 22:51:28 INFO - PROCESS | 1815 | 1467957088156 Marionette DEBUG loaded listener.js 22:51:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x9d421800) [pid = 1815] [serial = 232] [outer = 0x92ac8c00] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x9b20cc00) [pid = 1815] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x940c4c00) [pid = 1815] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9abdc400) [pid = 1815] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x995b8000) [pid = 1815] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x9b685800) [pid = 1815] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:51:29 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x93f1fc00) [pid = 1815] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:51:29 INFO - PROCESS | 1815 | 1467957089241 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]]]}] 22:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1443ms 22:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:51:29 INFO - PROCESS | 1815 | 1467957089252 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 22:51:29 INFO - PROCESS | 1815 | 1467957089254 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 22:51:29 INFO - PROCESS | 1815 | 1467957089261 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:51:29 INFO - PROCESS | 1815 | 1467957089265 Marionette TRACE conn4 <- [1,282,null,{}] 22:51:29 INFO - PROCESS | 1815 | 1467957089279 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}] 22:51:29 INFO - PROCESS | 1815 | 1467957089285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:29 INFO - PROCESS | 1815 | 1467957089458 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 22:51:29 INFO - PROCESS | 1815 | 1467957089473 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:29 INFO - PROCESS | 1815 | 1467957089490 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a15dc00 == 50 [pid = 1815] [id = 78] 22:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x9abdc400) [pid = 1815] [serial = 233] [outer = (nil)] 22:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x9c133800) [pid = 1815] [serial = 234] [outer = 0x9abdc400] 22:51:29 INFO - PROCESS | 1815 | 1467957089576 Marionette DEBUG loaded listener.js 22:51:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x9d931400) [pid = 1815] [serial = 235] [outer = 0x9abdc400] 22:51:30 INFO - PROCESS | 1815 | 1467957090488 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]]]}] 22:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1245ms 22:51:30 INFO - PROCESS | 1815 | 1467957090505 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 22:51:30 INFO - PROCESS | 1815 | 1467957090508 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 22:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:51:30 INFO - PROCESS | 1815 | 1467957090515 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:51:30 INFO - PROCESS | 1815 | 1467957090519 Marionette TRACE conn4 <- [1,286,null,{}] 22:51:30 INFO - PROCESS | 1815 | 1467957090524 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}] 22:51:30 INFO - PROCESS | 1815 | 1467957090530 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:30 INFO - PROCESS | 1815 | 1467957090696 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 22:51:30 INFO - PROCESS | 1815 | 1467957090712 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:30 INFO - PROCESS | 1815 | 1467957090720 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac8800 == 51 [pid = 1815] [id = 79] 22:51:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x9c11ec00) [pid = 1815] [serial = 236] [outer = (nil)] 22:51:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0xa2588400) [pid = 1815] [serial = 237] [outer = 0x9c11ec00] 22:51:30 INFO - PROCESS | 1815 | 1467957090820 Marionette DEBUG loaded listener.js 22:51:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0xa320f000) [pid = 1815] [serial = 238] [outer = 0x9c11ec00] 22:51:31 INFO - PROCESS | 1815 | 1467957091938 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]]]}] 22:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1483ms 22:51:32 INFO - PROCESS | 1815 | 1467957092000 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 22:51:32 INFO - PROCESS | 1815 | 1467957092008 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 22:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:51:32 INFO - PROCESS | 1815 | 1467957092017 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:51:32 INFO - PROCESS | 1815 | 1467957092022 Marionette TRACE conn4 <- [1,290,null,{}] 22:51:32 INFO - PROCESS | 1815 | 1467957092033 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}] 22:51:32 INFO - PROCESS | 1815 | 1467957092039 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:32 INFO - PROCESS | 1815 | 1467957092298 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 22:51:32 INFO - PROCESS | 1815 | 1467957092568 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:32 INFO - PROCESS | 1815 | 1467957092575 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x940cec00 == 52 [pid = 1815] [id = 80] 22:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x95303000) [pid = 1815] [serial = 239] [outer = (nil)] 22:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x998c5000) [pid = 1815] [serial = 240] [outer = 0x95303000] 22:51:32 INFO - PROCESS | 1815 | 1467957092676 Marionette DEBUG loaded listener.js 22:51:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x9a503800) [pid = 1815] [serial = 241] [outer = 0x95303000] 22:51:33 INFO - PROCESS | 1815 | 1467957093575 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]]]}] 22:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1594ms 22:51:33 INFO - PROCESS | 1815 | 1467957093611 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 22:51:33 INFO - PROCESS | 1815 | 1467957093619 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 22:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:51:33 INFO - PROCESS | 1815 | 1467957093651 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:51:33 INFO - PROCESS | 1815 | 1467957093655 Marionette TRACE conn4 <- [1,294,null,{}] 22:51:33 INFO - PROCESS | 1815 | 1467957093663 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}] 22:51:33 INFO - PROCESS | 1815 | 1467957093670 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:33 INFO - PROCESS | 1815 | 1467957093879 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 22:51:34 INFO - PROCESS | 1815 | 1467957094044 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:34 INFO - PROCESS | 1815 | 1467957094051 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b4c3000 == 53 [pid = 1815] [id = 81] 22:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x9b5ccc00) [pid = 1815] [serial = 242] [outer = (nil)] 22:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9b5d3000) [pid = 1815] [serial = 243] [outer = 0x9b5ccc00] 22:51:34 INFO - PROCESS | 1815 | 1467957094201 Marionette DEBUG loaded listener.js 22:51:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9b682800) [pid = 1815] [serial = 244] [outer = 0x9b5ccc00] 22:51:35 INFO - PROCESS | 1815 | 1467957095180 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]]]}] 22:51:35 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. 22:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1590ms 22:51:35 INFO - PROCESS | 1815 | 1467957095237 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 22:51:35 INFO - PROCESS | 1815 | 1467957095241 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 22:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:51:35 INFO - PROCESS | 1815 | 1467957095250 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:51:35 INFO - PROCESS | 1815 | 1467957095256 Marionette TRACE conn4 <- [1,298,null,{}] 22:51:35 INFO - PROCESS | 1815 | 1467957095275 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}] 22:51:35 INFO - PROCESS | 1815 | 1467957095285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:35 INFO - PROCESS | 1815 | 1467957095610 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 22:51:35 INFO - PROCESS | 1815 | 1467957095797 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:35 INFO - PROCESS | 1815 | 1467957095811 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa5c000 == 54 [pid = 1815] [id = 82] 22:51:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9bd17800) [pid = 1815] [serial = 245] [outer = (nil)] 22:51:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0xa507c000) [pid = 1815] [serial = 246] [outer = 0x9bd17800] 22:51:35 INFO - PROCESS | 1815 | 1467957095907 Marionette DEBUG loaded listener.js 22:51:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0xa6897000) [pid = 1815] [serial = 247] [outer = 0x9bd17800] 22:51:36 INFO - PROCESS | 1815 | 1467957096899 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]]]}] 22:51:36 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. 22:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1696ms 22:51:36 INFO - PROCESS | 1815 | 1467957096948 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 22:51:36 INFO - PROCESS | 1815 | 1467957096954 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 22:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:51:36 INFO - PROCESS | 1815 | 1467957096961 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:51:36 INFO - PROCESS | 1815 | 1467957096965 Marionette TRACE conn4 <- [1,302,null,{}] 22:51:36 INFO - PROCESS | 1815 | 1467957096972 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}] 22:51:36 INFO - PROCESS | 1815 | 1467957096978 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:37 INFO - PROCESS | 1815 | 1467957097182 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 22:51:37 INFO - PROCESS | 1815 | 1467957097387 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:37 INFO - PROCESS | 1815 | 1467957097395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x998c6000 == 55 [pid = 1815] [id = 83] 22:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9a513800) [pid = 1815] [serial = 248] [outer = (nil)] 22:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x9a51ac00) [pid = 1815] [serial = 249] [outer = 0x9a513800] 22:51:37 INFO - PROCESS | 1815 | 1467957097542 Marionette DEBUG loaded listener.js 22:51:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x9a51f800) [pid = 1815] [serial = 250] [outer = 0x9a513800] 22:51:38 INFO - PROCESS | 1815 | 1467957098437 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]]]}] 22:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1538ms 22:51:38 INFO - PROCESS | 1815 | 1467957098501 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 22:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:51:38 INFO - PROCESS | 1815 | 1467957098506 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 22:51:38 INFO - PROCESS | 1815 | 1467957098514 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:51:38 INFO - PROCESS | 1815 | 1467957098517 Marionette TRACE conn4 <- [1,306,null,{}] 22:51:38 INFO - PROCESS | 1815 | 1467957098525 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}] 22:51:38 INFO - PROCESS | 1815 | 1467957098532 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:38 INFO - PROCESS | 1815 | 1467957098764 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 22:51:38 INFO - PROCESS | 1815 | 1467957098976 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:38 INFO - PROCESS | 1815 | 1467957098986 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a51d400 == 56 [pid = 1815] [id = 84] 22:51:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x9c12f800) [pid = 1815] [serial = 251] [outer = (nil)] 22:51:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0xa682f000) [pid = 1815] [serial = 252] [outer = 0x9c12f800] 22:51:39 INFO - PROCESS | 1815 | 1467957099121 Marionette DEBUG loaded listener.js 22:51:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0xa6e9ec00) [pid = 1815] [serial = 253] [outer = 0x9c12f800] 22:51:40 INFO - PROCESS | 1815 | 1467957100043 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]]]}] 22:51:40 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. 22:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1594ms 22:51:40 INFO - PROCESS | 1815 | 1467957100108 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 22:51:40 INFO - PROCESS | 1815 | 1467957100113 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 22:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:51:40 INFO - PROCESS | 1815 | 1467957100121 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:51:40 INFO - PROCESS | 1815 | 1467957100125 Marionette TRACE conn4 <- [1,310,null,{}] 22:51:40 INFO - PROCESS | 1815 | 1467957100132 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}] 22:51:40 INFO - PROCESS | 1815 | 1467957100143 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:40 INFO - PROCESS | 1815 | 1467957100416 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 22:51:40 INFO - PROCESS | 1815 | 1467957100630 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:40 INFO - PROCESS | 1815 | 1467957100639 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6dc00 == 57 [pid = 1815] [id = 85] 22:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8fc6fc00) [pid = 1815] [serial = 254] [outer = (nil)] 22:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8fc76800) [pid = 1815] [serial = 255] [outer = 0x8fc6fc00] 22:51:40 INFO - PROCESS | 1815 | 1467957100749 Marionette DEBUG loaded listener.js 22:51:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0xa6f4a400) [pid = 1815] [serial = 256] [outer = 0x8fc6fc00] 22:51:41 INFO - PROCESS | 1815 | 1467957101679 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]]]}] 22:51:41 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. 22:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1638ms 22:51:41 INFO - PROCESS | 1815 | 1467957101760 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 22:51:41 INFO - PROCESS | 1815 | 1467957101764 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 22:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:51:41 INFO - PROCESS | 1815 | 1467957101773 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:51:41 INFO - PROCESS | 1815 | 1467957101778 Marionette TRACE conn4 <- [1,314,null,{}] 22:51:41 INFO - PROCESS | 1815 | 1467957101784 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}] 22:51:41 INFO - PROCESS | 1815 | 1467957101790 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:42 INFO - PROCESS | 1815 | 1467957102037 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 22:51:42 INFO - PROCESS | 1815 | 1467957102254 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:42 INFO - PROCESS | 1815 | 1467957102264 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe76800 == 58 [pid = 1815] [id = 86] 22:51:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8fe77c00) [pid = 1815] [serial = 257] [outer = (nil)] 22:51:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8fe7c800) [pid = 1815] [serial = 258] [outer = 0x8fe77c00] 22:51:42 INFO - PROCESS | 1815 | 1467957102368 Marionette DEBUG loaded listener.js 22:51:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8fe7f400) [pid = 1815] [serial = 259] [outer = 0x8fe77c00] 22:51:43 INFO - PROCESS | 1815 | 1467957103309 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]]]}] 22:51:43 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. 22:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1585ms 22:51:43 INFO - PROCESS | 1815 | 1467957103359 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 22:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:51:43 INFO - PROCESS | 1815 | 1467957103364 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 22:51:43 INFO - PROCESS | 1815 | 1467957103372 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:51:43 INFO - PROCESS | 1815 | 1467957103375 Marionette TRACE conn4 <- [1,318,null,{}] 22:51:43 INFO - PROCESS | 1815 | 1467957103382 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}] 22:51:43 INFO - PROCESS | 1815 | 1467957103387 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:43 INFO - PROCESS | 1815 | 1467957103589 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 22:51:43 INFO - PROCESS | 1815 | 1467957103803 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:43 INFO - PROCESS | 1815 | 1467957103812 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe81000 == 59 [pid = 1815] [id = 87] 22:51:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8fe81800) [pid = 1815] [serial = 260] [outer = (nil)] 22:51:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9a516400) [pid = 1815] [serial = 261] [outer = 0x8fe81800] 22:51:43 INFO - PROCESS | 1815 | 1467957103951 Marionette DEBUG loaded listener.js 22:51:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0xa8241c00) [pid = 1815] [serial = 262] [outer = 0x8fe81800] 22:51:44 INFO - PROCESS | 1815 | 1467957104848 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]]]}] 22:51:44 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. 22:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1537ms 22:51:44 INFO - PROCESS | 1815 | 1467957104909 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 22:51:44 INFO - PROCESS | 1815 | 1467957104913 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 22:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:51:44 INFO - PROCESS | 1815 | 1467957104920 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:51:44 INFO - PROCESS | 1815 | 1467957104924 Marionette TRACE conn4 <- [1,322,null,{}] 22:51:44 INFO - PROCESS | 1815 | 1467957104931 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}] 22:51:44 INFO - PROCESS | 1815 | 1467957104936 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:45 INFO - PROCESS | 1815 | 1467957105129 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 22:51:45 INFO - PROCESS | 1815 | 1467957105346 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:45 INFO - PROCESS | 1815 | 1467957105353 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7cc00 == 60 [pid = 1815] [id = 88] 22:51:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8fe83400) [pid = 1815] [serial = 263] [outer = (nil)] 22:51:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x922ac000) [pid = 1815] [serial = 264] [outer = 0x8fe83400] 22:51:45 INFO - PROCESS | 1815 | 1467957105688 Marionette DEBUG loaded listener.js 22:51:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x922b0400) [pid = 1815] [serial = 265] [outer = 0x8fe83400] 22:51:46 INFO - PROCESS | 1815 | 1467957106799 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]]]}] 22:51:46 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. 22:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1935ms 22:51:46 INFO - PROCESS | 1815 | 1467957106858 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 22:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:51:46 INFO - PROCESS | 1815 | 1467957106869 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 22:51:46 INFO - PROCESS | 1815 | 1467957106883 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:51:46 INFO - PROCESS | 1815 | 1467957106888 Marionette TRACE conn4 <- [1,326,null,{}] 22:51:46 INFO - PROCESS | 1815 | 1467957106941 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}] 22:51:46 INFO - PROCESS | 1815 | 1467957106947 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:47 INFO - PROCESS | 1815 | 1467957107253 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x9a15dc00 == 59 [pid = 1815] [id = 78] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x925ce400 == 58 [pid = 1815] [id = 77] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0xa34c3400) [pid = 1815] [serial = 197] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x9b207c00 == 57 [pid = 1815] [id = 76] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x954dd800 == 56 [pid = 1815] [id = 75] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x92cebc00 == 55 [pid = 1815] [id = 74] 22:51:47 INFO - PROCESS | 1815 | --DOCSHELL 0x93c04800 == 54 [pid = 1815] [id = 73] 22:51:47 INFO - PROCESS | 1815 | 1467957107452 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:47 INFO - PROCESS | 1815 | 1467957107461 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x922af400 == 55 [pid = 1815] [id = 89] 22:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x93c04800) [pid = 1815] [serial = 266] [outer = (nil)] 22:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x93fc6800) [pid = 1815] [serial = 267] [outer = 0x93c04800] 22:51:47 INFO - PROCESS | 1815 | 1467957107549 Marionette DEBUG loaded listener.js 22:51:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x940c8400) [pid = 1815] [serial = 268] [outer = 0x93c04800] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9a967800) [pid = 1815] [serial = 164] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9a791000) [pid = 1815] [serial = 182] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9aa61c00) [pid = 1815] [serial = 183] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x9b52c000) [pid = 1815] [serial = 176] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x9c118800) [pid = 1815] [serial = 188] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x9b4bcc00) [pid = 1815] [serial = 167] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0xa328cc00) [pid = 1815] [serial = 173] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x9d44f400) [pid = 1815] [serial = 170] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0xa2558000) [pid = 1815] [serial = 195] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0xa239b400) [pid = 1815] [serial = 194] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9d457400) [pid = 1815] [serial = 192] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x9c124800) [pid = 1815] [serial = 189] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9b4bdc00) [pid = 1815] [serial = 185] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9b604400) [pid = 1815] [serial = 186] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x940cac00) [pid = 1815] [serial = 180] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x940c7c00) [pid = 1815] [serial = 179] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0xa344e800) [pid = 1815] [serial = 161] [outer = (nil)] [url = about:blank] 22:51:47 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x9d44f800) [pid = 1815] [serial = 191] [outer = (nil)] [url = about:blank] 22:51:48 INFO - PROCESS | 1815 | 1467957108441 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]]]}] 22:51:48 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. 22:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1594ms 22:51:48 INFO - PROCESS | 1815 | 1467957108473 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 22:51:48 INFO - PROCESS | 1815 | 1467957108480 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 22:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:51:48 INFO - PROCESS | 1815 | 1467957108491 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:51:48 INFO - PROCESS | 1815 | 1467957108495 Marionette TRACE conn4 <- [1,330,null,{}] 22:51:48 INFO - PROCESS | 1815 | 1467957108503 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}] 22:51:48 INFO - PROCESS | 1815 | 1467957108509 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:48 INFO - PROCESS | 1815 | 1467957108702 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 22:51:48 INFO - PROCESS | 1815 | 1467957108843 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:48 INFO - PROCESS | 1815 | 1467957108852 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x979b8800 == 56 [pid = 1815] [id = 90] 22:51:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x998cd800) [pid = 1815] [serial = 269] [outer = (nil)] 22:51:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x9a516c00) [pid = 1815] [serial = 270] [outer = 0x998cd800] 22:51:48 INFO - PROCESS | 1815 | 1467957108930 Marionette DEBUG loaded listener.js 22:51:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x9a5f3000) [pid = 1815] [serial = 271] [outer = 0x998cd800] 22:51:49 INFO - PROCESS | 1815 | 1467957109855 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]]]}] 22:51:49 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. 22:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1388ms 22:51:49 INFO - PROCESS | 1815 | 1467957109883 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 22:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:51:49 INFO - PROCESS | 1815 | 1467957109888 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 22:51:49 INFO - PROCESS | 1815 | 1467957109895 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:51:49 INFO - PROCESS | 1815 | 1467957109902 Marionette TRACE conn4 <- [1,334,null,{}] 22:51:49 INFO - PROCESS | 1815 | 1467957109926 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}] 22:51:49 INFO - PROCESS | 1815 | 1467957109935 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:50 INFO - PROCESS | 1815 | 1467957110160 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 22:51:50 INFO - PROCESS | 1815 | 1467957110191 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:50 INFO - PROCESS | 1815 | 1467957110200 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a96d800 == 57 [pid = 1815] [id = 91] 22:51:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9b4bd800) [pid = 1815] [serial = 272] [outer = (nil)] 22:51:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9b52fc00) [pid = 1815] [serial = 273] [outer = 0x9b4bd800] 22:51:50 INFO - PROCESS | 1815 | 1467957110275 Marionette DEBUG loaded listener.js 22:51:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9b5cb400) [pid = 1815] [serial = 274] [outer = 0x9b4bd800] 22:51:51 INFO - PROCESS | 1815 | 1467957111229 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]]]}] 22:51:51 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. 22:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1400ms 22:51:51 INFO - PROCESS | 1815 | 1467957111296 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 22:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:51:51 INFO - PROCESS | 1815 | 1467957111301 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 22:51:51 INFO - PROCESS | 1815 | 1467957111308 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:51:51 INFO - PROCESS | 1815 | 1467957111312 Marionette TRACE conn4 <- [1,338,null,{}] 22:51:51 INFO - PROCESS | 1815 | 1467957111319 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}] 22:51:51 INFO - PROCESS | 1815 | 1467957111339 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:51 INFO - PROCESS | 1815 | 1467957111586 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 22:51:51 INFO - PROCESS | 1815 | 1467957111609 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:51 INFO - PROCESS | 1815 | 1467957111616 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a520800 == 58 [pid = 1815] [id = 92] 22:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9aa5d400) [pid = 1815] [serial = 275] [outer = (nil)] 22:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9b60cc00) [pid = 1815] [serial = 276] [outer = 0x9aa5d400] 22:51:51 INFO - PROCESS | 1815 | 1467957111696 Marionette DEBUG loaded listener.js 22:51:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9c11bc00) [pid = 1815] [serial = 277] [outer = 0x9aa5d400] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x92ac8c00) [pid = 1815] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9abdc400) [pid = 1815] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x93f1f800) [pid = 1815] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x93c07800) [pid = 1815] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9a423400) [pid = 1815] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:51:52 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x9b4b7c00) [pid = 1815] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:51:52 INFO - PROCESS | 1815 | 1467957112825 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]]]}] 22:51:52 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. 22:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1538ms 22:51:52 INFO - PROCESS | 1815 | 1467957112846 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 22:51:52 INFO - PROCESS | 1815 | 1467957112851 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 22:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:51:52 INFO - PROCESS | 1815 | 1467957112858 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:51:52 INFO - PROCESS | 1815 | 1467957112861 Marionette TRACE conn4 <- [1,342,null,{}] 22:51:52 INFO - PROCESS | 1815 | 1467957112868 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}] 22:51:52 INFO - PROCESS | 1815 | 1467957112873 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:53 INFO - PROCESS | 1815 | 1467957113054 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 22:51:53 INFO - PROCESS | 1815 | 1467957113071 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:53 INFO - PROCESS | 1815 | 1467957113077 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b5cb000 == 59 [pid = 1815] [id = 93] 22:51:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9b5d4000) [pid = 1815] [serial = 278] [outer = (nil)] 22:51:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9c125800) [pid = 1815] [serial = 279] [outer = 0x9b5d4000] 22:51:53 INFO - PROCESS | 1815 | 1467957113286 Marionette DEBUG loaded listener.js 22:51:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9d451000) [pid = 1815] [serial = 280] [outer = 0x9b5d4000] 22:51:54 INFO - PROCESS | 1815 | 1467957114165 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]]]}] 22:51:54 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. 22:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1437ms 22:51:54 INFO - PROCESS | 1815 | 1467957114297 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 22:51:54 INFO - PROCESS | 1815 | 1467957114304 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 22:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:51:54 INFO - PROCESS | 1815 | 1467957114313 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:51:54 INFO - PROCESS | 1815 | 1467957114321 Marionette TRACE conn4 <- [1,346,null,{}] 22:51:54 INFO - PROCESS | 1815 | 1467957114386 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}] 22:51:54 INFO - PROCESS | 1815 | 1467957114394 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:54 INFO - PROCESS | 1815 | 1467957114681 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 22:51:54 INFO - PROCESS | 1815 | 1467957114854 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:54 INFO - PROCESS | 1815 | 1467957114871 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x92abfc00 == 60 [pid = 1815] [id = 94] 22:51:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x92ac1000) [pid = 1815] [serial = 281] [outer = (nil)] 22:51:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x92ac9000) [pid = 1815] [serial = 282] [outer = 0x92ac1000] 22:51:54 INFO - PROCESS | 1815 | 1467957114964 Marionette DEBUG loaded listener.js 22:51:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x93c0d800) [pid = 1815] [serial = 283] [outer = 0x92ac1000] 22:51:55 INFO - PROCESS | 1815 | 1467957115966 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]]]}] 22:51:56 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. 22:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1703ms 22:51:56 INFO - PROCESS | 1815 | 1467957116017 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 22:51:56 INFO - PROCESS | 1815 | 1467957116028 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 22:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:51:56 INFO - PROCESS | 1815 | 1467957116049 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:51:56 INFO - PROCESS | 1815 | 1467957116057 Marionette TRACE conn4 <- [1,350,null,{}] 22:51:56 INFO - PROCESS | 1815 | 1467957116065 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}] 22:51:56 INFO - PROCESS | 1815 | 1467957116072 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:56 INFO - PROCESS | 1815 | 1467957116314 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 22:51:56 INFO - PROCESS | 1815 | 1467957116582 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:56 INFO - PROCESS | 1815 | 1467957116592 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x99fcfc00 == 61 [pid = 1815] [id = 95] 22:51:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9a519800) [pid = 1815] [serial = 284] [outer = (nil)] 22:51:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x9aa5f000) [pid = 1815] [serial = 285] [outer = 0x9a519800] 22:51:56 INFO - PROCESS | 1815 | 1467957116690 Marionette DEBUG loaded listener.js 22:51:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9abe2c00) [pid = 1815] [serial = 286] [outer = 0x9a519800] 22:51:57 INFO - PROCESS | 1815 | 1467957117698 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]]]}] 22:51:57 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. 22:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1705ms 22:51:57 INFO - PROCESS | 1815 | 1467957117748 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 22:51:57 INFO - PROCESS | 1815 | 1467957117753 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 22:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:51:57 INFO - PROCESS | 1815 | 1467957117761 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:51:57 INFO - PROCESS | 1815 | 1467957117765 Marionette TRACE conn4 <- [1,354,null,{}] 22:51:57 INFO - PROCESS | 1815 | 1467957117784 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}] 22:51:57 INFO - PROCESS | 1815 | 1467957117794 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:58 INFO - PROCESS | 1815 | 1467957118050 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 22:51:58 INFO - PROCESS | 1815 | 1467957118282 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:58 INFO - PROCESS | 1815 | 1467957118295 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d450400 == 62 [pid = 1815] [id = 96] 22:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9d453400) [pid = 1815] [serial = 287] [outer = (nil)] 22:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x9d931800) [pid = 1815] [serial = 288] [outer = 0x9d453400] 22:51:58 INFO - PROCESS | 1815 | 1467957118390 Marionette DEBUG loaded listener.js 22:51:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0xa20a0400) [pid = 1815] [serial = 289] [outer = 0x9d453400] 22:51:59 INFO - PROCESS | 1815 | 1467957119437 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]]]}] 22:51:59 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. 22:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1689ms 22:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:51:59 INFO - PROCESS | 1815 | 1467957119450 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 22:51:59 INFO - PROCESS | 1815 | 1467957119454 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 22:51:59 INFO - PROCESS | 1815 | 1467957119461 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:51:59 INFO - PROCESS | 1815 | 1467957119465 Marionette TRACE conn4 <- [1,358,null,{}] 22:51:59 INFO - PROCESS | 1815 | 1467957119472 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}] 22:51:59 INFO - PROCESS | 1815 | 1467957119476 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:59 INFO - PROCESS | 1815 | 1467957119666 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 22:51:59 INFO - PROCESS | 1815 | 1467957119881 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:51:59 INFO - PROCESS | 1815 | 1467957119888 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:51:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6f800 == 63 [pid = 1815] [id = 97] 22:51:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0xa239b400) [pid = 1815] [serial = 290] [outer = (nil)] 22:52:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0xa328cc00) [pid = 1815] [serial = 291] [outer = 0xa239b400] 22:52:00 INFO - PROCESS | 1815 | 1467957120018 Marionette DEBUG loaded listener.js 22:52:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0xa62d4c00) [pid = 1815] [serial = 292] [outer = 0xa239b400] 22:52:00 INFO - PROCESS | 1815 | 1467957120885 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]]]}] 22:52:00 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. 22:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1488ms 22:52:00 INFO - PROCESS | 1815 | 1467957120949 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 22:52:00 INFO - PROCESS | 1815 | 1467957120953 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 22:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:52:00 INFO - PROCESS | 1815 | 1467957120961 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:52:00 INFO - PROCESS | 1815 | 1467957120965 Marionette TRACE conn4 <- [1,362,null,{}] 22:52:00 INFO - PROCESS | 1815 | 1467957120971 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}] 22:52:00 INFO - PROCESS | 1815 | 1467957120976 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:01 INFO - PROCESS | 1815 | 1467957121177 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 22:52:01 INFO - PROCESS | 1815 | 1467957121421 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:01 INFO - PROCESS | 1815 | 1467957121429 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac6400 == 64 [pid = 1815] [id = 98] 22:52:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0xa6895400) [pid = 1815] [serial = 293] [outer = (nil)] 22:52:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0xa82efc00) [pid = 1815] [serial = 294] [outer = 0xa6895400] 22:52:01 INFO - PROCESS | 1815 | 1467957121526 Marionette DEBUG loaded listener.js 22:52:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0xa8cbd400) [pid = 1815] [serial = 295] [outer = 0xa6895400] 22:52:02 INFO - PROCESS | 1815 | 1467957122481 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]]]}] 22:52:02 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. 22:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1539ms 22:52:02 INFO - PROCESS | 1815 | 1467957122502 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 22:52:02 INFO - PROCESS | 1815 | 1467957122506 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 22:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:52:02 INFO - PROCESS | 1815 | 1467957122513 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:52:02 INFO - PROCESS | 1815 | 1467957122516 Marionette TRACE conn4 <- [1,366,null,{}] 22:52:02 INFO - PROCESS | 1815 | 1467957122523 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}] 22:52:02 INFO - PROCESS | 1815 | 1467957122533 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:02 INFO - PROCESS | 1815 | 1467957122816 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 22:52:03 INFO - PROCESS | 1815 | 1467957123089 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:03 INFO - PROCESS | 1815 | 1467957123099 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6c800 == 65 [pid = 1815] [id = 99] 22:52:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0xa9028800) [pid = 1815] [serial = 296] [outer = (nil)] 22:52:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0xa9a19800) [pid = 1815] [serial = 297] [outer = 0xa9028800] 22:52:03 INFO - PROCESS | 1815 | 1467957123189 Marionette DEBUG loaded listener.js 22:52:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0xa9a1e800) [pid = 1815] [serial = 298] [outer = 0xa9028800] 22:52:04 INFO - PROCESS | 1815 | 1467957124133 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]]]}] 22:52:04 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. 22:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1684ms 22:52:04 INFO - PROCESS | 1815 | 1467957124199 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 22:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:52:04 INFO - PROCESS | 1815 | 1467957124204 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 22:52:04 INFO - PROCESS | 1815 | 1467957124212 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:52:04 INFO - PROCESS | 1815 | 1467957124216 Marionette TRACE conn4 <- [1,370,null,{}] 22:52:04 INFO - PROCESS | 1815 | 1467957124224 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}] 22:52:04 INFO - PROCESS | 1815 | 1467957124230 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:04 INFO - PROCESS | 1815 | 1467957124471 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 22:52:04 INFO - PROCESS | 1815 | 1467957124703 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:04 INFO - PROCESS | 1815 | 1467957124710 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67c800 == 66 [pid = 1815] [id = 100] 22:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f67d400) [pid = 1815] [serial = 299] [outer = (nil)] 22:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8f683000) [pid = 1815] [serial = 300] [outer = 0x8f67d400] 22:52:04 INFO - PROCESS | 1815 | 1467957124821 Marionette DEBUG loaded listener.js 22:52:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f686400) [pid = 1815] [serial = 301] [outer = 0x8f67d400] 22:52:05 INFO - PROCESS | 1815 | 1467957125811 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]]]}] 22:52:05 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. 22:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1643ms 22:52:05 INFO - PROCESS | 1815 | 1467957125855 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 22:52:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:52:05 INFO - PROCESS | 1815 | 1467957125860 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 22:52:05 INFO - PROCESS | 1815 | 1467957125867 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:52:05 INFO - PROCESS | 1815 | 1467957125870 Marionette TRACE conn4 <- [1,374,null,{}] 22:52:05 INFO - PROCESS | 1815 | 1467957125878 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}] 22:52:05 INFO - PROCESS | 1815 | 1467957125883 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:06 INFO - PROCESS | 1815 | 1467957126109 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 22:52:06 INFO - PROCESS | 1815 | 1467957126345 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:06 INFO - PROCESS | 1815 | 1467957126351 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b3400 == 67 [pid = 1815] [id = 101] 22:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8f3b5000) [pid = 1815] [serial = 302] [outer = (nil)] 22:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8f3bac00) [pid = 1815] [serial = 303] [outer = 0x8f3b5000] 22:52:06 INFO - PROCESS | 1815 | 1467957126487 Marionette DEBUG loaded listener.js 22:52:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f3bdc00) [pid = 1815] [serial = 304] [outer = 0x8f3b5000] 22:52:07 INFO - PROCESS | 1815 | 1467957127449 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:52:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:52:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1644ms 22:52:07 INFO - PROCESS | 1815 | 1467957127512 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 22:52:07 INFO - PROCESS | 1815 | 1467957127517 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 22:52:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:52:07 INFO - PROCESS | 1815 | 1467957127523 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:52:07 INFO - PROCESS | 1815 | 1467957127528 Marionette TRACE conn4 <- [1,378,null,{}] 22:52:07 INFO - PROCESS | 1815 | 1467957127535 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}] 22:52:07 INFO - PROCESS | 1815 | 1467957127540 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:07 INFO - PROCESS | 1815 | 1467957127763 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 22:52:07 INFO - PROCESS | 1815 | 1467957127964 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:07 INFO - PROCESS | 1815 | 1467957127975 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec13c00 == 68 [pid = 1815] [id = 102] 22:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8ec14c00) [pid = 1815] [serial = 305] [outer = (nil)] 22:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8ec1a000) [pid = 1815] [serial = 306] [outer = 0x8ec14c00] 22:52:08 INFO - PROCESS | 1815 | 1467957128109 Marionette DEBUG loaded listener.js 22:52:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8ec1f000) [pid = 1815] [serial = 307] [outer = 0x8ec14c00] 22:52:09 INFO - PROCESS | 1815 | 1467957129370 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:52:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:52:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1893ms 22:52:09 INFO - PROCESS | 1815 | 1467957129421 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 22:52:09 INFO - PROCESS | 1815 | 1467957129428 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 22:52:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:52:09 INFO - PROCESS | 1815 | 1467957129438 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:52:09 INFO - PROCESS | 1815 | 1467957129442 Marionette TRACE conn4 <- [1,382,null,{}] 22:52:09 INFO - PROCESS | 1815 | 1467957129452 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}] 22:52:09 INFO - PROCESS | 1815 | 1467957129457 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:09 INFO - PROCESS | 1815 | 1467957129717 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 22:52:09 INFO - PROCESS | 1815 | 1467957129871 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:09 INFO - PROCESS | 1815 | 1467957129884 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece7c00 == 69 [pid = 1815] [id = 103] 22:52:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8ece8800) [pid = 1815] [serial = 308] [outer = (nil)] 22:52:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8f67b400) [pid = 1815] [serial = 309] [outer = 0x8ece8800] 22:52:09 INFO - PROCESS | 1815 | 1467957129966 Marionette DEBUG loaded listener.js 22:52:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8f680c00) [pid = 1815] [serial = 310] [outer = 0x8ece8800] 22:52:10 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:52:10 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:52:10 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:52:10 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:52:10 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:52:10 INFO - PROCESS | 1815 | 1467957130958 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:52:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:52:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1539ms 22:52:10 INFO - PROCESS | 1815 | 1467957130977 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 22:52:10 INFO - PROCESS | 1815 | 1467957130985 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 22:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:52:11 INFO - PROCESS | 1815 | 1467957130996 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:52:11 INFO - PROCESS | 1815 | 1467957131000 Marionette TRACE conn4 <- [1,386,null,{}] 22:52:11 INFO - PROCESS | 1815 | 1467957131007 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}] 22:52:11 INFO - PROCESS | 1815 | 1467957131014 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:11 INFO - PROCESS | 1815 | 1467957131333 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 22:52:11 INFO - PROCESS | 1815 | 1467957131599 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:11 INFO - PROCESS | 1815 | 1467957131609 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc77000 == 70 [pid = 1815] [id = 104] 22:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8fe7b000) [pid = 1815] [serial = 311] [outer = (nil)] 22:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x922aa000) [pid = 1815] [serial = 312] [outer = 0x8fe7b000] 22:52:11 INFO - PROCESS | 1815 | 1467957131699 Marionette DEBUG loaded listener.js 22:52:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x925cf800) [pid = 1815] [serial = 313] [outer = 0x8fe7b000] 22:52:12 INFO - PROCESS | 1815 | 1467957132809 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]]]}] 22:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1886ms 22:52:12 INFO - PROCESS | 1815 | 1467957132883 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 22:52:12 INFO - PROCESS | 1815 | 1467957132887 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 22:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:52:12 INFO - PROCESS | 1815 | 1467957132895 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:52:12 INFO - PROCESS | 1815 | 1467957132901 Marionette TRACE conn4 <- [1,390,null,{}] 22:52:12 INFO - PROCESS | 1815 | 1467957132919 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}] 22:52:12 INFO - PROCESS | 1815 | 1467957132929 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:13 INFO - PROCESS | 1815 | 1467957133232 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x9b4b7400 == 69 [pid = 1815] [id = 56] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x9b4bac00 == 68 [pid = 1815] [id = 57] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x93fcb000 == 67 [pid = 1815] [id = 59] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0xa2588400) [pid = 1815] [serial = 237] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9a15e800) [pid = 1815] [serial = 200] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0xa823e800) [pid = 1815] [serial = 209] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x9c00c800) [pid = 1815] [serial = 213] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x940c1400) [pid = 1815] [serial = 216] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9c118c00) [pid = 1815] [serial = 203] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0xa6e9f400) [pid = 1815] [serial = 206] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x9a520800 == 66 [pid = 1815] [id = 92] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x9a96d800 == 65 [pid = 1815] [id = 91] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x979b8800 == 64 [pid = 1815] [id = 90] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x922af400 == 63 [pid = 1815] [id = 89] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7cc00 == 62 [pid = 1815] [id = 88] 22:52:13 INFO - PROCESS | 1815 | 1467957133527 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:13 INFO - PROCESS | 1815 | 1467957133542 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x9b4c3000 == 61 [pid = 1815] [id = 81] 22:52:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7cc00 == 62 [pid = 1815] [id = 105] 22:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8fe7e000) [pid = 1815] [serial = 314] [outer = (nil)] 22:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x93fc5400) [pid = 1815] [serial = 315] [outer = 0x8fe7e000] 22:52:13 INFO - PROCESS | 1815 | 1467957133619 Marionette DEBUG loaded listener.js 22:52:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x940cc800) [pid = 1815] [serial = 316] [outer = 0x8fe7e000] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x940cec00 == 61 [pid = 1815] [id = 80] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac8800 == 60 [pid = 1815] [id = 79] 22:52:13 INFO - PROCESS | 1815 | --DOCSHELL 0x92ce0400 == 59 [pid = 1815] [id = 58] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x99f79000) [pid = 1815] [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.] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9bd16c00) [pid = 1815] [serial = 229] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x9b5d7800) [pid = 1815] [serial = 228] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9d931400) [pid = 1815] [serial = 235] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x9d421800) [pid = 1815] [serial = 232] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x9c127400) [pid = 1815] [serial = 231] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x9c133800) [pid = 1815] [serial = 234] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x98449c00) [pid = 1815] [serial = 222] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x9a424800) [pid = 1815] [serial = 223] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x93fc3c00) [pid = 1815] [serial = 220] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x93d20800) [pid = 1815] [serial = 219] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9b4b5000) [pid = 1815] [serial = 225] [outer = (nil)] [url = about:blank] 22:52:13 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9b530400) [pid = 1815] [serial = 226] [outer = (nil)] [url = about:blank] 22:52:14 INFO - PROCESS | 1815 | 1467957134490 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]]]}] 22:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1642ms 22:52:14 INFO - PROCESS | 1815 | 1467957134538 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 22:52:14 INFO - PROCESS | 1815 | 1467957134544 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 22:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:52:14 INFO - PROCESS | 1815 | 1467957134550 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:52:14 INFO - PROCESS | 1815 | 1467957134553 Marionette TRACE conn4 <- [1,394,null,{}] 22:52:14 INFO - PROCESS | 1815 | 1467957134560 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}] 22:52:14 INFO - PROCESS | 1815 | 1467957134565 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:14 INFO - PROCESS | 1815 | 1467957134754 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 22:52:14 INFO - PROCESS | 1815 | 1467957134764 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:14 INFO - PROCESS | 1815 | 1467957134771 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecebc00 == 60 [pid = 1815] [id = 106] 22:52:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x93c08800) [pid = 1815] [serial = 317] [outer = (nil)] 22:52:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x99f7a800) [pid = 1815] [serial = 318] [outer = 0x93c08800] 22:52:14 INFO - PROCESS | 1815 | 1467957134972 Marionette DEBUG loaded listener.js 22:52:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9a503000) [pid = 1815] [serial = 319] [outer = 0x93c08800] 22:52:15 INFO - PROCESS | 1815 | 1467957135907 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]]]}] 22:52:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:52:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1385ms 22:52:15 INFO - PROCESS | 1815 | 1467957135943 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 22:52:15 INFO - PROCESS | 1815 | 1467957135948 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 22:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:52:15 INFO - PROCESS | 1815 | 1467957135954 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:52:15 INFO - PROCESS | 1815 | 1467957135957 Marionette TRACE conn4 <- [1,398,null,{}] 22:52:15 INFO - PROCESS | 1815 | 1467957135963 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}] 22:52:15 INFO - PROCESS | 1815 | 1467957135968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:16 INFO - PROCESS | 1815 | 1467957136179 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 22:52:16 INFO - PROCESS | 1815 | 1467957136204 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:16 INFO - PROCESS | 1815 | 1467957136210 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x940cb800 == 61 [pid = 1815] [id = 107] 22:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x9a502400) [pid = 1815] [serial = 320] [outer = (nil)] 22:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9a910400) [pid = 1815] [serial = 321] [outer = 0x9a502400] 22:52:16 INFO - PROCESS | 1815 | 1467957136291 Marionette DEBUG loaded listener.js 22:52:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9aa5b000) [pid = 1815] [serial = 322] [outer = 0x9a502400] 22:52:17 INFO - PROCESS | 1815 | 1467957137368 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]]]}] 22:52:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:52:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1484ms 22:52:17 INFO - PROCESS | 1815 | 1467957137440 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 22:52:17 INFO - PROCESS | 1815 | 1467957137443 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 22:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:52:17 INFO - PROCESS | 1815 | 1467957137451 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:52:17 INFO - PROCESS | 1815 | 1467957137455 Marionette TRACE conn4 <- [1,402,null,{}] 22:52:17 INFO - PROCESS | 1815 | 1467957137461 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}] 22:52:17 INFO - PROCESS | 1815 | 1467957137472 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:17 INFO - PROCESS | 1815 | 1467957137759 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x985e5c00) [pid = 1815] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x93fc8400) [pid = 1815] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9bd1c800) [pid = 1815] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x9d44a800) [pid = 1815] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9b67e400) [pid = 1815] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9d57c400) [pid = 1815] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x954e6400) [pid = 1815] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0xa5014c00) [pid = 1815] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0xa320ec00) [pid = 1815] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9b4bd800) [pid = 1815] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x998cd800) [pid = 1815] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9a513800) [pid = 1815] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9b5ccc00) [pid = 1815] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x93c04800) [pid = 1815] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x9c12f800) [pid = 1815] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x95303000) [pid = 1815] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x9c11ec00) [pid = 1815] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x9aa5d400) [pid = 1815] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8fe83400) [pid = 1815] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x9bd17800) [pid = 1815] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9b4b9000) [pid = 1815] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0xa2587400) [pid = 1815] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9530ec00) [pid = 1815] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x93c02400) [pid = 1815] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x9bd13000) [pid = 1815] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x93fcc400) [pid = 1815] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x9404b800) [pid = 1815] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x940bf400) [pid = 1815] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x9b67e800) [pid = 1815] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0xa6895000) [pid = 1815] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x9aa69400) [pid = 1815] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0xa8c20000) [pid = 1815] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:52:18 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x92ac3000) [pid = 1815] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:52:18 INFO - PROCESS | 1815 | 1467957138423 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:18 INFO - PROCESS | 1815 | 1467957138430 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f687800 == 62 [pid = 1815] [id = 108] 22:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8fc73000) [pid = 1815] [serial = 323] [outer = (nil)] 22:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x92ac7c00) [pid = 1815] [serial = 324] [outer = 0x8fc73000] 22:52:18 INFO - PROCESS | 1815 | 1467957138516 Marionette DEBUG loaded listener.js 22:52:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x940cd400) [pid = 1815] [serial = 325] [outer = 0x8fc73000] 22:52:19 INFO - PROCESS | 1815 | 1467957139343 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]]]}] 22:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1933ms 22:52:19 INFO - PROCESS | 1815 | 1467957139386 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 22:52:19 INFO - PROCESS | 1815 | 1467957139390 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 22:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:52:19 INFO - PROCESS | 1815 | 1467957139397 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:52:19 INFO - PROCESS | 1815 | 1467957139400 Marionette TRACE conn4 <- [1,406,null,{}] 22:52:19 INFO - PROCESS | 1815 | 1467957139407 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}] 22:52:19 INFO - PROCESS | 1815 | 1467957139412 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:19 INFO - PROCESS | 1815 | 1467957139594 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 22:52:19 INFO - PROCESS | 1815 | 1467957139725 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:19 INFO - PROCESS | 1815 | 1467957139731 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x954e6c00 == 63 [pid = 1815] [id = 109] 22:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x985e5c00) [pid = 1815] [serial = 326] [outer = (nil)] 22:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x9abe4c00) [pid = 1815] [serial = 327] [outer = 0x985e5c00] 22:52:19 INFO - PROCESS | 1815 | 1467957139812 Marionette DEBUG loaded listener.js 22:52:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x9b4bfc00) [pid = 1815] [serial = 328] [outer = 0x985e5c00] 22:52:20 INFO - PROCESS | 1815 | 1467957140840 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]]]}] 22:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1481ms 22:52:20 INFO - PROCESS | 1815 | 1467957140880 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 22:52:20 INFO - PROCESS | 1815 | 1467957140889 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 22:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:52:20 INFO - PROCESS | 1815 | 1467957140899 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:52:20 INFO - PROCESS | 1815 | 1467957140906 Marionette TRACE conn4 <- [1,410,null,{}] 22:52:20 INFO - PROCESS | 1815 | 1467957140915 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}] 22:52:20 INFO - PROCESS | 1815 | 1467957140921 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:21 INFO - PROCESS | 1815 | 1467957141148 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 22:52:21 INFO - PROCESS | 1815 | 1467957141398 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:21 INFO - PROCESS | 1815 | 1467957141411 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b1c00 == 64 [pid = 1815] [id = 110] 22:52:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8f3b9400) [pid = 1815] [serial = 329] [outer = (nil)] 22:52:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8f609800) [pid = 1815] [serial = 330] [outer = 0x8f3b9400] 22:52:21 INFO - PROCESS | 1815 | 1467957141505 Marionette DEBUG loaded listener.js 22:52:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8f60ec00) [pid = 1815] [serial = 331] [outer = 0x8f3b9400] 22:52:22 INFO - PROCESS | 1815 | 1467957142581 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]]]}] 22:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1743ms 22:52:22 INFO - PROCESS | 1815 | 1467957142643 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 22:52:22 INFO - PROCESS | 1815 | 1467957142651 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 22:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:52:22 INFO - PROCESS | 1815 | 1467957142663 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:52:22 INFO - PROCESS | 1815 | 1467957142667 Marionette TRACE conn4 <- [1,414,null,{}] 22:52:22 INFO - PROCESS | 1815 | 1467957142675 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}] 22:52:22 INFO - PROCESS | 1815 | 1467957142682 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:22 INFO - PROCESS | 1815 | 1467957142953 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 22:52:23 INFO - PROCESS | 1815 | 1467957143191 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:23 INFO - PROCESS | 1815 | 1467957143203 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecee000 == 65 [pid = 1815] [id = 111] 22:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8fc70000) [pid = 1815] [serial = 332] [outer = (nil)] 22:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8fe79000) [pid = 1815] [serial = 333] [outer = 0x8fc70000] 22:52:23 INFO - PROCESS | 1815 | 1467957143298 Marionette DEBUG loaded listener.js 22:52:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x922a6400) [pid = 1815] [serial = 334] [outer = 0x8fc70000] 22:52:24 INFO - PROCESS | 1815 | 1467957144415 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]]]}] 22:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1791ms 22:52:24 INFO - PROCESS | 1815 | 1467957144454 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 22:52:24 INFO - PROCESS | 1815 | 1467957144460 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 22:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:52:24 INFO - PROCESS | 1815 | 1467957144468 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:52:24 INFO - PROCESS | 1815 | 1467957144475 Marionette TRACE conn4 <- [1,418,null,{}] 22:52:24 INFO - PROCESS | 1815 | 1467957144495 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}] 22:52:24 INFO - PROCESS | 1815 | 1467957144505 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:24 INFO - PROCESS | 1815 | 1467957144758 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 22:52:25 INFO - PROCESS | 1815 | 1467957144997 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:25 INFO - PROCESS | 1815 | 1467957145009 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x979c0800 == 66 [pid = 1815] [id = 112] 22:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x98449800) [pid = 1815] [serial = 335] [outer = (nil)] 22:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9a2c2800) [pid = 1815] [serial = 336] [outer = 0x98449800] 22:52:25 INFO - PROCESS | 1815 | 1467957145102 Marionette DEBUG loaded listener.js 22:52:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9a962c00) [pid = 1815] [serial = 337] [outer = 0x98449800] 22:52:26 INFO - PROCESS | 1815 | 1467957146498 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]]]}] 22:52:26 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 22:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2094ms 22:52:26 INFO - PROCESS | 1815 | 1467957146580 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 22:52:26 INFO - PROCESS | 1815 | 1467957146587 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 22:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:52:26 INFO - PROCESS | 1815 | 1467957146597 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:52:26 INFO - PROCESS | 1815 | 1467957146601 Marionette TRACE conn4 <- [1,422,null,{}] 22:52:26 INFO - PROCESS | 1815 | 1467957146615 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}] 22:52:26 INFO - PROCESS | 1815 | 1467957146620 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:26 INFO - PROCESS | 1815 | 1467957146849 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 22:52:27 INFO - PROCESS | 1815 | 1467957147027 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:27 INFO - PROCESS | 1815 | 1467957147037 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac2c00 == 67 [pid = 1815] [id = 113] 22:52:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x979c3000) [pid = 1815] [serial = 338] [outer = (nil)] 22:52:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9b4c3000) [pid = 1815] [serial = 339] [outer = 0x979c3000] 22:52:27 INFO - PROCESS | 1815 | 1467957147140 Marionette DEBUG loaded listener.js 22:52:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9b5cec00) [pid = 1815] [serial = 340] [outer = 0x979c3000] 22:52:28 INFO - PROCESS | 1815 | 1467957148603 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]]]}] 22:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2048ms 22:52:28 INFO - PROCESS | 1815 | 1467957148646 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 22:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:52:28 INFO - PROCESS | 1815 | 1467957148650 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 22:52:28 INFO - PROCESS | 1815 | 1467957148657 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:52:28 INFO - PROCESS | 1815 | 1467957148660 Marionette TRACE conn4 <- [1,426,null,{}] 22:52:28 INFO - PROCESS | 1815 | 1467957148667 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}] 22:52:28 INFO - PROCESS | 1815 | 1467957148672 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:28 INFO - PROCESS | 1815 | 1467957148847 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 22:52:29 INFO - PROCESS | 1815 | 1467957149017 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:29 INFO - PROCESS | 1815 | 1467957149027 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eceb800 == 68 [pid = 1815] [id = 114] 22:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8ecec400) [pid = 1815] [serial = 341] [outer = (nil)] 22:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x9b60c800) [pid = 1815] [serial = 342] [outer = 0x8ecec400] 22:52:29 INFO - PROCESS | 1815 | 1467957149105 Marionette DEBUG loaded listener.js 22:52:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x9b807c00) [pid = 1815] [serial = 343] [outer = 0x8ecec400] 22:52:30 INFO - PROCESS | 1815 | 1467957150030 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] 22:52:30 INFO - PROCESS | 1815 | 1467957150098 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 22:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:52:30 INFO - PROCESS | 1815 | 1467957150105 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:52:30 INFO - PROCESS | 1815 | 1467957150108 Marionette TRACE conn4 <- [1,430,null,{}] 22:52:30 INFO - PROCESS | 1815 | 1467957150114 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}] 22:52:30 INFO - PROCESS | 1815 | 1467957150124 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:30 INFO - PROCESS | 1815 | 1467957150353 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 22:52:30 INFO - PROCESS | 1815 | 1467957150584 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:30 INFO - PROCESS | 1815 | 1467957150590 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x9bdba000 == 69 [pid = 1815] [id = 115] 22:52:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x9c00c800) [pid = 1815] [serial = 344] [outer = (nil)] 22:52:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x9d421800) [pid = 1815] [serial = 345] [outer = 0x9c00c800] 22:52:30 INFO - PROCESS | 1815 | 1467957150688 Marionette DEBUG loaded listener.js 22:52:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9d455000) [pid = 1815] [serial = 346] [outer = 0x9c00c800] 22:52:31 INFO - PROCESS | 1815 | 1467957151589 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]]]}] 22:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1539ms 22:52:31 INFO - PROCESS | 1815 | 1467957151646 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 22:52:31 INFO - PROCESS | 1815 | 1467957151649 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 22:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:52:31 INFO - PROCESS | 1815 | 1467957151656 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:52:31 INFO - PROCESS | 1815 | 1467957151660 Marionette TRACE conn4 <- [1,434,null,{}] 22:52:31 INFO - PROCESS | 1815 | 1467957151666 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}] 22:52:31 INFO - PROCESS | 1815 | 1467957151671 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:31 INFO - PROCESS | 1815 | 1467957151882 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 22:52:32 INFO - PROCESS | 1815 | 1467957152111 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:32 INFO - PROCESS | 1815 | 1467957152117 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eceb400 == 70 [pid = 1815] [id = 116] 22:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8fe7d400) [pid = 1815] [serial = 347] [outer = (nil)] 22:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0xa2344000) [pid = 1815] [serial = 348] [outer = 0x8fe7d400] 22:52:32 INFO - PROCESS | 1815 | 1467957152245 Marionette DEBUG loaded listener.js 22:52:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0xa2555800) [pid = 1815] [serial = 349] [outer = 0x8fe7d400] 22:52:33 INFO - PROCESS | 1815 | 1467957153146 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]]]}] 22:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1531ms 22:52:33 INFO - PROCESS | 1815 | 1467957153189 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 22:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:52:33 INFO - PROCESS | 1815 | 1467957153201 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 22:52:33 INFO - PROCESS | 1815 | 1467957153208 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:52:33 INFO - PROCESS | 1815 | 1467957153213 Marionette TRACE conn4 <- [1,438,null,{}] 22:52:33 INFO - PROCESS | 1815 | 1467957153219 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}] 22:52:33 INFO - PROCESS | 1815 | 1467957153224 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:33 INFO - PROCESS | 1815 | 1467957153425 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 22:52:33 INFO - PROCESS | 1815 | 1467957153655 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:33 INFO - PROCESS | 1815 | 1467957153663 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1c000 == 71 [pid = 1815] [id = 117] 22:52:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9d44fc00) [pid = 1815] [serial = 350] [outer = (nil)] 22:52:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0xa34c3c00) [pid = 1815] [serial = 351] [outer = 0x9d44fc00] 22:52:33 INFO - PROCESS | 1815 | 1467957153799 Marionette DEBUG loaded listener.js 22:52:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0xa6ea3c00) [pid = 1815] [serial = 352] [outer = 0x9d44fc00] 22:52:34 INFO - PROCESS | 1815 | 1467957154797 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]]]}] 22:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1634ms 22:52:34 INFO - PROCESS | 1815 | 1467957154843 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 22:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:52:34 INFO - PROCESS | 1815 | 1467957154847 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 22:52:34 INFO - PROCESS | 1815 | 1467957154855 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:52:34 INFO - PROCESS | 1815 | 1467957154858 Marionette TRACE conn4 <- [1,442,null,{}] 22:52:34 INFO - PROCESS | 1815 | 1467957154865 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}] 22:52:34 INFO - PROCESS | 1815 | 1467957154870 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:35 INFO - PROCESS | 1815 | 1467957155075 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 22:52:35 INFO - PROCESS | 1815 | 1467957155330 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:35 INFO - PROCESS | 1815 | 1467957155339 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e582400 == 72 [pid = 1815] [id = 118] 22:52:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8e582800) [pid = 1815] [serial = 353] [outer = (nil)] 22:52:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8e58bc00) [pid = 1815] [serial = 354] [outer = 0x8e582800] 22:52:35 INFO - PROCESS | 1815 | 1467957155441 Marionette DEBUG loaded listener.js 22:52:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8e58f800) [pid = 1815] [serial = 355] [outer = 0x8e582800] 22:52:36 INFO - PROCESS | 1815 | 1467957156429 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]]]}] 22:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1643ms 22:52:36 INFO - PROCESS | 1815 | 1467957156498 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 22:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:52:36 INFO - PROCESS | 1815 | 1467957156503 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 22:52:36 INFO - PROCESS | 1815 | 1467957156511 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:52:36 INFO - PROCESS | 1815 | 1467957156514 Marionette TRACE conn4 <- [1,446,null,{}] 22:52:36 INFO - PROCESS | 1815 | 1467957156522 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}] 22:52:36 INFO - PROCESS | 1815 | 1467957156528 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:36 INFO - PROCESS | 1815 | 1467957156749 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 22:52:37 INFO - PROCESS | 1815 | 1467957157048 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:37 INFO - PROCESS | 1815 | 1467957157058 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58cc00 == 73 [pid = 1815] [id = 119] 22:52:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8f3b8c00) [pid = 1815] [serial = 356] [outer = (nil)] 22:52:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f3d9c00) [pid = 1815] [serial = 357] [outer = 0x8f3b8c00] 22:52:37 INFO - PROCESS | 1815 | 1467957157164 Marionette DEBUG loaded listener.js 22:52:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8f3dbc00) [pid = 1815] [serial = 358] [outer = 0x8f3b8c00] 22:52:38 INFO - PROCESS | 1815 | 1467957158226 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]]]}] 22:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1791ms 22:52:38 INFO - PROCESS | 1815 | 1467957158303 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 22:52:38 INFO - PROCESS | 1815 | 1467957158307 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 22:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:52:38 INFO - PROCESS | 1815 | 1467957158315 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:52:38 INFO - PROCESS | 1815 | 1467957158320 Marionette TRACE conn4 <- [1,450,null,{}] 22:52:38 INFO - PROCESS | 1815 | 1467957158327 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}] 22:52:38 INFO - PROCESS | 1815 | 1467957158333 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:38 INFO - PROCESS | 1815 | 1467957158611 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 22:52:39 INFO - PROCESS | 1815 | 1467957159155 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:39 INFO - PROCESS | 1815 | 1467957159165 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec15c00 == 74 [pid = 1815] [id = 120] 22:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8ec16800) [pid = 1815] [serial = 359] [outer = (nil)] 22:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8ec20400) [pid = 1815] [serial = 360] [outer = 0x8ec16800] 22:52:39 INFO - PROCESS | 1815 | 1467957159252 Marionette DEBUG loaded listener.js 22:52:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8ecee800) [pid = 1815] [serial = 361] [outer = 0x8ec16800] 22:52:40 INFO - PROCESS | 1815 | 1467957160403 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] 22:52:40 INFO - PROCESS | 1815 | 1467957160461 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 22:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:52:40 INFO - PROCESS | 1815 | 1467957160471 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:52:40 INFO - PROCESS | 1815 | 1467957160476 Marionette TRACE conn4 <- [1,454,null,{}] 22:52:40 INFO - PROCESS | 1815 | 1467957160485 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}] 22:52:40 INFO - PROCESS | 1815 | 1467957160494 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:40 INFO - PROCESS | 1815 | 1467957160747 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 22:52:41 INFO - PROCESS | 1815 | 1467957160986 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:41 INFO - PROCESS | 1815 | 1467957160996 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58e800 == 75 [pid = 1815] [id = 121] 22:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8f3e3000) [pid = 1815] [serial = 362] [outer = (nil)] 22:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8f60e400) [pid = 1815] [serial = 363] [outer = 0x8f3e3000] 22:52:41 INFO - PROCESS | 1815 | 1467957161082 Marionette DEBUG loaded listener.js 22:52:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8f613400) [pid = 1815] [serial = 364] [outer = 0x8f3e3000] 22:52:42 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x9c125800) [pid = 1815] [serial = 279] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8fe7c800) [pid = 1815] [serial = 258] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x9a516400) [pid = 1815] [serial = 261] [outer = (nil)] [url = about:blank] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x8f687800 == 74 [pid = 1815] [id = 108] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x940cb800 == 73 [pid = 1815] [id = 107] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecebc00 == 72 [pid = 1815] [id = 106] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7cc00 == 71 [pid = 1815] [id = 105] 22:52:42 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc77000 == 70 [pid = 1815] [id = 104] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece7c00 == 69 [pid = 1815] [id = 103] 22:52:42 INFO - PROCESS | 1815 | 1467957162838 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]]]}] 22:52:42 INFO - PROCESS | 1815 | --DOCSHELL 0x9b5cb000 == 68 [pid = 1815] [id = 93] 22:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2409ms 22:52:42 INFO - PROCESS | 1815 | 1467957162882 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 22:52:42 INFO - PROCESS | 1815 | 1467957162889 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 22:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:52:42 INFO - PROCESS | 1815 | 1467957162897 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:52:42 INFO - PROCESS | 1815 | 1467957162901 Marionette TRACE conn4 <- [1,458,null,{}] 22:52:42 INFO - PROCESS | 1815 | 1467957162908 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}] 22:52:42 INFO - PROCESS | 1815 | 1467957162914 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:43 INFO - PROCESS | 1815 | 1467957163113 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9c120400) [pid = 1815] [serial = 177] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0xa5081000) [pid = 1815] [serial = 198] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9a965400) [pid = 1815] [serial = 201] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x9c130800) [pid = 1815] [serial = 204] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0xa6ea9400) [pid = 1815] [serial = 207] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0xa8248c00) [pid = 1815] [serial = 210] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0xa8c7a800) [pid = 1815] [serial = 214] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x940c1c00) [pid = 1815] [serial = 217] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9a504000) [pid = 1815] [serial = 132] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x9aa60800) [pid = 1815] [serial = 105] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9d57e800) [pid = 1815] [serial = 102] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9d455c00) [pid = 1815] [serial = 141] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9d939400) [pid = 1815] [serial = 135] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0xa2008c00) [pid = 1815] [serial = 111] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9abe6400) [pid = 1815] [serial = 108] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0xa689f000) [pid = 1815] [serial = 138] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0xa6826400) [pid = 1815] [serial = 129] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9a5f3000) [pid = 1815] [serial = 271] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9b4c0400) [pid = 1815] [serial = 168] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0xa4e0c400) [pid = 1815] [serial = 174] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x9aa60400) [pid = 1815] [serial = 165] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0xa5021800) [pid = 1815] [serial = 162] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0xa2377400) [pid = 1815] [serial = 171] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x9b5cb400) [pid = 1815] [serial = 274] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x9a516c00) [pid = 1815] [serial = 270] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x9a51f800) [pid = 1815] [serial = 250] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9a51ac00) [pid = 1815] [serial = 249] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x9b682800) [pid = 1815] [serial = 244] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9b5d3000) [pid = 1815] [serial = 243] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x93fc6800) [pid = 1815] [serial = 267] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x940c8400) [pid = 1815] [serial = 268] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0xa6e9ec00) [pid = 1815] [serial = 253] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0xa682f000) [pid = 1815] [serial = 252] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8fc76800) [pid = 1815] [serial = 255] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x9a503800) [pid = 1815] [serial = 241] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x998c5000) [pid = 1815] [serial = 240] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0xa320f000) [pid = 1815] [serial = 238] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x9b60cc00) [pid = 1815] [serial = 276] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x922b0400) [pid = 1815] [serial = 265] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x922ac000) [pid = 1815] [serial = 264] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0xa6897000) [pid = 1815] [serial = 247] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0xa507c000) [pid = 1815] [serial = 246] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9c11bc00) [pid = 1815] [serial = 277] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x9b52fc00) [pid = 1815] [serial = 273] [outer = (nil)] [url = about:blank] 22:52:43 INFO - PROCESS | 1815 | 1467957163331 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:43 INFO - PROCESS | 1815 | 1467957163338 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f685800 == 69 [pid = 1815] [id = 122] 22:52:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8fc72000) [pid = 1815] [serial = 365] [outer = (nil)] 22:52:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x922acc00) [pid = 1815] [serial = 366] [outer = 0x8fc72000] 22:52:43 INFO - PROCESS | 1815 | 1467957163416 Marionette DEBUG loaded listener.js 22:52:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x940c6000) [pid = 1815] [serial = 367] [outer = 0x8fc72000] 22:52:44 INFO - PROCESS | 1815 | 1467957164194 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] 22:52:44 INFO - PROCESS | 1815 | 1467957164235 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 22:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:52:44 INFO - PROCESS | 1815 | 1467957164251 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:52:44 INFO - PROCESS | 1815 | 1467957164260 Marionette TRACE conn4 <- [1,462,null,{}] 22:52:44 INFO - PROCESS | 1815 | 1467957164267 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}] 22:52:44 INFO - PROCESS | 1815 | 1467957164274 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:44 INFO - PROCESS | 1815 | 1467957164446 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 22:52:44 INFO - PROCESS | 1815 | 1467957164457 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:44 INFO - PROCESS | 1815 | 1467957164465 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f614000 == 70 [pid = 1815] [id = 123] 22:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8fc6e800) [pid = 1815] [serial = 368] [outer = (nil)] 22:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9a517000) [pid = 1815] [serial = 369] [outer = 0x8fc6e800] 22:52:44 INFO - PROCESS | 1815 | 1467957164666 Marionette DEBUG loaded listener.js 22:52:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9a5f2400) [pid = 1815] [serial = 370] [outer = 0x8fc6e800] 22:52:45 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:52:45 INFO - PROCESS | 1815 | 1467957165611 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] 22:52:45 INFO - PROCESS | 1815 | 1467957165663 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 22:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:52:45 INFO - PROCESS | 1815 | 1467957165670 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:52:45 INFO - PROCESS | 1815 | 1467957165673 Marionette TRACE conn4 <- [1,466,null,{}] 22:52:45 INFO - PROCESS | 1815 | 1467957165678 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}] 22:52:45 INFO - PROCESS | 1815 | 1467957165683 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:45 INFO - PROCESS | 1815 | 1467957165909 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 22:52:45 INFO - PROCESS | 1815 | 1467957165932 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:45 INFO - PROCESS | 1815 | 1467957165943 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58c800 == 71 [pid = 1815] [id = 124] 22:52:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x9a909c00) [pid = 1815] [serial = 371] [outer = (nil)] 22:52:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9abdbc00) [pid = 1815] [serial = 372] [outer = 0x9a909c00] 22:52:46 INFO - PROCESS | 1815 | 1467957166010 Marionette DEBUG loaded listener.js 22:52:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9b20e400) [pid = 1815] [serial = 373] [outer = 0x9a909c00] 22:52:47 INFO - PROCESS | 1815 | 1467957167135 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] 22:52:47 INFO - PROCESS | 1815 | 1467957167215 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 22:52:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:52:47 INFO - PROCESS | 1815 | 1467957167222 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:52:47 INFO - PROCESS | 1815 | 1467957167225 Marionette TRACE conn4 <- [1,470,null,{}] 22:52:47 INFO - PROCESS | 1815 | 1467957167232 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}] 22:52:47 INFO - PROCESS | 1815 | 1467957167238 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:47 INFO - PROCESS | 1815 | 1467957167413 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 22:52:47 INFO - PROCESS | 1815 | 1467957167606 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:47 INFO - PROCESS | 1815 | 1467957167624 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a515800 == 72 [pid = 1815] [id = 125] 22:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9a51f000) [pid = 1815] [serial = 374] [outer = (nil)] 22:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9aa68400) [pid = 1815] [serial = 375] [outer = 0x9a51f000] 22:52:47 INFO - PROCESS | 1815 | 1467957167713 Marionette DEBUG loaded listener.js 22:52:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9b52fc00) [pid = 1815] [serial = 376] [outer = 0x9a51f000] 22:52:48 INFO - PROCESS | 1815 | 1467957168602 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]]]}] 22:52:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1437ms 22:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:52:48 INFO - PROCESS | 1815 | 1467957168661 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 22:52:48 INFO - PROCESS | 1815 | 1467957168664 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 22:52:48 INFO - PROCESS | 1815 | 1467957168672 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:52:48 INFO - PROCESS | 1815 | 1467957168675 Marionette TRACE conn4 <- [1,474,null,{}] 22:52:48 INFO - PROCESS | 1815 | 1467957168681 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}] 22:52:48 INFO - PROCESS | 1815 | 1467957168687 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:48 INFO - PROCESS | 1815 | 1467957168888 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 22:52:49 INFO - PROCESS | 1815 | 1467957169027 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:49 INFO - PROCESS | 1815 | 1467957169033 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac0000 == 73 [pid = 1815] [id = 126] 22:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x9aa62400) [pid = 1815] [serial = 377] [outer = (nil)] 22:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9b804800) [pid = 1815] [serial = 378] [outer = 0x9aa62400] 22:52:49 INFO - PROCESS | 1815 | 1467957169113 Marionette DEBUG loaded listener.js 22:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9c11e000) [pid = 1815] [serial = 379] [outer = 0x9aa62400] 22:52:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8ece2800) [pid = 1815] [serial = 380] [outer = 0x92cdf800] 22:52:50 INFO - PROCESS | 1815 | 1467957170441 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]]]}] 22:52:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1789ms 22:52:50 INFO - PROCESS | 1815 | 1467957170461 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 22:52:50 INFO - PROCESS | 1815 | 1467957170468 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 22:52:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:52:50 INFO - PROCESS | 1815 | 1467957170491 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:52:50 INFO - PROCESS | 1815 | 1467957170499 Marionette TRACE conn4 <- [1,478,null,{}] 22:52:50 INFO - PROCESS | 1815 | 1467957170508 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}] 22:52:50 INFO - PROCESS | 1815 | 1467957170514 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:50 INFO - PROCESS | 1815 | 1467957170830 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 22:52:51 INFO - PROCESS | 1815 | 1467957170989 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:51 INFO - PROCESS | 1815 | 1467957171003 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3e2800 == 74 [pid = 1815] [id = 127] 22:52:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8f60a400) [pid = 1815] [serial = 381] [outer = (nil)] 22:52:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8fe7f000) [pid = 1815] [serial = 382] [outer = 0x8f60a400] 22:52:51 INFO - PROCESS | 1815 | 1467957171111 Marionette DEBUG loaded listener.js 22:52:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x93fc2000) [pid = 1815] [serial = 383] [outer = 0x8f60a400] 22:52:52 INFO - PROCESS | 1815 | 1467957172184 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]]]}] 22:52:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:52:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1754ms 22:52:52 INFO - PROCESS | 1815 | 1467957172232 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 22:52:52 INFO - PROCESS | 1815 | 1467957172241 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 22:52:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:52:52 INFO - PROCESS | 1815 | 1467957172254 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:52:52 INFO - PROCESS | 1815 | 1467957172259 Marionette TRACE conn4 <- [1,482,null,{}] 22:52:52 INFO - PROCESS | 1815 | 1467957172267 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}] 22:52:52 INFO - PROCESS | 1815 | 1467957172272 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:52 INFO - PROCESS | 1815 | 1467957172508 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 22:52:52 INFO - PROCESS | 1815 | 1467957172741 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:52 INFO - PROCESS | 1815 | 1467957172747 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x998c5000 == 75 [pid = 1815] [id = 128] 22:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9a504000) [pid = 1815] [serial = 384] [outer = (nil)] 22:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9a51ac00) [pid = 1815] [serial = 385] [outer = 0x9a504000] 22:52:52 INFO - PROCESS | 1815 | 1467957172846 Marionette DEBUG loaded listener.js 22:52:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9a96d800) [pid = 1815] [serial = 386] [outer = 0x9a504000] 22:52:53 INFO - PROCESS | 1815 | 1467957173968 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]]]}] 22:52:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:52:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1784ms 22:52:54 INFO - PROCESS | 1815 | 1467957174040 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 22:52:54 INFO - PROCESS | 1815 | 1467957174045 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 22:52:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:52:54 INFO - PROCESS | 1815 | 1467957174053 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:52:54 INFO - PROCESS | 1815 | 1467957174060 Marionette TRACE conn4 <- [1,486,null,{}] 22:52:54 INFO - PROCESS | 1815 | 1467957174080 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}] 22:52:54 INFO - PROCESS | 1815 | 1467957174091 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:54 INFO - PROCESS | 1815 | 1467957174447 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 22:52:54 INFO - PROCESS | 1815 | 1467957174616 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:54 INFO - PROCESS | 1815 | 1467957174630 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x9bd15c00 == 76 [pid = 1815] [id = 129] 22:52:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9bd1b000) [pid = 1815] [serial = 387] [outer = (nil)] 22:52:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9c122400) [pid = 1815] [serial = 388] [outer = 0x9bd1b000] 22:52:54 INFO - PROCESS | 1815 | 1467957174725 Marionette DEBUG loaded listener.js 22:52:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9c130800) [pid = 1815] [serial = 389] [outer = 0x9bd1b000] 22:52:55 INFO - PROCESS | 1815 | 1467957175737 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]]]}] 22:52:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:52:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1741ms 22:52:55 INFO - PROCESS | 1815 | 1467957175795 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 22:52:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:52:55 INFO - PROCESS | 1815 | 1467957175801 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 22:52:55 INFO - PROCESS | 1815 | 1467957175809 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:52:55 INFO - PROCESS | 1815 | 1467957175812 Marionette TRACE conn4 <- [1,490,null,{}] 22:52:55 INFO - PROCESS | 1815 | 1467957175820 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}] 22:52:55 INFO - PROCESS | 1815 | 1467957175826 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:56 INFO - PROCESS | 1815 | 1467957176049 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 22:52:56 INFO - PROCESS | 1815 | 1467957176330 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:56 INFO - PROCESS | 1815 | 1467957176340 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e587c00 == 77 [pid = 1815] [id = 130] 22:52:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9b5cb800) [pid = 1815] [serial = 390] [outer = (nil)] 22:52:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x9d44d400) [pid = 1815] [serial = 391] [outer = 0x9b5cb800] 22:52:56 INFO - PROCESS | 1815 | 1467957176434 Marionette DEBUG loaded listener.js 22:52:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9d456c00) [pid = 1815] [serial = 392] [outer = 0x9b5cb800] 22:52:57 INFO - PROCESS | 1815 | 1467957177405 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]]]}] 22:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1643ms 22:52:57 INFO - PROCESS | 1815 | 1467957177452 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 22:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:52:57 INFO - PROCESS | 1815 | 1467957177457 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 22:52:57 INFO - PROCESS | 1815 | 1467957177464 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:52:57 INFO - PROCESS | 1815 | 1467957177468 Marionette TRACE conn4 <- [1,494,null,{}] 22:52:57 INFO - PROCESS | 1815 | 1467957177475 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}] 22:52:57 INFO - PROCESS | 1815 | 1467957177480 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:57 INFO - PROCESS | 1815 | 1467957177692 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 22:52:57 INFO - PROCESS | 1815 | 1467957177941 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:57 INFO - PROCESS | 1815 | 1467957177952 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6d000 == 78 [pid = 1815] [id = 131] 22:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9d449800) [pid = 1815] [serial = 393] [outer = (nil)] 22:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0xa2010400) [pid = 1815] [serial = 394] [outer = 0x9d449800] 22:52:58 INFO - PROCESS | 1815 | 1467957178085 Marionette DEBUG loaded listener.js 22:52:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0xa237f800) [pid = 1815] [serial = 395] [outer = 0x9d449800] 22:52:59 INFO - PROCESS | 1815 | 1467957179073 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]]]}] 22:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1639ms 22:52:59 INFO - PROCESS | 1815 | 1467957179103 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 22:52:59 INFO - PROCESS | 1815 | 1467957179108 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 22:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:52:59 INFO - PROCESS | 1815 | 1467957179114 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:52:59 INFO - PROCESS | 1815 | 1467957179118 Marionette TRACE conn4 <- [1,498,null,{}] 22:52:59 INFO - PROCESS | 1815 | 1467957179124 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}] 22:52:59 INFO - PROCESS | 1815 | 1467957179134 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:59 INFO - PROCESS | 1815 | 1467957179337 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 22:52:59 INFO - PROCESS | 1815 | 1467957179564 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:52:59 INFO - PROCESS | 1815 | 1467957179570 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:52:59 INFO - PROCESS | 1815 | ++DOCSHELL 0xa3401800 == 79 [pid = 1815] [id = 132] 22:52:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0xa3403000) [pid = 1815] [serial = 396] [outer = (nil)] 22:52:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0xa3408800) [pid = 1815] [serial = 397] [outer = 0xa3403000] 22:52:59 INFO - PROCESS | 1815 | 1467957179692 Marionette DEBUG loaded listener.js 22:52:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0xa340b800) [pid = 1815] [serial = 398] [outer = 0xa3403000] 22:53:00 INFO - PROCESS | 1815 | 1467957180575 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]]]}] 22:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1538ms 22:53:00 INFO - PROCESS | 1815 | 1467957180653 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 22:53:00 INFO - PROCESS | 1815 | 1467957180657 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 22:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:53:00 INFO - PROCESS | 1815 | 1467957180665 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:53:00 INFO - PROCESS | 1815 | 1467957180667 Marionette TRACE conn4 <- [1,502,null,{}] 22:53:00 INFO - PROCESS | 1815 | 1467957180674 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}] 22:53:00 INFO - PROCESS | 1815 | 1467957180679 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:00 INFO - PROCESS | 1815 | 1467957180911 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 22:53:01 INFO - PROCESS | 1815 | 1467957181130 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:01 INFO - PROCESS | 1815 | 1467957181140 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3da800 == 80 [pid = 1815] [id = 133] 22:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92a4e400) [pid = 1815] [serial = 399] [outer = (nil)] 22:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x92a57800) [pid = 1815] [serial = 400] [outer = 0x92a4e400] 22:53:01 INFO - PROCESS | 1815 | 1467957181264 Marionette DEBUG loaded listener.js 22:53:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92a5b400) [pid = 1815] [serial = 401] [outer = 0x92a4e400] 22:53:02 INFO - PROCESS | 1815 | 1467957182140 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]]]}] 22:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1539ms 22:53:02 INFO - PROCESS | 1815 | 1467957182318 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 22:53:02 INFO - PROCESS | 1815 | 1467957182323 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 22:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:53:02 INFO - PROCESS | 1815 | 1467957182343 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:53:02 INFO - PROCESS | 1815 | 1467957182347 Marionette TRACE conn4 <- [1,506,null,{}] 22:53:02 INFO - PROCESS | 1815 | 1467957182353 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}] 22:53:02 INFO - PROCESS | 1815 | 1467957182358 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:02 INFO - PROCESS | 1815 | 1467957182564 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 22:53:02 INFO - PROCESS | 1815 | 1467957182804 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:02 INFO - PROCESS | 1815 | 1467957182814 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacb400 == 81 [pid = 1815] [id = 134] 22:53:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x91907c00) [pid = 1815] [serial = 402] [outer = (nil)] 22:53:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x91910c00) [pid = 1815] [serial = 403] [outer = 0x91907c00] 22:53:02 INFO - PROCESS | 1815 | 1467957182909 Marionette DEBUG loaded listener.js 22:53:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x91914000) [pid = 1815] [serial = 404] [outer = 0x91907c00] 22:53:03 INFO - PROCESS | 1815 | 1467957183907 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]]]}] 22:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1633ms 22:53:03 INFO - PROCESS | 1815 | 1467957183977 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 22:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:53:03 INFO - PROCESS | 1815 | 1467957183983 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 22:53:03 INFO - PROCESS | 1815 | 1467957183990 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:53:03 INFO - PROCESS | 1815 | 1467957183993 Marionette TRACE conn4 <- [1,510,null,{}] 22:53:04 INFO - PROCESS | 1815 | 1467957184001 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}] 22:53:04 INFO - PROCESS | 1815 | 1467957184005 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:04 INFO - PROCESS | 1815 | 1467957184224 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 22:53:04 INFO - PROCESS | 1815 | 1467957184507 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:04 INFO - PROCESS | 1815 | 1467957184516 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190d400 == 82 [pid = 1815] [id = 135] 22:53:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x91916c00) [pid = 1815] [serial = 405] [outer = (nil)] 22:53:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x92a5d400) [pid = 1815] [serial = 406] [outer = 0x91916c00] 22:53:04 INFO - PROCESS | 1815 | 1467957184608 Marionette DEBUG loaded listener.js 22:53:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0xa3207000) [pid = 1815] [serial = 407] [outer = 0x91916c00] 22:53:05 INFO - PROCESS | 1815 | 1467957185606 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]]]}] 22:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1686ms 22:53:05 INFO - PROCESS | 1815 | 1467957185677 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 22:53:05 INFO - PROCESS | 1815 | 1467957185682 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 22:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:53:05 INFO - PROCESS | 1815 | 1467957185689 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:53:05 INFO - PROCESS | 1815 | 1467957185693 Marionette TRACE conn4 <- [1,514,null,{}] 22:53:05 INFO - PROCESS | 1815 | 1467957185700 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}] 22:53:05 INFO - PROCESS | 1815 | 1467957185706 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:05 INFO - PROCESS | 1815 | 1467957185929 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 22:53:06 INFO - PROCESS | 1815 | 1467957186213 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1815 | 1467957186224 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1e400 == 83 [pid = 1815] [id = 136] 22:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8ec1e800) [pid = 1815] [serial = 408] [outer = (nil)] 22:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x925cd000) [pid = 1815] [serial = 409] [outer = 0x8ec1e800] 22:53:06 INFO - PROCESS | 1815 | 1467957186313 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x92624000) [pid = 1815] [serial = 410] [outer = 0x8ec1e800] 22:53:07 INFO - PROCESS | 1815 | 1467957187719 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]]]}] 22:53:07 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 22:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2105ms 22:53:07 INFO - PROCESS | 1815 | 1467957187858 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1815 | 1467957187864 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 22:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:53:07 INFO - PROCESS | 1815 | 1467957187876 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1815 | 1467957187880 Marionette TRACE conn4 <- [1,518,null,{}] 22:53:07 INFO - PROCESS | 1815 | 1467957187890 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}] 22:53:07 INFO - PROCESS | 1815 | 1467957187895 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:08 INFO - PROCESS | 1815 | 1467957188098 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 22:53:08 INFO - PROCESS | 1815 | 1467957188293 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1815 | 1467957188308 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac9000 == 84 [pid = 1815] [id = 137] 22:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8f614800) [pid = 1815] [serial = 411] [outer = (nil)] 22:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8fc6b000) [pid = 1815] [serial = 412] [outer = 0x8f614800] 22:53:08 INFO - PROCESS | 1815 | 1467957188427 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8fc75c00) [pid = 1815] [serial = 413] [outer = 0x8f614800] 22:53:09 INFO - PROCESS | 1815 | 1467957189507 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1689ms 22:53:09 INFO - PROCESS | 1815 | 1467957189565 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1815 | 1467957189573 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 22:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:53:09 INFO - PROCESS | 1815 | 1467957189585 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1815 | 1467957189589 Marionette TRACE conn4 <- [1,522,null,{}] 22:53:09 INFO - PROCESS | 1815 | 1467957189598 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}] 22:53:09 INFO - PROCESS | 1815 | 1467957189603 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:09 INFO - PROCESS | 1815 | 1467957189861 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 22:53:10 INFO - PROCESS | 1815 | 1467957190107 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1815 | 1467957190117 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b2800 == 85 [pid = 1815] [id = 138] 22:53:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8f3e2400) [pid = 1815] [serial = 414] [outer = (nil)] 22:53:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9190d800) [pid = 1815] [serial = 415] [outer = 0x8f3e2400] 22:53:10 INFO - PROCESS | 1815 | 1467957190241 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x92627c00) [pid = 1815] [serial = 416] [outer = 0x8f3e2400] 22:53:10 INFO - PROCESS | 1815 | --DOCSHELL 0x9a515800 == 84 [pid = 1815] [id = 125] 22:53:10 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x9abe4c00) [pid = 1815] [serial = 327] [outer = (nil)] [url = about:blank] 22:53:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58c800 == 83 [pid = 1815] [id = 124] 22:53:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8f614000 == 82 [pid = 1815] [id = 123] 22:53:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8f685800 == 81 [pid = 1815] [id = 122] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58e800 == 80 [pid = 1815] [id = 121] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec15c00 == 79 [pid = 1815] [id = 120] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x9bdba000 == 78 [pid = 1815] [id = 115] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8eceb800 == 77 [pid = 1815] [id = 114] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac2c00 == 76 [pid = 1815] [id = 113] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x979c0800 == 75 [pid = 1815] [id = 112] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecee000 == 74 [pid = 1815] [id = 111] 22:53:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b1c00 == 73 [pid = 1815] [id = 110] 22:53:11 INFO - PROCESS | 1815 | 1467957191323 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]]]}] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8f683000) [pid = 1815] [serial = 300] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8f67b400) [pid = 1815] [serial = 309] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x92ac7c00) [pid = 1815] [serial = 324] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9a910400) [pid = 1815] [serial = 321] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x99f7a800) [pid = 1815] [serial = 318] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8f3bac00) [pid = 1815] [serial = 303] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8f680c00) [pid = 1815] [serial = 310] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0xa328cc00) [pid = 1815] [serial = 291] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x940cc800) [pid = 1815] [serial = 316] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9d931800) [pid = 1815] [serial = 288] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0xa9a19800) [pid = 1815] [serial = 297] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0xa82efc00) [pid = 1815] [serial = 294] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x940cd400) [pid = 1815] [serial = 325] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9aa5b000) [pid = 1815] [serial = 322] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8ec1a000) [pid = 1815] [serial = 306] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x93fc5400) [pid = 1815] [serial = 315] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9a503000) [pid = 1815] [serial = 319] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x92ac9000) [pid = 1815] [serial = 282] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x925cf800) [pid = 1815] [serial = 313] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9aa5f000) [pid = 1815] [serial = 285] [outer = (nil)] [url = about:blank] 22:53:11 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x922aa000) [pid = 1815] [serial = 312] [outer = (nil)] [url = about:blank] 22:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1841ms 22:53:11 INFO - PROCESS | 1815 | 1467957191425 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 22:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:53:11 INFO - PROCESS | 1815 | 1467957191431 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 22:53:11 INFO - PROCESS | 1815 | 1467957191438 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1815 | 1467957191444 Marionette TRACE conn4 <- [1,526,null,{}] 22:53:11 INFO - PROCESS | 1815 | 1467957191469 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}] 22:53:11 INFO - PROCESS | 1815 | 1467957191478 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:11 INFO - PROCESS | 1815 | 1467957191674 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 22:53:11 INFO - PROCESS | 1815 | 1467957191930 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1815 | 1467957191941 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x9262cc00 == 74 [pid = 1815] [id = 139] 22:53:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x92a50000) [pid = 1815] [serial = 417] [outer = (nil)] 22:53:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x92ac4400) [pid = 1815] [serial = 418] [outer = 0x92a50000] 22:53:12 INFO - PROCESS | 1815 | 1467957192025 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x93f17c00) [pid = 1815] [serial = 419] [outer = 0x92a50000] 22:53:12 INFO - PROCESS | 1815 | 1467957192918 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]]]}] 22:53:12 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 22:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1548ms 22:53:12 INFO - PROCESS | 1815 | 1467957192988 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1815 | 1467957192996 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 22:53:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:53:13 INFO - PROCESS | 1815 | 1467957193017 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1815 | 1467957193021 Marionette TRACE conn4 <- [1,530,null,{}] 22:53:13 INFO - PROCESS | 1815 | 1467957193028 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}] 22:53:13 INFO - PROCESS | 1815 | 1467957193033 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:13 INFO - PROCESS | 1815 | 1467957193278 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 22:53:13 INFO - PROCESS | 1815 | 1467957193308 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1815 | 1467957193315 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1fc00 == 75 [pid = 1815] [id = 140] 22:53:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x93fcc400) [pid = 1815] [serial = 420] [outer = (nil)] 22:53:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x940cc800) [pid = 1815] [serial = 421] [outer = 0x93fcc400] 22:53:13 INFO - PROCESS | 1815 | 1467957193387 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x953b6000) [pid = 1815] [serial = 422] [outer = 0x93fcc400] 22:53:14 INFO - PROCESS | 1815 | 1467957194247 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"]]]}] 22:53:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:53:14 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:53:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:53:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:53:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1299ms 22:53:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:53:14 INFO - PROCESS | 1815 | 1467957194314 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1815 | 1467957194317 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 22:53:14 INFO - PROCESS | 1815 | 1467957194324 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1815 | 1467957194327 Marionette TRACE conn4 <- [1,534,null,{}] 22:53:14 INFO - PROCESS | 1815 | 1467957194333 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}] 22:53:14 INFO - PROCESS | 1815 | 1467957194338 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:14 INFO - PROCESS | 1815 | 1467957194564 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 22:53:14 INFO - PROCESS | 1815 | 1467957194625 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1815 | 1467957194632 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac7c00 == 76 [pid = 1815] [id = 141] 22:53:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x940c4000) [pid = 1815] [serial = 423] [outer = (nil)] 22:53:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x9a518c00) [pid = 1815] [serial = 424] [outer = 0x940c4000] 22:53:14 INFO - PROCESS | 1815 | 1467957194703 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9a51a800) [pid = 1815] [serial = 425] [outer = 0x940c4000] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9a909c00) [pid = 1815] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8ec16800) [pid = 1815] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8fc6e800) [pid = 1815] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8f3e3000) [pid = 1815] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8fc72000) [pid = 1815] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:53:15 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9a51f000) [pid = 1815] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:53:15 INFO - PROCESS | 1815 | 1467957195849 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]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:53:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1534ms 22:53:15 INFO - PROCESS | 1815 | 1467957195878 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 22:53:15 INFO - PROCESS | 1815 | 1467957195882 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 22:53:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:53:15 INFO - PROCESS | 1815 | 1467957195889 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:53:15 INFO - PROCESS | 1815 | 1467957195891 Marionette TRACE conn4 <- [1,538,null,{}] 22:53:15 INFO - PROCESS | 1815 | 1467957195898 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}] 22:53:15 INFO - PROCESS | 1815 | 1467957195907 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:16 INFO - PROCESS | 1815 | 1467957196166 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 22:53:16 INFO - PROCESS | 1815 | 1467957196200 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1815 | 1467957196208 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b6800 == 77 [pid = 1815] [id = 142] 22:53:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8f3e3400) [pid = 1815] [serial = 426] [outer = (nil)] 22:53:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9aa5e000) [pid = 1815] [serial = 427] [outer = 0x8f3e3400] 22:53:16 INFO - PROCESS | 1815 | 1467957196282 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x9b52a800) [pid = 1815] [serial = 428] [outer = 0x8f3e3400] 22:53:17 INFO - PROCESS | 1815 | 1467957197096 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]]]}] 22:53:17 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. 22:53:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1241ms 22:53:17 INFO - PROCESS | 1815 | 1467957197131 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 1815 | 1467957197134 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 22:53:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:53:17 INFO - PROCESS | 1815 | 1467957197142 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1815 | 1467957197144 Marionette TRACE conn4 <- [1,542,null,{}] 22:53:17 INFO - PROCESS | 1815 | 1467957197151 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}] 22:53:17 INFO - PROCESS | 1815 | 1467957197157 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:17 INFO - PROCESS | 1815 | 1467957197403 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 22:53:17 INFO - PROCESS | 1815 | 1467957197624 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1815 | 1467957197636 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacd400 == 78 [pid = 1815] [id = 143] 22:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8dacdc00) [pid = 1815] [serial = 429] [outer = (nil)] 22:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8ec1cc00) [pid = 1815] [serial = 430] [outer = 0x8dacdc00] 22:53:17 INFO - PROCESS | 1815 | 1467957197766 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8ecee000) [pid = 1815] [serial = 431] [outer = 0x8dacdc00] 22:53:18 INFO - PROCESS | 1815 | 1467957198841 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]]]}] 22:53:18 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. 22:53:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1734ms 22:53:18 INFO - PROCESS | 1815 | 1467957198902 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1815 | 1467957198909 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 22:53:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:53:18 INFO - PROCESS | 1815 | 1467957198919 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1815 | 1467957198924 Marionette TRACE conn4 <- [1,546,null,{}] 22:53:18 INFO - PROCESS | 1815 | 1467957198934 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}] 22:53:18 INFO - PROCESS | 1815 | 1467957198943 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:19 INFO - PROCESS | 1815 | 1467957199189 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 22:53:19 INFO - PROCESS | 1815 | 1467957199452 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1815 | 1467957199462 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f606000 == 79 [pid = 1815] [id = 144] 22:53:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8f683c00) [pid = 1815] [serial = 432] [outer = (nil)] 22:53:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x922ad800) [pid = 1815] [serial = 433] [outer = 0x8f683c00] 22:53:19 INFO - PROCESS | 1815 | 1467957199575 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x92a4fc00) [pid = 1815] [serial = 434] [outer = 0x8f683c00] 22:53:20 INFO - PROCESS | 1815 | 1467957200607 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]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:53:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1742ms 22:53:20 INFO - PROCESS | 1815 | 1467957200670 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1815 | 1467957200677 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 22:53:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:53:20 INFO - PROCESS | 1815 | 1467957200689 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1815 | 1467957200692 Marionette TRACE conn4 <- [1,550,null,{}] 22:53:20 INFO - PROCESS | 1815 | 1467957200702 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}] 22:53:20 INFO - PROCESS | 1815 | 1467957200708 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:20 INFO - PROCESS | 1815 | 1467957200980 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 22:53:21 INFO - PROCESS | 1815 | 1467957201305 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1815 | 1467957201314 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a53c00 == 80 [pid = 1815] [id = 145] 22:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x93fc3c00) [pid = 1815] [serial = 435] [outer = (nil)] 22:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9a519400) [pid = 1815] [serial = 436] [outer = 0x93fc3c00] 22:53:21 INFO - PROCESS | 1815 | 1467957201408 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9abdd800) [pid = 1815] [serial = 437] [outer = 0x93fc3c00] 22:53:22 INFO - PROCESS | 1815 | 1467957202442 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]]]}] 22:53:22 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. 22:53:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1792ms 22:53:22 INFO - PROCESS | 1815 | 1467957202511 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 1815 | 1467957202516 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 22:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:53:22 INFO - PROCESS | 1815 | 1467957202536 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 1815 | 1467957202547 Marionette TRACE conn4 <- [1,554,null,{}] 22:53:22 INFO - PROCESS | 1815 | 1467957202554 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}] 22:53:22 INFO - PROCESS | 1815 | 1467957202563 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:22 INFO - PROCESS | 1815 | 1467957202804 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 22:53:23 INFO - PROCESS | 1815 | 1467957203098 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1815 | 1467957203108 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x998cb800 == 81 [pid = 1815] [id = 146] 22:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x9a962400) [pid = 1815] [serial = 438] [outer = (nil)] 22:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x9bd13c00) [pid = 1815] [serial = 439] [outer = 0x9a962400] 22:53:23 INFO - PROCESS | 1815 | 1467957203201 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x9bdbc800) [pid = 1815] [serial = 440] [outer = 0x9a962400] 22:53:23 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:24 INFO - PROCESS | 1815 | 1467957204266 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]]]}] 22:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1760ms 22:53:24 INFO - PROCESS | 1815 | 1467957204287 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 1815 | 1467957204293 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 22:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:53:24 INFO - PROCESS | 1815 | 1467957204300 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 1815 | 1467957204304 Marionette TRACE conn4 <- [1,558,null,{}] 22:53:24 INFO - PROCESS | 1815 | 1467957204311 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}] 22:53:24 INFO - PROCESS | 1815 | 1467957204316 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:24 INFO - PROCESS | 1815 | 1467957204542 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 22:53:24 INFO - PROCESS | 1815 | 1467957204781 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:24 INFO - PROCESS | 1815 | 1467957204788 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec13400 == 82 [pid = 1815] [id = 147] 22:53:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x93fc8400) [pid = 1815] [serial = 441] [outer = (nil)] 22:53:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x9d449000) [pid = 1815] [serial = 442] [outer = 0x93fc8400] 22:53:24 INFO - PROCESS | 1815 | 1467957204927 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9d92e800) [pid = 1815] [serial = 443] [outer = 0x93fc8400] 22:53:25 INFO - PROCESS | 1815 | 1467957205872 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]]]}] 22:53:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:53:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1644ms 22:53:25 INFO - PROCESS | 1815 | 1467957205946 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 1815 | 1467957205951 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 22:53:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:53:25 INFO - PROCESS | 1815 | 1467957205958 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 1815 | 1467957205962 Marionette TRACE conn4 <- [1,562,null,{}] 22:53:25 INFO - PROCESS | 1815 | 1467957205968 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}] 22:53:25 INFO - PROCESS | 1815 | 1467957205974 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:26 INFO - PROCESS | 1815 | 1467957206178 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 22:53:26 INFO - PROCESS | 1815 | 1467957206421 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 1815 | 1467957206442 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:26 INFO - PROCESS | 1815 | ++DOCSHELL 0xa1193000 == 83 [pid = 1815] [id = 148] 22:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0xa119b400) [pid = 1815] [serial = 444] [outer = (nil)] 22:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0xa2008000) [pid = 1815] [serial = 445] [outer = 0xa119b400] 22:53:26 INFO - PROCESS | 1815 | 1467957206589 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0xa2fbe400) [pid = 1815] [serial = 446] [outer = 0xa119b400] 22:53:27 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:27 INFO - PROCESS | 1815 | 1467957207614 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]]]}] 22:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1689ms 22:53:27 INFO - PROCESS | 1815 | 1467957207648 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 22:53:27 INFO - PROCESS | 1815 | 1467957207652 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 22:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:53:27 INFO - PROCESS | 1815 | 1467957207659 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 1815 | 1467957207662 Marionette TRACE conn4 <- [1,566,null,{}] 22:53:27 INFO - PROCESS | 1815 | 1467957207668 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}] 22:53:27 INFO - PROCESS | 1815 | 1467957207674 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:27 INFO - PROCESS | 1815 | 1467957207876 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 22:53:28 INFO - PROCESS | 1815 | 1467957208112 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1815 | 1467957208118 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x9c11b000 == 84 [pid = 1815] [id = 149] 22:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0xa2fbc000) [pid = 1815] [serial = 447] [outer = (nil)] 22:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0xa340e400) [pid = 1815] [serial = 448] [outer = 0xa2fbc000] 22:53:28 INFO - PROCESS | 1815 | 1467957208246 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0xa4e0c800) [pid = 1815] [serial = 449] [outer = 0xa2fbc000] 22:53:28 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:29 INFO - PROCESS | 1815 | 1467957209136 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]]]}] 22:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1534ms 22:53:29 INFO - PROCESS | 1815 | 1467957209193 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1815 | 1467957209197 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 22:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:53:29 INFO - PROCESS | 1815 | 1467957209204 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1815 | 1467957209207 Marionette TRACE conn4 <- [1,570,null,{}] 22:53:29 INFO - PROCESS | 1815 | 1467957209213 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}] 22:53:29 INFO - PROCESS | 1815 | 1467957209218 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:29 INFO - PROCESS | 1815 | 1467957209403 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 22:53:29 INFO - PROCESS | 1815 | 1467957209585 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 1815 | 1467957209594 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x92956800 == 85 [pid = 1815] [id = 150] 22:53:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x92957400) [pid = 1815] [serial = 450] [outer = (nil)] 22:53:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x9295cc00) [pid = 1815] [serial = 451] [outer = 0x92957400] 22:53:29 INFO - PROCESS | 1815 | 1467957209718 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x92961400) [pid = 1815] [serial = 452] [outer = 0x92957400] 22:53:30 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:30 INFO - PROCESS | 1815 | 1467957210617 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]]]}] 22:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1480ms 22:53:30 INFO - PROCESS | 1815 | 1467957210685 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 1815 | 1467957210689 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 22:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:53:30 INFO - PROCESS | 1815 | 1467957210696 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 1815 | 1467957210699 Marionette TRACE conn4 <- [1,574,null,{}] 22:53:30 INFO - PROCESS | 1815 | 1467957210705 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}] 22:53:30 INFO - PROCESS | 1815 | 1467957210710 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:30 INFO - PROCESS | 1815 | 1467957210894 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 22:53:31 INFO - PROCESS | 1815 | 1467957211122 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 1815 | 1467957211129 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2dd400 == 86 [pid = 1815] [id = 151] 22:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8f2e0000) [pid = 1815] [serial = 453] [outer = (nil)] 22:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8f2e7000) [pid = 1815] [serial = 454] [outer = 0x8f2e0000] 22:53:31 INFO - PROCESS | 1815 | 1467957211256 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x8f2e9800) [pid = 1815] [serial = 455] [outer = 0x8f2e0000] 22:53:32 INFO - PROCESS | 1815 | 1467957212127 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]]]}] 22:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1487ms 22:53:32 INFO - PROCESS | 1815 | 1467957212185 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 1815 | 1467957212189 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 22:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:53:32 INFO - PROCESS | 1815 | 1467957212195 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 1815 | 1467957212198 Marionette TRACE conn4 <- [1,578,null,{}] 22:53:32 INFO - PROCESS | 1815 | 1467957212205 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}] 22:53:32 INFO - PROCESS | 1815 | 1467957212210 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:32 INFO - PROCESS | 1815 | 1467957212409 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 22:53:32 INFO - PROCESS | 1815 | 1467957212683 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 1815 | 1467957212693 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad4400 == 87 [pid = 1815] [id = 152] 22:53:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x8f2e1800) [pid = 1815] [serial = 456] [outer = (nil)] 22:53:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x92960c00) [pid = 1815] [serial = 457] [outer = 0x8f2e1800] 22:53:32 INFO - PROCESS | 1815 | 1467957212823 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0xa1192c00) [pid = 1815] [serial = 458] [outer = 0x8f2e1800] 22:53:33 INFO - PROCESS | 1815 | 1467957213742 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]]]}] 22:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1585ms 22:53:33 INFO - PROCESS | 1815 | 1467957213791 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 1815 | 1467957213796 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 22:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:53:33 INFO - PROCESS | 1815 | 1467957213803 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 1815 | 1467957213806 Marionette TRACE conn4 <- [1,582,null,{}] 22:53:33 INFO - PROCESS | 1815 | 1467957213814 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}] 22:53:33 INFO - PROCESS | 1815 | 1467957213819 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:34 INFO - PROCESS | 1815 | 1467957214043 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 22:53:34 INFO - PROCESS | 1815 | 1467957214300 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 1815 | 1467957214314 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ef400 == 88 [pid = 1815] [id = 153] 22:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x8d1f0400) [pid = 1815] [serial = 459] [outer = (nil)] 22:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x8d1f2c00) [pid = 1815] [serial = 460] [outer = 0x8d1f0400] 22:53:34 INFO - PROCESS | 1815 | 1467957214456 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x92955000) [pid = 1815] [serial = 461] [outer = 0x8d1f0400] 22:53:35 INFO - PROCESS | 1815 | 1467957215459 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]]]}] 22:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1735ms 22:53:35 INFO - PROCESS | 1815 | 1467957215540 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 1815 | 1467957215545 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 22:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:53:35 INFO - PROCESS | 1815 | 1467957215553 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1815 | 1467957215559 Marionette TRACE conn4 <- [1,586,null,{}] 22:53:35 INFO - PROCESS | 1815 | 1467957215566 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}] 22:53:35 INFO - PROCESS | 1815 | 1467957215572 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:35 INFO - PROCESS | 1815 | 1467957215867 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 22:53:36 INFO - PROCESS | 1815 | 1467957216179 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1815 | 1467957216187 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36a400 == 89 [pid = 1815] [id = 154] 22:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8d370400) [pid = 1815] [serial = 462] [outer = (nil)] 22:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8d374c00) [pid = 1815] [serial = 463] [outer = 0x8d370400] 22:53:36 INFO - PROCESS | 1815 | 1467957216280 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8d379000) [pid = 1815] [serial = 464] [outer = 0x8d370400] 22:53:36 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:37 INFO - PROCESS | 1815 | 1467957217294 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]]]}] 22:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1787ms 22:53:37 INFO - PROCESS | 1815 | 1467957217342 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 1815 | 1467957217345 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 22:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:53:37 INFO - PROCESS | 1815 | 1467957217354 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1815 | 1467957217357 Marionette TRACE conn4 <- [1,590,null,{}] 22:53:37 INFO - PROCESS | 1815 | 1467957217364 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}] 22:53:37 INFO - PROCESS | 1815 | 1467957217369 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:37 INFO - PROCESS | 1815 | 1467957217597 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 22:53:38 INFO - PROCESS | 1815 | 1467957218231 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 1815 | 1467957218240 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370000 == 90 [pid = 1815] [id = 155] 22:53:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x8d370c00) [pid = 1815] [serial = 465] [outer = (nil)] 22:53:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x8d374400) [pid = 1815] [serial = 466] [outer = 0x8d370c00] 22:53:38 INFO - PROCESS | 1815 | 1467957218332 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x8dacf400) [pid = 1815] [serial = 467] [outer = 0x8d370c00] 22:53:39 INFO - PROCESS | 1815 | 1467957219302 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]]]}] 22:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1984ms 22:53:39 INFO - PROCESS | 1815 | 1467957219340 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 22:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:53:39 INFO - PROCESS | 1815 | 1467957219347 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 22:53:39 INFO - PROCESS | 1815 | 1467957219355 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 1815 | 1467957219360 Marionette TRACE conn4 <- [1,594,null,{}] 22:53:39 INFO - PROCESS | 1815 | 1467957219369 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}] 22:53:39 INFO - PROCESS | 1815 | 1467957219378 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:39 INFO - PROCESS | 1815 | 1467957219594 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 22:53:39 INFO - PROCESS | 1815 | 1467957219861 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1815 | 1467957219874 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad3800 == 91 [pid = 1815] [id = 156] 22:53:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x8f2e7c00) [pid = 1815] [serial = 468] [outer = (nil)] 22:53:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x8dad6000) [pid = 1815] [serial = 469] [outer = 0x8f2e7c00] 22:53:40 INFO - PROCESS | 1815 | 1467957220071 Marionette DEBUG loaded listener.js 22:53:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x8f3d5400) [pid = 1815] [serial = 470] [outer = 0x8f2e7c00] 22:53:41 INFO - PROCESS | 1815 | 1467957221246 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]]]}] 22:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1946ms 22:53:41 INFO - PROCESS | 1815 | 1467957221406 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 1815 | 1467957221413 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 22:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:53:41 INFO - PROCESS | 1815 | 1467957221501 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 1815 | 1467957221505 Marionette TRACE conn4 <- [1,598,null,{}] 22:53:41 INFO - PROCESS | 1815 | 1467957221512 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}] 22:53:41 INFO - PROCESS | 1815 | 1467957221518 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:41 INFO - PROCESS | 1815 | 1467957221754 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 22:53:42 INFO - PROCESS | 1815 | 1467957222034 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 1815 | 1467957222043 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f60e800 == 92 [pid = 1815] [id = 157] 22:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x8fc72400) [pid = 1815] [serial = 471] [outer = (nil)] 22:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x9295e400) [pid = 1815] [serial = 472] [outer = 0x8fc72400] 22:53:42 INFO - PROCESS | 1815 | 1467957222124 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x92abf400) [pid = 1815] [serial = 473] [outer = 0x8fc72400] 22:53:43 INFO - PROCESS | 1815 | 1467957223143 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]]]}] 22:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1702ms 22:53:43 INFO - PROCESS | 1815 | 1467957223187 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 1815 | 1467957223191 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 22:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:53:43 INFO - PROCESS | 1815 | 1467957223206 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 1815 | 1467957223215 Marionette TRACE conn4 <- [1,602,null,{}] 22:53:43 INFO - PROCESS | 1815 | 1467957223225 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}] 22:53:43 INFO - PROCESS | 1815 | 1467957223231 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:43 INFO - PROCESS | 1815 | 1467957223425 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1a400 == 91 [pid = 1815] [id = 23] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9bdc4800 == 90 [pid = 1815] [id = 25] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93254400 == 89 [pid = 1815] [id = 22] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93f17800 == 88 [pid = 1815] [id = 24] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93d27800 == 87 [pid = 1815] [id = 30] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93fc2c00 == 86 [pid = 1815] [id = 21] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6f800 == 85 [pid = 1815] [id = 97] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9b60c800) [pid = 1815] [serial = 342] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x8f609800) [pid = 1815] [serial = 330] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x9a2c2800) [pid = 1815] [serial = 336] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x8f3d9c00) [pid = 1815] [serial = 357] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0xa2344000) [pid = 1815] [serial = 348] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x8e58bc00) [pid = 1815] [serial = 354] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x8fe79000) [pid = 1815] [serial = 333] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0xa34c3c00) [pid = 1815] [serial = 351] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x9d421800) [pid = 1815] [serial = 345] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x9b4c3000) [pid = 1815] [serial = 339] [outer = (nil)] [url = about:blank] 22:53:43 INFO - PROCESS | 1815 | 1467957223729 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1815 | 1467957223737 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b3400 == 84 [pid = 1815] [id = 101] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9d450400 == 83 [pid = 1815] [id = 96] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x99fcfc00 == 82 [pid = 1815] [id = 95] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6c800 == 81 [pid = 1815] [id = 99] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac6400 == 80 [pid = 1815] [id = 98] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67c800 == 79 [pid = 1815] [id = 100] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x92abfc00 == 78 [pid = 1815] [id = 94] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b6800 == 77 [pid = 1815] [id = 142] 22:53:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3800 == 78 [pid = 1815] [id = 158] 22:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8e58bc00) [pid = 1815] [serial = 474] [outer = (nil)] 22:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x8f3b2c00) [pid = 1815] [serial = 475] [outer = 0x8e58bc00] 22:53:43 INFO - PROCESS | 1815 | 1467957223848 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x8f60d000) [pid = 1815] [serial = 476] [outer = 0x8e58bc00] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac7c00 == 77 [pid = 1815] [id = 141] 22:53:43 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1fc00 == 76 [pid = 1815] [id = 140] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x9262cc00 == 75 [pid = 1815] [id = 139] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b2800 == 74 [pid = 1815] [id = 138] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac9000 == 73 [pid = 1815] [id = 137] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x8e587c00 == 72 [pid = 1815] [id = 130] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x9bd15c00 == 71 [pid = 1815] [id = 129] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x998c5000 == 70 [pid = 1815] [id = 128] 22:53:44 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3e2800 == 69 [pid = 1815] [id = 127] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x9abdbc00) [pid = 1815] [serial = 372] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x8ecee800) [pid = 1815] [serial = 361] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x8ec20400) [pid = 1815] [serial = 360] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x9a517000) [pid = 1815] [serial = 369] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x8f613400) [pid = 1815] [serial = 364] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8f60e400) [pid = 1815] [serial = 363] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x922acc00) [pid = 1815] [serial = 366] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x940c6000) [pid = 1815] [serial = 367] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x9b20e400) [pid = 1815] [serial = 373] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x9aa68400) [pid = 1815] [serial = 375] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x9b52fc00) [pid = 1815] [serial = 376] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x9a5f2400) [pid = 1815] [serial = 370] [outer = (nil)] [url = about:blank] 22:53:44 INFO - PROCESS | 1815 | 1467957224678 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]]]}] 22:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1500ms 22:53:44 INFO - PROCESS | 1815 | 1467957224699 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1815 | 1467957224703 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 22:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:53:44 INFO - PROCESS | 1815 | 1467957224710 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1815 | 1467957224712 Marionette TRACE conn4 <- [1,606,null,{}] 22:53:44 INFO - PROCESS | 1815 | 1467957224718 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}] 22:53:44 INFO - PROCESS | 1815 | 1467957224723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:44 INFO - PROCESS | 1815 | 1467957224904 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 22:53:45 INFO - PROCESS | 1815 | 1467957225060 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1815 | 1467957225070 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4000 == 70 [pid = 1815] [id = 159] 22:53:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x8e587c00) [pid = 1815] [serial = 477] [outer = (nil)] 22:53:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x92623800) [pid = 1815] [serial = 478] [outer = 0x8e587c00] 22:53:45 INFO - PROCESS | 1815 | 1467957225136 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x99f7a800) [pid = 1815] [serial = 479] [outer = 0x8e587c00] 22:53:45 INFO - PROCESS | 1815 | 1467957225950 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]]]}] 22:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1330ms 22:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:53:46 INFO - PROCESS | 1815 | 1467957226041 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1815 | 1467957226044 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 22:53:46 INFO - PROCESS | 1815 | 1467957226051 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 1815 | 1467957226054 Marionette TRACE conn4 <- [1,610,null,{}] 22:53:46 INFO - PROCESS | 1815 | 1467957226060 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}] 22:53:46 INFO - PROCESS | 1815 | 1467957226065 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:46 INFO - PROCESS | 1815 | 1467957226244 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 22:53:46 INFO - PROCESS | 1815 | 1467957226423 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1815 | 1467957226438 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a51f800 == 71 [pid = 1815] [id = 160] 22:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x9a786c00) [pid = 1815] [serial = 480] [outer = (nil)] 22:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x9aa60800) [pid = 1815] [serial = 481] [outer = 0x9a786c00] 22:53:46 INFO - PROCESS | 1815 | 1467957226536 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x9b4ba800) [pid = 1815] [serial = 482] [outer = 0x9a786c00] 22:53:47 INFO - PROCESS | 1815 | 1467957227499 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]]]}] 22:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1532ms 22:53:47 INFO - PROCESS | 1815 | 1467957227589 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 22:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:53:47 INFO - PROCESS | 1815 | 1467957227594 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 22:53:47 INFO - PROCESS | 1815 | 1467957227601 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1815 | 1467957227605 Marionette TRACE conn4 <- [1,614,null,{}] 22:53:47 INFO - PROCESS | 1815 | 1467957227610 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}] 22:53:47 INFO - PROCESS | 1815 | 1467957227616 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:47 INFO - PROCESS | 1815 | 1467957227929 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 22:53:47 INFO - PROCESS | 1815 | 1467957227968 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1815 | 1467957227975 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x93d27000 == 72 [pid = 1815] [id = 161] 22:53:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x9a51bc00) [pid = 1815] [serial = 483] [outer = (nil)] 22:53:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x9b60c800) [pid = 1815] [serial = 484] [outer = 0x9a51bc00] 22:53:48 INFO - PROCESS | 1815 | 1467957228055 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x9bd1c800) [pid = 1815] [serial = 485] [outer = 0x9a51bc00] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x8f3b8c00) [pid = 1815] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x9a519800) [pid = 1815] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x979c3000) [pid = 1815] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x940c4000) [pid = 1815] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x8f3e2400) [pid = 1815] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x92ac1000) [pid = 1815] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x93fcc400) [pid = 1815] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x8fe77c00) [pid = 1815] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x8f67d400) [pid = 1815] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x8f3b5000) [pid = 1815] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x9a504000) [pid = 1815] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x8ecec400) [pid = 1815] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x9b5d4000) [pid = 1815] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8f60a400) [pid = 1815] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8e582800) [pid = 1815] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0xa9028800) [pid = 1815] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x9aa62400) [pid = 1815] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x98449800) [pid = 1815] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8ec14c00) [pid = 1815] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0xa239b400) [pid = 1815] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8f3b9400) [pid = 1815] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x92a50000) [pid = 1815] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x8fe81800) [pid = 1815] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8f614800) [pid = 1815] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x9d44fc00) [pid = 1815] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8fe7d400) [pid = 1815] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x9d453400) [pid = 1815] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x985e5c00) [pid = 1815] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8fc70000) [pid = 1815] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9c00c800) [pid = 1815] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0xa6895400) [pid = 1815] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:53:49 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8fc6fc00) [pid = 1815] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:53:49 INFO - PROCESS | 1815 | 1467957229627 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]]]}] 22:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2088ms 22:53:49 INFO - PROCESS | 1815 | 1467957229689 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 22:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:53:49 INFO - PROCESS | 1815 | 1467957229694 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 22:53:49 INFO - PROCESS | 1815 | 1467957229700 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 1815 | 1467957229704 Marionette TRACE conn4 <- [1,618,null,{}] 22:53:49 INFO - PROCESS | 1815 | 1467957229710 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}] 22:53:49 INFO - PROCESS | 1815 | 1467957229715 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:49 INFO - PROCESS | 1815 | 1467957229909 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 22:53:50 INFO - PROCESS | 1815 | 1467957230105 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:50 INFO - PROCESS | 1815 | 1467957230111 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad0800 == 73 [pid = 1815] [id = 162] 22:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8e585c00) [pid = 1815] [serial = 486] [outer = (nil)] 22:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f681000) [pid = 1815] [serial = 487] [outer = 0x8e585c00] 22:53:50 INFO - PROCESS | 1815 | 1467957230197 Marionette DEBUG loaded listener.js 22:53:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8fe84000) [pid = 1815] [serial = 488] [outer = 0x8e585c00] 22:53:51 INFO - PROCESS | 1815 | 1467957231003 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]]]}] 22:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1337ms 22:53:51 INFO - PROCESS | 1815 | 1467957231123 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 1815 | 1467957231130 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 22:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:53:51 INFO - PROCESS | 1815 | 1467957231141 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 1815 | 1467957231148 Marionette TRACE conn4 <- [1,622,null,{}] 22:53:51 INFO - PROCESS | 1815 | 1467957231158 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}] 22:53:51 INFO - PROCESS | 1815 | 1467957231165 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:51 INFO - PROCESS | 1815 | 1467957231436 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 22:53:51 INFO - PROCESS | 1815 | 1467957231716 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1815 | 1467957231734 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d373800 == 74 [pid = 1815] [id = 163] 22:53:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8e260000) [pid = 1815] [serial = 489] [outer = (nil)] 22:53:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8e58dc00) [pid = 1815] [serial = 490] [outer = 0x8e260000] 22:53:51 INFO - PROCESS | 1815 | 1467957231874 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8ece4400) [pid = 1815] [serial = 491] [outer = 0x8e260000] 22:53:52 INFO - PROCESS | 1815 | 1467957232912 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]]]}] 22:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1852ms 22:53:52 INFO - PROCESS | 1815 | 1467957232993 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 1815 | 1467957233000 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 22:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:53:53 INFO - PROCESS | 1815 | 1467957233012 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1815 | 1467957233019 Marionette TRACE conn4 <- [1,626,null,{}] 22:53:53 INFO - PROCESS | 1815 | 1467957233028 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}] 22:53:53 INFO - PROCESS | 1815 | 1467957233033 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:53 INFO - PROCESS | 1815 | 1467957233300 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 22:53:53 INFO - PROCESS | 1815 | 1467957233603 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 1815 | 1467957233617 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2ec000 == 75 [pid = 1815] [id = 164] 22:53:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f67c400) [pid = 1815] [serial = 492] [outer = (nil)] 22:53:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8fc70800) [pid = 1815] [serial = 493] [outer = 0x8f67c400] 22:53:53 INFO - PROCESS | 1815 | 1467957233710 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x922b0800) [pid = 1815] [serial = 494] [outer = 0x8f67c400] 22:53:54 INFO - PROCESS | 1815 | 1467957234771 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]]]}] 22:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1798ms 22:53:54 INFO - PROCESS | 1815 | 1467957234807 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1815 | 1467957234811 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 22:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:53:54 INFO - PROCESS | 1815 | 1467957234820 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1815 | 1467957234824 Marionette TRACE conn4 <- [1,630,null,{}] 22:53:54 INFO - PROCESS | 1815 | 1467957234840 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}] 22:53:54 INFO - PROCESS | 1815 | 1467957234851 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:55 INFO - PROCESS | 1815 | 1467957235086 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 22:53:55 INFO - PROCESS | 1815 | 1467957235439 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1815 | 1467957235454 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x940c0800 == 76 [pid = 1815] [id = 165] 22:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x940c4400) [pid = 1815] [serial = 495] [outer = (nil)] 22:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x979b4c00) [pid = 1815] [serial = 496] [outer = 0x940c4400] 22:53:55 INFO - PROCESS | 1815 | 1467957235560 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x99fcf800) [pid = 1815] [serial = 497] [outer = 0x940c4400] 22:53:56 INFO - PROCESS | 1815 | 1467957236559 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]]]}] 22:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1786ms 22:53:56 INFO - PROCESS | 1815 | 1467957236606 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 22:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:53:56 INFO - PROCESS | 1815 | 1467957236611 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 22:53:56 INFO - PROCESS | 1815 | 1467957236618 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1815 | 1467957236621 Marionette TRACE conn4 <- [1,634,null,{}] 22:53:56 INFO - PROCESS | 1815 | 1467957236628 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}] 22:53:56 INFO - PROCESS | 1815 | 1467957236632 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:56 INFO - PROCESS | 1815 | 1467957236869 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 22:53:57 INFO - PROCESS | 1815 | 1467957237119 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1815 | 1467957237128 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4400 == 77 [pid = 1815] [id = 166] 22:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x92a53000) [pid = 1815] [serial = 498] [outer = (nil)] 22:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x9b52fc00) [pid = 1815] [serial = 499] [outer = 0x92a53000] 22:53:57 INFO - PROCESS | 1815 | 1467957237264 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x9b5d7400) [pid = 1815] [serial = 500] [outer = 0x92a53000] 22:53:57 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:58 INFO - PROCESS | 1815 | 1467957238205 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]]]}] 22:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1646ms 22:53:58 INFO - PROCESS | 1815 | 1467957238264 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 1815 | 1467957238267 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 22:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:53:58 INFO - PROCESS | 1815 | 1467957238274 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 1815 | 1467957238278 Marionette TRACE conn4 <- [1,638,null,{}] 22:53:58 INFO - PROCESS | 1815 | 1467957238284 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}] 22:53:58 INFO - PROCESS | 1815 | 1467957238289 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:58 INFO - PROCESS | 1815 | 1467957238484 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 22:53:58 INFO - PROCESS | 1815 | 1467957238717 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 1815 | 1467957238723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:53:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x998c9400 == 78 [pid = 1815] [id = 167] 22:53:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x9abdc800) [pid = 1815] [serial = 501] [outer = (nil)] 22:53:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x9c122800) [pid = 1815] [serial = 502] [outer = 0x9abdc800] 22:53:58 INFO - PROCESS | 1815 | 1467957238851 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x9d44f800) [pid = 1815] [serial = 503] [outer = 0x9abdc800] 22:53:59 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:59 INFO - PROCESS | 1815 | 1467957239732 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]]]}] 22:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1487ms 22:53:59 INFO - PROCESS | 1815 | 1467957239763 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 22:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:53:59 INFO - PROCESS | 1815 | 1467957239768 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 22:53:59 INFO - PROCESS | 1815 | 1467957239774 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 1815 | 1467957239778 Marionette TRACE conn4 <- [1,642,null,{}] 22:53:59 INFO - PROCESS | 1815 | 1467957239784 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}] 22:53:59 INFO - PROCESS | 1815 | 1467957239796 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:00 INFO - PROCESS | 1815 | 1467957240035 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 22:54:00 INFO - PROCESS | 1815 | 1467957240277 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 1815 | 1467957240290 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x998cec00 == 79 [pid = 1815] [id = 168] 22:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0xa2002400) [pid = 1815] [serial = 504] [outer = (nil)] 22:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0xa23b6000) [pid = 1815] [serial = 505] [outer = 0xa2002400] 22:54:00 INFO - PROCESS | 1815 | 1467957240412 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0xa25f4400) [pid = 1815] [serial = 506] [outer = 0xa2002400] 22:54:01 INFO - PROCESS | 1815 | 1467957241572 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]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1834ms 22:54:01 INFO - PROCESS | 1815 | 1467957241610 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 1815 | 1467957241614 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 22:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:54:01 INFO - PROCESS | 1815 | 1467957241621 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 1815 | 1467957241625 Marionette TRACE conn4 <- [1,646,null,{}] 22:54:01 INFO - PROCESS | 1815 | 1467957241631 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}] 22:54:01 INFO - PROCESS | 1815 | 1467957241637 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:01 INFO - PROCESS | 1815 | 1467957241837 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 22:54:02 INFO - PROCESS | 1815 | 1467957242079 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 1815 | 1467957242088 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1d400 == 80 [pid = 1815] [id = 169] 22:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x9c122000) [pid = 1815] [serial = 507] [outer = (nil)] 22:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0xa3402000) [pid = 1815] [serial = 508] [outer = 0x9c122000] 22:54:02 INFO - PROCESS | 1815 | 1467957242217 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0xa3406000) [pid = 1815] [serial = 509] [outer = 0x9c122000] 22:54:03 INFO - PROCESS | 1815 | 1467957243203 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]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1637ms 22:54:03 INFO - PROCESS | 1815 | 1467957243260 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 22:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:54:03 INFO - PROCESS | 1815 | 1467957243265 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 22:54:03 INFO - PROCESS | 1815 | 1467957243272 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 1815 | 1467957243276 Marionette TRACE conn4 <- [1,650,null,{}] 22:54:03 INFO - PROCESS | 1815 | 1467957243283 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}] 22:54:03 INFO - PROCESS | 1815 | 1467957243288 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:03 INFO - PROCESS | 1815 | 1467957243516 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 22:54:03 INFO - PROCESS | 1815 | 1467957243813 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 1815 | 1467957243823 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x94042800 == 81 [pid = 1815] [id = 170] 22:54:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x9b5cfc00) [pid = 1815] [serial = 510] [outer = (nil)] 22:54:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0xa5023800) [pid = 1815] [serial = 511] [outer = 0x9b5cfc00] 22:54:03 INFO - PROCESS | 1815 | 1467957243917 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0xa620cc00) [pid = 1815] [serial = 512] [outer = 0x9b5cfc00] 22:54:04 INFO - PROCESS | 1815 | 1467957244871 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]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1637ms 22:54:04 INFO - PROCESS | 1815 | 1467957244909 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 1815 | 1467957244914 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 22:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:54:04 INFO - PROCESS | 1815 | 1467957244920 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 1815 | 1467957244924 Marionette TRACE conn4 <- [1,654,null,{}] 22:54:04 INFO - PROCESS | 1815 | 1467957244931 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}] 22:54:04 INFO - PROCESS | 1815 | 1467957244936 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:05 INFO - PROCESS | 1815 | 1467957245154 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 22:54:05 INFO - PROCESS | 1815 | 1467957245402 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 1815 | 1467957245409 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:05 INFO - PROCESS | 1815 | ++DOCSHELL 0xa1122000 == 82 [pid = 1815] [id = 171] 22:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0xa2ffac00) [pid = 1815] [serial = 513] [outer = (nil)] 22:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0xa6a93400) [pid = 1815] [serial = 514] [outer = 0xa2ffac00] 22:54:05 INFO - PROCESS | 1815 | 1467957245545 Marionette DEBUG loaded listener.js 22:54:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0xa6e9f400) [pid = 1815] [serial = 515] [outer = 0xa2ffac00] 22:54:06 INFO - PROCESS | 1815 | 1467957246493 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]]]}] 22:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1633ms 22:54:06 INFO - PROCESS | 1815 | 1467957246555 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 1815 | 1467957246559 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 22:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:54:06 INFO - PROCESS | 1815 | 1467957246567 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 1815 | 1467957246571 Marionette TRACE conn4 <- [1,658,null,{}] 22:54:06 INFO - PROCESS | 1815 | 1467957246585 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}] 22:54:06 INFO - PROCESS | 1815 | 1467957246591 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:06 INFO - PROCESS | 1815 | 1467957246857 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 22:54:07 INFO - PROCESS | 1815 | 1467957247155 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 1815 | 1467957247165 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9c00 == 83 [pid = 1815] [id = 172] 22:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8ddc6000) [pid = 1815] [serial = 516] [outer = (nil)] 22:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8ddcec00) [pid = 1815] [serial = 517] [outer = 0x8ddc6000] 22:54:07 INFO - PROCESS | 1815 | 1467957247264 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8ddd0c00) [pid = 1815] [serial = 518] [outer = 0x8ddc6000] 22:54:08 INFO - PROCESS | 1815 | 1467957248242 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]]]}] 22:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1745ms 22:54:08 INFO - PROCESS | 1815 | 1467957248313 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 1815 | 1467957248318 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 22:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:54:08 INFO - PROCESS | 1815 | 1467957248326 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 1815 | 1467957248331 Marionette TRACE conn4 <- [1,662,null,{}] 22:54:08 INFO - PROCESS | 1815 | 1467957248338 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}] 22:54:08 INFO - PROCESS | 1815 | 1467957248344 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:08 INFO - PROCESS | 1815 | 1467957248638 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 22:54:08 INFO - PROCESS | 1815 | 1467957248972 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 1815 | 1467957248981 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a51e400 == 84 [pid = 1815] [id = 173] 22:54:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0xa6ea9400) [pid = 1815] [serial = 519] [outer = (nil)] 22:54:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0xa823cc00) [pid = 1815] [serial = 520] [outer = 0xa6ea9400] 22:54:09 INFO - PROCESS | 1815 | 1467957249078 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0xa8261000) [pid = 1815] [serial = 521] [outer = 0xa6ea9400] 22:54:09 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:10 INFO - PROCESS | 1815 | 1467957250138 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]]]}] 22:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1890ms 22:54:10 INFO - PROCESS | 1815 | 1467957250217 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 22:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:54:10 INFO - PROCESS | 1815 | 1467957250222 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 22:54:10 INFO - PROCESS | 1815 | 1467957250229 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 1815 | 1467957250233 Marionette TRACE conn4 <- [1,666,null,{}] 22:54:10 INFO - PROCESS | 1815 | 1467957250240 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}] 22:54:10 INFO - PROCESS | 1815 | 1467957250244 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:10 INFO - PROCESS | 1815 | 1467957250505 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 22:54:10 INFO - PROCESS | 1815 | 1467957250810 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 1815 | 1467957250826 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeca800 == 85 [pid = 1815] [id = 174] 22:54:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x8aece000) [pid = 1815] [serial = 522] [outer = (nil)] 22:54:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x8aed3000) [pid = 1815] [serial = 523] [outer = 0x8aece000] 22:54:10 INFO - PROCESS | 1815 | 1467957250920 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x8aed6000) [pid = 1815] [serial = 524] [outer = 0x8aece000] 22:54:11 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:11 INFO - PROCESS | 1815 | 1467957251889 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]]]}] 22:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1740ms 22:54:11 INFO - PROCESS | 1815 | 1467957251969 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 22:54:11 INFO - PROCESS | 1815 | 1467957251973 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 22:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:54:11 INFO - PROCESS | 1815 | 1467957251981 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - PROCESS | 1815 | 1467957251985 Marionette TRACE conn4 <- [1,670,null,{}] 22:54:11 INFO - PROCESS | 1815 | 1467957251991 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}] 22:54:12 INFO - PROCESS | 1815 | 1467957251997 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:12 INFO - PROCESS | 1815 | 1467957252607 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 22:54:12 INFO - PROCESS | 1815 | 1467957252923 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 1815 | 1467957252932 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacf000 == 86 [pid = 1815] [id = 175] 22:54:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x8dad0000) [pid = 1815] [serial = 525] [outer = (nil)] 22:54:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x8ddc9c00) [pid = 1815] [serial = 526] [outer = 0x8dad0000] 22:54:13 INFO - PROCESS | 1815 | 1467957253008 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x8e253400) [pid = 1815] [serial = 527] [outer = 0x8dad0000] 22:54:13 INFO - PROCESS | 1815 | 1467957253908 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]]]}] 22:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1988ms 22:54:13 INFO - PROCESS | 1815 | 1467957253972 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 22:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:54:13 INFO - PROCESS | 1815 | 1467957253979 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 22:54:13 INFO - PROCESS | 1815 | 1467957253987 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 1815 | 1467957253992 Marionette TRACE conn4 <- [1,674,null,{}] 22:54:14 INFO - PROCESS | 1815 | 1467957253999 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}] 22:54:14 INFO - PROCESS | 1815 | 1467957254005 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:14 INFO - PROCESS | 1815 | 1467957254228 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 22:54:14 INFO - PROCESS | 1815 | 1467957254629 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 1815 | 1467957254637 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36f800 == 87 [pid = 1815] [id = 176] 22:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x8e581c00) [pid = 1815] [serial = 528] [outer = (nil)] 22:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x8ece6400) [pid = 1815] [serial = 529] [outer = 0x8e581c00] 22:54:14 INFO - PROCESS | 1815 | 1467957254729 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8f3bb800) [pid = 1815] [serial = 530] [outer = 0x8e581c00] 22:54:15 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:15 INFO - PROCESS | 1815 | 1467957255659 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]]]}] 22:54:15 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 22:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1734ms 22:54:15 INFO - PROCESS | 1815 | 1467957255721 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 22:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:54:15 INFO - PROCESS | 1815 | 1467957255727 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 22:54:15 INFO - PROCESS | 1815 | 1467957255734 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 1815 | 1467957255737 Marionette TRACE conn4 <- [1,678,null,{}] 22:54:15 INFO - PROCESS | 1815 | 1467957255744 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}] 22:54:15 INFO - PROCESS | 1815 | 1467957255749 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:15 INFO - PROCESS | 1815 | 1467957255955 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x9b684800 == 86 [pid = 1815] [id = 34] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x9b608000 == 85 [pid = 1815] [id = 15] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x998c6000 == 84 [pid = 1815] [id = 83] 22:54:16 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x9aa5e000) [pid = 1815] [serial = 427] [outer = (nil)] [url = about:blank] 22:54:16 INFO - PROCESS | 1815 | 1467957256329 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 1815 | 1467957256336 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x9a504400 == 83 [pid = 1815] [id = 14] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6dc00 == 82 [pid = 1815] [id = 85] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe81000 == 81 [pid = 1815] [id = 87] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe76800 == 80 [pid = 1815] [id = 86] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1c000 == 79 [pid = 1815] [id = 117] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x9a51d400 == 78 [pid = 1815] [id = 84] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8eceb400 == 77 [pid = 1815] [id = 116] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8e582400 == 76 [pid = 1815] [id = 118] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa5c000 == 75 [pid = 1815] [id = 82] 22:54:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e582400 == 76 [pid = 1815] [id = 177] 22:54:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8e587800) [pid = 1815] [serial = 531] [outer = (nil)] 22:54:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x8f3bb000) [pid = 1815] [serial = 532] [outer = 0x8e587800] 22:54:16 INFO - PROCESS | 1815 | 1467957256454 Marionette DEBUG loaded listener.js 22:54:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x8fc6a800) [pid = 1815] [serial = 533] [outer = 0x8e587800] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac0000 == 75 [pid = 1815] [id = 126] 22:54:16 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec13400 == 74 [pid = 1815] [id = 147] 22:54:17 INFO - PROCESS | 1815 | --DOCSHELL 0x998cb800 == 73 [pid = 1815] [id = 146] 22:54:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92a53c00 == 72 [pid = 1815] [id = 145] 22:54:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f606000 == 71 [pid = 1815] [id = 144] 22:54:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacd400 == 70 [pid = 1815] [id = 143] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8f3dbc00) [pid = 1815] [serial = 358] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x9abe2c00) [pid = 1815] [serial = 286] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x92a5d400) [pid = 1815] [serial = 406] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x9b5cec00) [pid = 1815] [serial = 340] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x9a518c00) [pid = 1815] [serial = 424] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9190d800) [pid = 1815] [serial = 415] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x93c0d800) [pid = 1815] [serial = 283] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x9c122400) [pid = 1815] [serial = 388] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x953b6000) [pid = 1815] [serial = 422] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x8fe7f400) [pid = 1815] [serial = 259] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x8f686400) [pid = 1815] [serial = 301] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x940cc800) [pid = 1815] [serial = 421] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x8f3bdc00) [pid = 1815] [serial = 304] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x9a51a800) [pid = 1815] [serial = 425] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x9a51ac00) [pid = 1815] [serial = 385] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x9b807c00) [pid = 1815] [serial = 343] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x9d451000) [pid = 1815] [serial = 280] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x93fc2000) [pid = 1815] [serial = 383] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x8e58f800) [pid = 1815] [serial = 355] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0xa823bc00) [pid = 1815] [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.] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0xa9a1e800) [pid = 1815] [serial = 298] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x9c11e000) [pid = 1815] [serial = 379] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0xa2010400) [pid = 1815] [serial = 394] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x9d44d400) [pid = 1815] [serial = 391] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x9a962c00) [pid = 1815] [serial = 337] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x8ec1f000) [pid = 1815] [serial = 307] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0xa62d4c00) [pid = 1815] [serial = 292] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8f60ec00) [pid = 1815] [serial = 331] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x92ac4400) [pid = 1815] [serial = 418] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0xa8241c00) [pid = 1815] [serial = 262] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x92627c00) [pid = 1815] [serial = 416] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8fc75c00) [pid = 1815] [serial = 413] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0xa3408800) [pid = 1815] [serial = 397] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0xa6ea3c00) [pid = 1815] [serial = 352] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x93f17c00) [pid = 1815] [serial = 419] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0xa2555800) [pid = 1815] [serial = 349] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8fc6b000) [pid = 1815] [serial = 412] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0xa20a0400) [pid = 1815] [serial = 289] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9b4bfc00) [pid = 1815] [serial = 328] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x92a57800) [pid = 1815] [serial = 400] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x9a96d800) [pid = 1815] [serial = 386] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x922a6400) [pid = 1815] [serial = 334] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x9d455000) [pid = 1815] [serial = 346] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0xa8cbd400) [pid = 1815] [serial = 295] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0xa6f4a400) [pid = 1815] [serial = 256] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x91910c00) [pid = 1815] [serial = 403] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x925cd000) [pid = 1815] [serial = 409] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9b804800) [pid = 1815] [serial = 378] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8fe7f000) [pid = 1815] [serial = 382] [outer = (nil)] [url = about:blank] 22:54:17 INFO - PROCESS | 1815 | 1467957257493 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]]]}] 22:54:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:54:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1789ms 22:54:17 INFO - PROCESS | 1815 | 1467957257524 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 1815 | 1467957257529 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 22:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:54:17 INFO - PROCESS | 1815 | 1467957257548 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 1815 | 1467957257556 Marionette TRACE conn4 <- [1,682,null,{}] 22:54:17 INFO - PROCESS | 1815 | 1467957257562 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}] 22:54:17 INFO - PROCESS | 1815 | 1467957257569 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:17 INFO - PROCESS | 1815 | 1467957257794 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 22:54:18 INFO - PROCESS | 1815 | 1467957258005 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 1815 | 1467957258011 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecd000 == 71 [pid = 1815] [id = 178] 22:54:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8ec1f000) [pid = 1815] [serial = 534] [outer = (nil)] 22:54:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8fe7f400) [pid = 1815] [serial = 535] [outer = 0x8ec1f000] 22:54:18 INFO - PROCESS | 1815 | 1467957258097 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x922a1400) [pid = 1815] [serial = 536] [outer = 0x8ec1f000] 22:54:19 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:19 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:19 INFO - PROCESS | 1815 | 1467957259438 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]]]}] 22:54:19 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) 22:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1945ms 22:54:19 INFO - PROCESS | 1815 | 1467957259573 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 22:54:19 INFO - PROCESS | 1815 | 1467957259577 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 22:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:54:19 INFO - PROCESS | 1815 | 1467957259610 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:54:19 INFO - PROCESS | 1815 | 1467957259613 Marionette TRACE conn4 <- [1,686,null,{}] 22:54:19 INFO - PROCESS | 1815 | 1467957259619 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}] 22:54:19 INFO - PROCESS | 1815 | 1467957259625 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:19 INFO - PROCESS | 1815 | 1467957259875 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 22:54:19 INFO - PROCESS | 1815 | 1467957259905 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:19 INFO - PROCESS | 1815 | 1467957259912 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eced400 == 72 [pid = 1815] [id = 179] 22:54:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f3bdc00) [pid = 1815] [serial = 537] [outer = (nil)] 22:54:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x92628000) [pid = 1815] [serial = 538] [outer = 0x8f3bdc00] 22:54:19 INFO - PROCESS | 1815 | 1467957259991 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9295b400) [pid = 1815] [serial = 539] [outer = 0x8f3bdc00] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8e58bc00) [pid = 1815] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8d370c00) [pid = 1815] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x9a51bc00) [pid = 1815] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8fc72400) [pid = 1815] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8e587c00) [pid = 1815] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8f2e7c00) [pid = 1815] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9a786c00) [pid = 1815] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:54:21 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8f3e3400) [pid = 1815] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:54:21 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:21 INFO - PROCESS | 1815 | 1467957261376 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]]]}] 22:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1784ms 22:54:21 INFO - PROCESS | 1815 | 1467957261393 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 1815 | 1467957261396 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 22:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:54:21 INFO - PROCESS | 1815 | 1467957261404 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 1815 | 1467957261406 Marionette TRACE conn4 <- [1,690,null,{}] 22:54:21 INFO - PROCESS | 1815 | 1467957261413 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}] 22:54:21 INFO - PROCESS | 1815 | 1467957261419 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:21 INFO - PROCESS | 1815 | 1467957261731 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 22:54:21 INFO - PROCESS | 1815 | 1467957261834 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 1815 | 1467957261852 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d1400 == 73 [pid = 1815] [id = 180] 22:54:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x9261d800) [pid = 1815] [serial = 540] [outer = (nil)] 22:54:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92628c00) [pid = 1815] [serial = 541] [outer = 0x9261d800] 22:54:21 INFO - PROCESS | 1815 | 1467957261939 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x92a5ac00) [pid = 1815] [serial = 542] [outer = 0x9261d800] 22:54:23 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:23 INFO - PROCESS | 1815 | 1467957263213 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]]]}] 22:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1840ms 22:54:23 INFO - PROCESS | 1815 | 1467957263391 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 1815 | 1467957263398 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 22:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:54:23 INFO - PROCESS | 1815 | 1467957263460 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 1815 | 1467957263468 Marionette TRACE conn4 <- [1,694,null,{}] 22:54:23 INFO - PROCESS | 1815 | 1467957263481 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}] 22:54:23 INFO - PROCESS | 1815 | 1467957263489 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:23 INFO - PROCESS | 1815 | 1467957263730 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 22:54:23 INFO - PROCESS | 1815 | 1467957263924 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1815 | 1467957263938 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac7400 == 74 [pid = 1815] [id = 181] 22:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8dad6c00) [pid = 1815] [serial = 543] [outer = (nil)] 22:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8e253c00) [pid = 1815] [serial = 544] [outer = 0x8dad6c00] 22:54:24 INFO - PROCESS | 1815 | 1467957264071 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8e590800) [pid = 1815] [serial = 545] [outer = 0x8dad6c00] 22:54:25 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:25 INFO - PROCESS | 1815 | 1467957265619 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]]]}] 22:54:25 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) 22:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2242ms 22:54:25 INFO - PROCESS | 1815 | 1467957265661 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 22:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:54:25 INFO - PROCESS | 1815 | 1467957265668 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 22:54:25 INFO - PROCESS | 1815 | 1467957265680 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 1815 | 1467957265686 Marionette TRACE conn4 <- [1,698,null,{}] 22:54:25 INFO - PROCESS | 1815 | 1467957265741 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}] 22:54:25 INFO - PROCESS | 1815 | 1467957265749 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:25 INFO - PROCESS | 1815 | 1467957265978 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 22:54:26 INFO - PROCESS | 1815 | 1467957266165 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1815 | 1467957266173 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d375000 == 75 [pid = 1815] [id = 182] 22:54:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8ec1f800) [pid = 1815] [serial = 546] [outer = (nil)] 22:54:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f3e2000) [pid = 1815] [serial = 547] [outer = 0x8ec1f800] 22:54:26 INFO - PROCESS | 1815 | 1467957266260 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8f67f000) [pid = 1815] [serial = 548] [outer = 0x8ec1f800] 22:54:27 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:27 INFO - PROCESS | 1815 | 1467957267849 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]]]}] 22:54:27 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) 22:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2190ms 22:54:27 INFO - PROCESS | 1815 | 1467957267865 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1815 | 1467957267868 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 22:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:54:27 INFO - PROCESS | 1815 | 1467957267876 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 1815 | 1467957267879 Marionette TRACE conn4 <- [1,702,null,{}] 22:54:27 INFO - PROCESS | 1815 | 1467957267894 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}] 22:54:27 INFO - PROCESS | 1815 | 1467957267902 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:28 INFO - PROCESS | 1815 | 1467957268143 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 22:54:28 INFO - PROCESS | 1815 | 1467957268338 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 1815 | 1467957268352 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3d7c00 == 76 [pid = 1815] [id = 183] 22:54:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x91913c00) [pid = 1815] [serial = 549] [outer = (nil)] 22:54:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x92a53c00) [pid = 1815] [serial = 550] [outer = 0x91913c00] 22:54:28 INFO - PROCESS | 1815 | 1467957268484 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x92ac1400) [pid = 1815] [serial = 551] [outer = 0x91913c00] 22:54:29 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:29 INFO - PROCESS | 1815 | 1467957269889 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]]]}] 22:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2032ms 22:54:29 INFO - PROCESS | 1815 | 1467957269950 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 1815 | 1467957269955 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 22:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:54:29 INFO - PROCESS | 1815 | 1467957269983 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 1815 | 1467957269988 Marionette TRACE conn4 <- [1,706,null,{}] 22:54:29 INFO - PROCESS | 1815 | 1467957269994 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}] 22:54:30 INFO - PROCESS | 1815 | 1467957270000 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:30 INFO - PROCESS | 1815 | 1467957270211 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 22:54:30 INFO - PROCESS | 1815 | 1467957270403 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 1815 | 1467957270416 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f686c00 == 77 [pid = 1815] [id = 184] 22:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x92625400) [pid = 1815] [serial = 552] [outer = (nil)] 22:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x93fcb000) [pid = 1815] [serial = 553] [outer = 0x92625400] 22:54:30 INFO - PROCESS | 1815 | 1467957270537 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x940c8000) [pid = 1815] [serial = 554] [outer = 0x92625400] 22:54:31 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:32 INFO - PROCESS | 1815 | 1467957272004 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]]]}] 22:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2089ms 22:54:32 INFO - PROCESS | 1815 | 1467957272071 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 1815 | 1467957272076 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 22:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:54:32 INFO - PROCESS | 1815 | 1467957272085 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 1815 | 1467957272089 Marionette TRACE conn4 <- [1,710,null,{}] 22:54:32 INFO - PROCESS | 1815 | 1467957272096 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}] 22:54:32 INFO - PROCESS | 1815 | 1467957272102 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:32 INFO - PROCESS | 1815 | 1467957272341 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 22:54:32 INFO - PROCESS | 1815 | 1467957272540 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 1815 | 1467957272552 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b5400 == 78 [pid = 1815] [id = 185] 22:54:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x92ac8c00) [pid = 1815] [serial = 555] [outer = (nil)] 22:54:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x954dc000) [pid = 1815] [serial = 556] [outer = 0x92ac8c00] 22:54:32 INFO - PROCESS | 1815 | 1467957272688 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x979c1c00) [pid = 1815] [serial = 557] [outer = 0x92ac8c00] 22:54:34 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:34 INFO - PROCESS | 1815 | 1467957274175 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]]]}] 22:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2139ms 22:54:34 INFO - PROCESS | 1815 | 1467957274226 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 22:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:54:34 INFO - PROCESS | 1815 | 1467957274231 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 22:54:34 INFO - PROCESS | 1815 | 1467957274240 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 1815 | 1467957274245 Marionette TRACE conn4 <- [1,714,null,{}] 22:54:34 INFO - PROCESS | 1815 | 1467957274253 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}] 22:54:34 INFO - PROCESS | 1815 | 1467957274264 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:34 INFO - PROCESS | 1815 | 1467957274660 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 22:54:35 INFO - PROCESS | 1815 | 1467957275133 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 1815 | 1467957275145 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5000 == 79 [pid = 1815] [id = 186] 22:54:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x8d1f5c00) [pid = 1815] [serial = 558] [outer = (nil)] 22:54:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8d36fc00) [pid = 1815] [serial = 559] [outer = 0x8d1f5c00] 22:54:35 INFO - PROCESS | 1815 | 1467957275246 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8ddc6800) [pid = 1815] [serial = 560] [outer = 0x8d1f5c00] 22:54:36 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:36 INFO - PROCESS | 1815 | 1467957276687 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]]]}] 22:54:36 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 22:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2496ms 22:54:36 INFO - PROCESS | 1815 | 1467957276846 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 1815 | 1467957276853 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 22:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:54:36 INFO - PROCESS | 1815 | 1467957276882 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 1815 | 1467957276888 Marionette TRACE conn4 <- [1,718,null,{}] 22:54:36 INFO - PROCESS | 1815 | 1467957276898 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}] 22:54:36 INFO - PROCESS | 1815 | 1467957276904 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:37 INFO - PROCESS | 1815 | 1467957277104 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 22:54:37 INFO - PROCESS | 1815 | 1467957277306 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 1815 | 1467957277314 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc6400 == 80 [pid = 1815] [id = 187] 22:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8ddd4400) [pid = 1815] [serial = 561] [outer = (nil)] 22:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8f3b7c00) [pid = 1815] [serial = 562] [outer = 0x8ddd4400] 22:54:37 INFO - PROCESS | 1815 | 1467957277437 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8f611800) [pid = 1815] [serial = 563] [outer = 0x8ddd4400] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x9a51f800 == 79 [pid = 1815] [id = 160] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3800 == 78 [pid = 1815] [id = 158] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8f681000) [pid = 1815] [serial = 487] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x9bd13c00) [pid = 1815] [serial = 439] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8d1f2c00) [pid = 1815] [serial = 460] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x9295cc00) [pid = 1815] [serial = 451] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x92960c00) [pid = 1815] [serial = 457] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9d449000) [pid = 1815] [serial = 442] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x922ad800) [pid = 1815] [serial = 433] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8d374c00) [pid = 1815] [serial = 463] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8f2e7000) [pid = 1815] [serial = 454] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0xa2008000) [pid = 1815] [serial = 445] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x8ec1cc00) [pid = 1815] [serial = 430] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0xa340e400) [pid = 1815] [serial = 448] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x9a519400) [pid = 1815] [serial = 436] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8eced400 == 77 [pid = 1815] [id = 179] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecd000 == 76 [pid = 1815] [id = 178] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8e582400 == 75 [pid = 1815] [id = 177] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36f800 == 74 [pid = 1815] [id = 176] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacf000 == 73 [pid = 1815] [id = 175] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4400 == 72 [pid = 1815] [id = 166] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x940c0800 == 71 [pid = 1815] [id = 165] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2ec000 == 70 [pid = 1815] [id = 164] 22:54:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8d373800 == 69 [pid = 1815] [id = 163] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8f3b2c00) [pid = 1815] [serial = 475] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8dacf400) [pid = 1815] [serial = 467] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8d374400) [pid = 1815] [serial = 466] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x9bd1c800) [pid = 1815] [serial = 485] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x92abf400) [pid = 1815] [serial = 473] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x99f7a800) [pid = 1815] [serial = 479] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8f60d000) [pid = 1815] [serial = 476] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8dad6000) [pid = 1815] [serial = 469] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x92623800) [pid = 1815] [serial = 478] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9295e400) [pid = 1815] [serial = 472] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9b4ba800) [pid = 1815] [serial = 482] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9b52a800) [pid = 1815] [serial = 428] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9aa60800) [pid = 1815] [serial = 481] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9b60c800) [pid = 1815] [serial = 484] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8f3d5400) [pid = 1815] [serial = 470] [outer = (nil)] [url = about:blank] 22:54:38 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:38 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:38 INFO - PROCESS | 1815 | 1467957278940 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]]]}] 22:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2097ms 22:54:38 INFO - PROCESS | 1815 | 1467957278980 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 1815 | 1467957278987 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 22:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:54:38 INFO - PROCESS | 1815 | 1467957278997 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 1815 | 1467957279001 Marionette TRACE conn4 <- [1,722,null,{}] 22:54:39 INFO - PROCESS | 1815 | 1467957279013 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}] 22:54:39 INFO - PROCESS | 1815 | 1467957279018 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:39 INFO - PROCESS | 1815 | 1467957279261 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 22:54:39 INFO - PROCESS | 1815 | 1467957279368 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 1815 | 1467957279374 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacf000 == 70 [pid = 1815] [id = 188] 22:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8dad6000) [pid = 1815] [serial = 564] [outer = (nil)] 22:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8f3df800) [pid = 1815] [serial = 565] [outer = 0x8dad6000] 22:54:39 INFO - PROCESS | 1815 | 1467957279448 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8fc71400) [pid = 1815] [serial = 566] [outer = 0x8dad6000] 22:54:40 INFO - PROCESS | 1815 | 1467957280270 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] 22:54:40 INFO - PROCESS | 1815 | 1467957280337 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 22:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:54:40 INFO - PROCESS | 1815 | 1467957280345 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 1815 | 1467957280354 Marionette TRACE conn4 <- [1,726,null,{}] 22:54:40 INFO - PROCESS | 1815 | 1467957280373 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}] 22:54:40 INFO - PROCESS | 1815 | 1467957280380 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:40 INFO - PROCESS | 1815 | 1467957280620 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 22:54:40 INFO - PROCESS | 1815 | 1467957280647 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 1815 | 1467957280655 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece0c00 == 71 [pid = 1815] [id = 189] 22:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x922ad400) [pid = 1815] [serial = 567] [outer = (nil)] 22:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x92a50800) [pid = 1815] [serial = 568] [outer = 0x922ad400] 22:54:40 INFO - PROCESS | 1815 | 1467957280724 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92abcc00) [pid = 1815] [serial = 569] [outer = 0x922ad400] 22:54:41 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:41 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:41 INFO - PROCESS | 1815 | 1467957281770 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]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1464ms 22:54:41 INFO - PROCESS | 1815 | 1467957281808 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1815 | 1467957281813 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 22:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:54:41 INFO - PROCESS | 1815 | 1467957281820 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1815 | 1467957281823 Marionette TRACE conn4 <- [1,730,null,{}] 22:54:41 INFO - PROCESS | 1815 | 1467957281829 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}] 22:54:41 INFO - PROCESS | 1815 | 1467957281835 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:42 INFO - PROCESS | 1815 | 1467957282079 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 22:54:42 INFO - PROCESS | 1815 | 1467957282134 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 1815 | 1467957282141 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x922ad000 == 72 [pid = 1815] [id = 190] 22:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x92ce5000) [pid = 1815] [serial = 570] [outer = (nil)] 22:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x93d2b400) [pid = 1815] [serial = 571] [outer = 0x92ce5000] 22:54:42 INFO - PROCESS | 1815 | 1467957282215 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x93fc2000) [pid = 1815] [serial = 572] [outer = 0x92ce5000] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8ec1f000) [pid = 1815] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8f3bdc00) [pid = 1815] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8e587800) [pid = 1815] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8e581c00) [pid = 1815] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8dad0000) [pid = 1815] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8e585c00) [pid = 1815] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9b5cb800) [pid = 1815] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:54:43 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8ec1e800) [pid = 1815] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:54:43 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:43 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:43 INFO - PROCESS | 1815 | 1467957283904 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] 22:54:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:54:43 INFO - PROCESS | 1815 | 1467957283980 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 22:54:43 INFO - PROCESS | 1815 | 1467957283990 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - PROCESS | 1815 | 1467957284000 Marionette TRACE conn4 <- [1,734,null,{}] 22:54:44 INFO - PROCESS | 1815 | 1467957284010 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}] 22:54:44 INFO - PROCESS | 1815 | 1467957284018 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:44 INFO - PROCESS | 1815 | 1467957284298 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 22:54:44 INFO - PROCESS | 1815 | 1467957284564 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 1815 | 1467957284575 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec13000 == 73 [pid = 1815] [id = 191] 22:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8ec19400) [pid = 1815] [serial = 573] [outer = (nil)] 22:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8f3b4400) [pid = 1815] [serial = 574] [outer = 0x8ec19400] 22:54:44 INFO - PROCESS | 1815 | 1467957284702 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8d377800) [pid = 1815] [serial = 575] [outer = 0x8ec19400] 22:54:45 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:45 INFO - PROCESS | 1815 | 1467957285713 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]]]}] 22:54:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1804ms 22:54:45 INFO - PROCESS | 1815 | 1467957285793 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 1815 | 1467957285801 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 22:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:54:45 INFO - PROCESS | 1815 | 1467957285814 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 1815 | 1467957285818 Marionette TRACE conn4 <- [1,738,null,{}] 22:54:45 INFO - PROCESS | 1815 | 1467957285826 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}] 22:54:45 INFO - PROCESS | 1815 | 1467957285832 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:46 INFO - PROCESS | 1815 | 1467957286127 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 22:54:46 INFO - PROCESS | 1815 | 1467957286440 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 1815 | 1467957286447 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3de000 == 74 [pid = 1815] [id = 192] 22:54:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8f680800) [pid = 1815] [serial = 576] [outer = (nil)] 22:54:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x91910c00) [pid = 1815] [serial = 577] [outer = 0x8f680800] 22:54:46 INFO - PROCESS | 1815 | 1467957286585 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x922aa000) [pid = 1815] [serial = 578] [outer = 0x8f680800] 22:54:47 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:47 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:48 INFO - PROCESS | 1815 | 1467957288027 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]]]}] 22:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2238ms 22:54:48 INFO - PROCESS | 1815 | 1467957288103 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 1815 | 1467957288108 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 22:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:54:48 INFO - PROCESS | 1815 | 1467957288142 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 1815 | 1467957288149 Marionette TRACE conn4 <- [1,742,null,{}] 22:54:48 INFO - PROCESS | 1815 | 1467957288170 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}] 22:54:48 INFO - PROCESS | 1815 | 1467957288180 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:48 INFO - PROCESS | 1815 | 1467957288408 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 22:54:48 INFO - PROCESS | 1815 | 1467957288607 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 1815 | 1467957288631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x91907400 == 75 [pid = 1815] [id = 193] 22:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x92962400) [pid = 1815] [serial = 579] [outer = (nil)] 22:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x940cdc00) [pid = 1815] [serial = 580] [outer = 0x92962400] 22:54:48 INFO - PROCESS | 1815 | 1467957288772 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9a2c3800) [pid = 1815] [serial = 581] [outer = 0x92962400] 22:54:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x93c0a000) [pid = 1815] [serial = 582] [outer = 0x92cdf800] 22:54:50 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:50 INFO - PROCESS | 1815 | 1467957290314 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]]]}] 22:54: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 22:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2247ms 22:54:50 INFO - PROCESS | 1815 | 1467957290386 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 1815 | 1467957290391 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 22:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:54:50 INFO - PROCESS | 1815 | 1467957290400 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 1815 | 1467957290404 Marionette TRACE conn4 <- [1,746,null,{}] 22:54:50 INFO - PROCESS | 1815 | 1467957290412 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}] 22:54:50 INFO - PROCESS | 1815 | 1467957290418 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:50 INFO - PROCESS | 1815 | 1467957290686 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 22:54:50 INFO - PROCESS | 1815 | 1467957290893 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 1815 | 1467957290901 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3d4800 == 76 [pid = 1815] [id = 194] 22:54:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f610400) [pid = 1815] [serial = 583] [outer = (nil)] 22:54:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9a90b000) [pid = 1815] [serial = 584] [outer = 0x8f610400] 22:54:51 INFO - PROCESS | 1815 | 1467957291037 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9a969c00) [pid = 1815] [serial = 585] [outer = 0x8f610400] 22:54:51 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:52 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:52 INFO - PROCESS | 1815 | 1467957292508 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]]]}] 22:54:52 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.) 22:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2185ms 22:54:52 INFO - PROCESS | 1815 | 1467957292586 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 1815 | 1467957292590 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 22:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:54:52 INFO - PROCESS | 1815 | 1467957292599 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 1815 | 1467957292603 Marionette TRACE conn4 <- [1,750,null,{}] 22:54:52 INFO - PROCESS | 1815 | 1467957292610 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}] 22:54:52 INFO - PROCESS | 1815 | 1467957292616 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:52 INFO - PROCESS | 1815 | 1467957292869 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 22:54:53 INFO - PROCESS | 1815 | 1467957293070 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 1815 | 1467957293081 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad2800 == 77 [pid = 1815] [id = 195] 22:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x922b0400) [pid = 1815] [serial = 586] [outer = (nil)] 22:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x9aa64400) [pid = 1815] [serial = 587] [outer = 0x922b0400] 22:54:53 INFO - PROCESS | 1815 | 1467957293209 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x9abd9c00) [pid = 1815] [serial = 588] [outer = 0x922b0400] 22:54:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:54 INFO - PROCESS | 1815 | 1467957294706 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]]]}] 22:54:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2135ms 22:54:54 INFO - PROCESS | 1815 | 1467957294738 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 1815 | 1467957294742 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 22:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:54:54 INFO - PROCESS | 1815 | 1467957294752 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 1815 | 1467957294756 Marionette TRACE conn4 <- [1,754,null,{}] 22:54:54 INFO - PROCESS | 1815 | 1467957294763 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}] 22:54:54 INFO - PROCESS | 1815 | 1467957294774 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:55 INFO - PROCESS | 1815 | 1467957295042 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 22:54:55 INFO - PROCESS | 1815 | 1467957295246 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 1815 | 1467957295254 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4400 == 78 [pid = 1815] [id = 196] 22:54:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8d1edc00) [pid = 1815] [serial = 589] [outer = (nil)] 22:54:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x9b4b6000) [pid = 1815] [serial = 590] [outer = 0x8d1edc00] 22:54:55 INFO - PROCESS | 1815 | 1467957295379 Marionette DEBUG loaded listener.js 22:54:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9b5d4000) [pid = 1815] [serial = 591] [outer = 0x8d1edc00] 22:54:56 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:56 INFO - PROCESS | 1815 | 1467957296749 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]]]}] 22:54:56 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 22:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2040ms 22:54:56 INFO - PROCESS | 1815 | 1467957296809 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 22:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:54:56 INFO - PROCESS | 1815 | 1467957296814 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 22:54:56 INFO - PROCESS | 1815 | 1467957296844 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 1815 | 1467957296852 Marionette TRACE conn4 <- [1,758,null,{}] 22:54:56 INFO - PROCESS | 1815 | 1467957296865 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}] 22:54:56 INFO - PROCESS | 1815 | 1467957296869 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:57 INFO - PROCESS | 1815 | 1467957297045 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 22:54:57 INFO - PROCESS | 1815 | 1467957297236 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 1815 | 1467957297243 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d376400 == 79 [pid = 1815] [id = 197] 22:54:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x91907800) [pid = 1815] [serial = 592] [outer = (nil)] 22:54:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x9b684800) [pid = 1815] [serial = 593] [outer = 0x91907800] 22:54:57 INFO - PROCESS | 1815 | 1467957297324 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x9bd0e000) [pid = 1815] [serial = 594] [outer = 0x91907800] 22:54:58 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:58 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:54:58 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:58 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:58 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:54:58 INFO - PROCESS | 1815 | 1467957298268 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]]]}] 22:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1517ms 22:54:58 INFO - PROCESS | 1815 | 1467957298338 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 22:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:54:58 INFO - PROCESS | 1815 | 1467957298342 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 22:54:58 INFO - PROCESS | 1815 | 1467957298349 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 1815 | 1467957298353 Marionette TRACE conn4 <- [1,762,null,{}] 22:54:58 INFO - PROCESS | 1815 | 1467957298358 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}] 22:54:58 INFO - PROCESS | 1815 | 1467957298363 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:58 INFO - PROCESS | 1815 | 1467957298561 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 22:54:58 INFO - PROCESS | 1815 | 1467957298824 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 1815 | 1467957298834 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:54:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed7800 == 80 [pid = 1815] [id = 198] 22:54:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8aed7c00) [pid = 1815] [serial = 595] [outer = (nil)] 22:54:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8e587800) [pid = 1815] [serial = 596] [outer = 0x8aed7c00] 22:54:58 INFO - PROCESS | 1815 | 1467957298961 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8f2de400) [pid = 1815] [serial = 597] [outer = 0x8aed7c00] 22:55:00 INFO - PROCESS | 1815 | 1467957300381 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]]]}] 22:55:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2097ms 22:55:00 INFO - PROCESS | 1815 | 1467957300454 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 1815 | 1467957300458 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 22:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:55:00 INFO - PROCESS | 1815 | 1467957300467 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - PROCESS | 1815 | 1467957300471 Marionette TRACE conn4 <- [1,766,null,{}] 22:55:00 INFO - PROCESS | 1815 | 1467957300776 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}] 22:55:00 INFO - PROCESS | 1815 | 1467957300783 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:01 INFO - PROCESS | 1815 | 1467957301093 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 22:55:01 INFO - PROCESS | 1815 | 1467957301258 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 1815 | 1467957301269 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd2800 == 81 [pid = 1815] [id = 199] 22:55:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8ddd4c00) [pid = 1815] [serial = 598] [outer = (nil)] 22:55:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8ec11c00) [pid = 1815] [serial = 599] [outer = 0x8ddd4c00] 22:55:01 INFO - PROCESS | 1815 | 1467957301361 Marionette DEBUG loaded listener.js 22:55:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8ec20800) [pid = 1815] [serial = 600] [outer = 0x8ddd4c00] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370000 == 80 [pid = 1815] [id = 155] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36a400 == 79 [pid = 1815] [id = 154] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0xa1193000 == 78 [pid = 1815] [id = 148] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2dd400 == 77 [pid = 1815] [id = 151] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad3800 == 76 [pid = 1815] [id = 156] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x92628c00) [pid = 1815] [serial = 541] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x92956800 == 75 [pid = 1815] [id = 150] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece0c00 == 74 [pid = 1815] [id = 189] 22:55:03 INFO - PROCESS | 1815 | 1467957303090 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]]]}] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacf000 == 73 [pid = 1815] [id = 188] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc6400 == 72 [pid = 1815] [id = 187] 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5000 == 71 [pid = 1815] [id = 186] 22:55:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2692ms 22:55:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac7400 == 70 [pid = 1815] [id = 181] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x9d456c00) [pid = 1815] [serial = 392] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x92624000) [pid = 1815] [serial = 410] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8fe7f400) [pid = 1815] [serial = 535] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x8fc70800) [pid = 1815] [serial = 493] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x92628000) [pid = 1815] [serial = 538] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0xa23b6000) [pid = 1815] [serial = 505] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8f3bb000) [pid = 1815] [serial = 532] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8fc6a800) [pid = 1815] [serial = 533] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8f3bb800) [pid = 1815] [serial = 530] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8ece6400) [pid = 1815] [serial = 529] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x9b52fc00) [pid = 1815] [serial = 499] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8e253400) [pid = 1815] [serial = 527] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8ddc9c00) [pid = 1815] [serial = 526] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x979b4c00) [pid = 1815] [serial = 496] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0xa5023800) [pid = 1815] [serial = 511] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8e58dc00) [pid = 1815] [serial = 490] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0xa3402000) [pid = 1815] [serial = 508] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8aed3000) [pid = 1815] [serial = 523] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0xa823cc00) [pid = 1815] [serial = 520] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9c122800) [pid = 1815] [serial = 502] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8ddcec00) [pid = 1815] [serial = 517] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0xa6a93400) [pid = 1815] [serial = 514] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8fe84000) [pid = 1815] [serial = 488] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9295b400) [pid = 1815] [serial = 539] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x922a1400) [pid = 1815] [serial = 536] [outer = (nil)] [url = about:blank] 22:55:03 INFO - PROCESS | 1815 | 1467957303190 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 1815 | 1467957303202 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 22:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:55:03 INFO - PROCESS | 1815 | 1467957303224 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 1815 | 1467957303229 Marionette TRACE conn4 <- [1,770,null,{}] 22:55:03 INFO - PROCESS | 1815 | 1467957303241 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}] 22:55:03 INFO - PROCESS | 1815 | 1467957303246 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:03 INFO - PROCESS | 1815 | 1467957303595 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 22:55:03 INFO - PROCESS | 1815 | 1467957303755 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:03 INFO - PROCESS | 1815 | 1467957303769 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd0000 == 71 [pid = 1815] [id = 200] 22:55:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8ddd0400) [pid = 1815] [serial = 601] [outer = (nil)] 22:55:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8e583400) [pid = 1815] [serial = 602] [outer = 0x8ddd0400] 22:55:03 INFO - PROCESS | 1815 | 1467957303873 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8ec1dc00) [pid = 1815] [serial = 603] [outer = 0x8ddd0400] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x9a90a400 == 70 [pid = 1815] [id = 28] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x998cc000 == 69 [pid = 1815] [id = 26] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1d400 == 68 [pid = 1815] [id = 66] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa60c00 == 67 [pid = 1815] [id = 27] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58cc00 == 66 [pid = 1815] [id = 119] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x93d27000 == 65 [pid = 1815] [id = 161] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec13c00 == 64 [pid = 1815] [id = 102] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x91907400 == 63 [pid = 1815] [id = 193] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec13000 == 62 [pid = 1815] [id = 191] 22:55:06 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3de000 == 61 [pid = 1815] [id = 192] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f60e800 == 60 [pid = 1815] [id = 157] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x954e6c00 == 59 [pid = 1815] [id = 109] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4000 == 58 [pid = 1815] [id = 159] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9d933000 == 57 [pid = 1815] [id = 17] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacb400 == 56 [pid = 1815] [id = 134] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9abe2400 == 55 [pid = 1815] [id = 45] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1d400 == 54 [pid = 1815] [id = 169] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8d376400 == 53 [pid = 1815] [id = 197] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x93fcb400 == 52 [pid = 1815] [id = 33] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0xa1122000 == 51 [pid = 1815] [id = 171] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9d9b4800 == 50 [pid = 1815] [id = 16] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0xa3401800 == 49 [pid = 1815] [id = 132] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x98449000 == 48 [pid = 1815] [id = 44] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3d4800 == 47 [pid = 1815] [id = 194] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0xa5020000 == 46 [pid = 1815] [id = 69] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4400 == 45 [pid = 1815] [id = 196] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x94048800 == 44 [pid = 1815] [id = 55] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9a51e400 == 43 [pid = 1815] [id = 173] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x92ce1000 == 42 [pid = 1815] [id = 29] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9324fc00 == 41 [pid = 1815] [id = 54] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f686c00 == 40 [pid = 1815] [id = 184] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ef400 == 39 [pid = 1815] [id = 153] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0xa3293000 == 38 [pid = 1815] [id = 46] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x9b4b5800 == 37 [pid = 1815] [id = 68] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6d000 == 36 [pid = 1815] [id = 131] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad2800 == 35 [pid = 1815] [id = 195] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3d7c00 == 34 [pid = 1815] [id = 183] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b5400 == 33 [pid = 1815] [id = 185] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x925d1000 == 32 [pid = 1815] [id = 19] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x94042800 == 31 [pid = 1815] [id = 170] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x93c08400 == 30 [pid = 1815] [id = 70] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3da800 == 29 [pid = 1815] [id = 133] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x998cec00 == 28 [pid = 1815] [id = 168] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed7800 == 27 [pid = 1815] [id = 198] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8d375000 == 26 [pid = 1815] [id = 182] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x93d26800 == 25 [pid = 1815] [id = 20] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x93fc8000 == 24 [pid = 1815] [id = 18] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeca800 == 23 [pid = 1815] [id = 174] 22:55:07 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad4400 == 22 [pid = 1815] [id = 152] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x998c4400 == 21 [pid = 1815] [id = 47] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x94049400 == 20 [pid = 1815] [id = 67] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1e400 == 19 [pid = 1815] [id = 136] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x9c11b000 == 18 [pid = 1815] [id = 149] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0xa8c1c800 == 17 [pid = 1815] [id = 71] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x9190d400 == 16 [pid = 1815] [id = 135] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac2000 == 15 [pid = 1815] [id = 72] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x998c9400 == 14 [pid = 1815] [id = 167] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9c00 == 13 [pid = 1815] [id = 172] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd2800 == 12 [pid = 1815] [id = 199] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad0800 == 11 [pid = 1815] [id = 162] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x925d1400 == 10 [pid = 1815] [id = 180] 22:55:08 INFO - PROCESS | 1815 | --DOCSHELL 0x922ad000 == 9 [pid = 1815] [id = 190] 22:55:10 INFO - PROCESS | 1815 | 1467957310500 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]]]}] 22:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 7314ms 22:55:10 INFO - PROCESS | 1815 | 1467957310538 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 1815 | 1467957310544 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 22:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:55:10 INFO - PROCESS | 1815 | 1467957310552 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 1815 | 1467957310558 Marionette TRACE conn4 <- [1,774,null,{}] 22:55:10 INFO - PROCESS | 1815 | 1467957310567 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}] 22:55:10 INFO - PROCESS | 1815 | 1467957310573 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:10 INFO - PROCESS | 1815 | 1467957310754 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 22:55:10 INFO - PROCESS | 1815 | 1467957310904 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 1815 | 1467957310917 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacd400 == 10 [pid = 1815] [id = 201] 22:55:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8dacec00) [pid = 1815] [serial = 604] [outer = (nil)] 22:55:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8dad4400) [pid = 1815] [serial = 605] [outer = 0x8dacec00] 22:55:10 INFO - PROCESS | 1815 | 1467957310992 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8ddc8000) [pid = 1815] [serial = 606] [outer = 0x8dacec00] 22:55:11 INFO - PROCESS | 1815 | 1467957311871 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]]]}] 22:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1333ms 22:55:11 INFO - PROCESS | 1815 | 1467957311885 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 1815 | 1467957311895 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 22:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:55:11 INFO - PROCESS | 1815 | 1467957311908 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 1815 | 1467957311912 Marionette TRACE conn4 <- [1,778,null,{}] 22:55:11 INFO - PROCESS | 1815 | 1467957311920 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}] 22:55:11 INFO - PROCESS | 1815 | 1467957311925 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:12 INFO - PROCESS | 1815 | 1467957312150 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 22:55:12 INFO - PROCESS | 1815 | 1467957312337 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:12 INFO - PROCESS | 1815 | 1467957312348 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e590400 == 11 [pid = 1815] [id = 202] 22:55:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8ec1e400) [pid = 1815] [serial = 607] [outer = (nil)] 22:55:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8ece4c00) [pid = 1815] [serial = 608] [outer = 0x8ec1e400] 22:55:12 INFO - PROCESS | 1815 | 1467957312424 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8eceb800) [pid = 1815] [serial = 609] [outer = 0x8ec1e400] 22:55:13 INFO - PROCESS | 1815 | 1467957313496 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]]]}] 22:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1645ms 22:55:13 INFO - PROCESS | 1815 | 1467957313554 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 1815 | 1467957313558 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 22:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:55:13 INFO - PROCESS | 1815 | 1467957313566 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 1815 | 1467957313572 Marionette TRACE conn4 <- [1,782,null,{}] 22:55:13 INFO - PROCESS | 1815 | 1467957313602 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}] 22:55:13 INFO - PROCESS | 1815 | 1467957313612 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:13 INFO - PROCESS | 1815 | 1467957313882 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 22:55:14 INFO - PROCESS | 1815 | 1467957314060 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 1815 | 1467957314074 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67e400 == 12 [pid = 1815] [id = 203] 22:55:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8f67ec00) [pid = 1815] [serial = 610] [outer = (nil)] 22:55:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8f684400) [pid = 1815] [serial = 611] [outer = 0x8f67ec00] 22:55:14 INFO - PROCESS | 1815 | 1467957314154 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8fc6e400) [pid = 1815] [serial = 612] [outer = 0x8f67ec00] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x92962400) [pid = 1815] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8f680800) [pid = 1815] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x9261d800) [pid = 1815] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8f67c400) [pid = 1815] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0xa6ea9400) [pid = 1815] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x92a53000) [pid = 1815] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0xa2ffac00) [pid = 1815] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8ddc6000) [pid = 1815] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8e260000) [pid = 1815] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8aece000) [pid = 1815] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9b5cfc00) [pid = 1815] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9abdc800) [pid = 1815] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9c122000) [pid = 1815] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0xa2002400) [pid = 1815] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x940c4400) [pid = 1815] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8ec19400) [pid = 1815] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8dad6000) [pid = 1815] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x922ad400) [pid = 1815] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x92ce5000) [pid = 1815] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8aed7c00) [pid = 1815] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x91907800) [pid = 1815] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0xa2fbc000) [pid = 1815] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8dad6c00) [pid = 1815] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8ddd4400) [pid = 1815] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8d1f5c00) [pid = 1815] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0xa3403000) [pid = 1815] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x92ac8c00) [pid = 1815] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x92a4e400) [pid = 1815] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x91916c00) [pid = 1815] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x92625400) [pid = 1815] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x92957400) [pid = 1815] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x93fc3c00) [pid = 1815] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x9d449800) [pid = 1815] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8d1f0400) [pid = 1815] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8f2e0000) [pid = 1815] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x9bd1b000) [pid = 1815] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8d370400) [pid = 1815] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x91913c00) [pid = 1815] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x91907c00) [pid = 1815] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x9a962400) [pid = 1815] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8ec1f800) [pid = 1815] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x93fc8400) [pid = 1815] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0xa119b400) [pid = 1815] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8f2e1800) [pid = 1815] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8f683c00) [pid = 1815] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8dacdc00) [pid = 1815] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8d1edc00) [pid = 1815] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x922b0400) [pid = 1815] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:55:16 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8f610400) [pid = 1815] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:55:16 INFO - PROCESS | 1815 | 1467957316947 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]]]}] 22:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3420ms 22:55:17 INFO - PROCESS | 1815 | 1467957317007 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 1815 | 1467957317015 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 22:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:55:17 INFO - PROCESS | 1815 | 1467957317025 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 1815 | 1467957317029 Marionette TRACE conn4 <- [1,786,null,{}] 22:55:17 INFO - PROCESS | 1815 | 1467957317039 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}] 22:55:17 INFO - PROCESS | 1815 | 1467957317045 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:17 INFO - PROCESS | 1815 | 1467957317259 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 22:55:17 INFO - PROCESS | 1815 | 1467957317496 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 1815 | 1467957317506 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36e800 == 13 [pid = 1815] [id = 204] 22:55:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8d378000) [pid = 1815] [serial = 613] [outer = (nil)] 22:55:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8ec18800) [pid = 1815] [serial = 614] [outer = 0x8d378000] 22:55:17 INFO - PROCESS | 1815 | 1467957317585 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8f609000) [pid = 1815] [serial = 615] [outer = 0x8d378000] 22:55:18 INFO - PROCESS | 1815 | 1467957318588 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]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1643ms 22:55:18 INFO - PROCESS | 1815 | 1467957318668 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 1815 | 1467957318675 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 22:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:55:18 INFO - PROCESS | 1815 | 1467957318685 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 1815 | 1467957318691 Marionette TRACE conn4 <- [1,790,null,{}] 22:55:18 INFO - PROCESS | 1815 | 1467957318700 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}] 22:55:18 INFO - PROCESS | 1815 | 1467957318707 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:18 INFO - PROCESS | 1815 | 1467957318959 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 22:55:19 INFO - PROCESS | 1815 | 1467957319248 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 1815 | 1467957319257 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36d000 == 14 [pid = 1815] [id = 205] 22:55:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8d372400) [pid = 1815] [serial = 616] [outer = (nil)] 22:55:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8ddd4400) [pid = 1815] [serial = 617] [outer = 0x8d372400] 22:55:19 INFO - PROCESS | 1815 | 1467957319388 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8e585000) [pid = 1815] [serial = 618] [outer = 0x8d372400] 22:55:20 INFO - PROCESS | 1815 | 1467957320472 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]]]}] 22:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1837ms 22:55:20 INFO - PROCESS | 1815 | 1467957320522 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 22:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:55:20 INFO - PROCESS | 1815 | 1467957320531 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 22:55:20 INFO - PROCESS | 1815 | 1467957320544 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 1815 | 1467957320550 Marionette TRACE conn4 <- [1,794,null,{}] 22:55:20 INFO - PROCESS | 1815 | 1467957320557 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}] 22:55:20 INFO - PROCESS | 1815 | 1467957320564 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:20 INFO - PROCESS | 1815 | 1467957320849 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 22:55:21 INFO - PROCESS | 1815 | 1467957321116 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 1815 | 1467957321128 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac8400 == 15 [pid = 1815] [id = 206] 22:55:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8f60b800) [pid = 1815] [serial = 619] [outer = (nil)] 22:55:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8fc6a800) [pid = 1815] [serial = 620] [outer = 0x8f60b800] 22:55:21 INFO - PROCESS | 1815 | 1467957321265 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8fc76800) [pid = 1815] [serial = 621] [outer = 0x8f60b800] 22:55:22 INFO - PROCESS | 1815 | 1467957322364 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]]]}] 22:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1893ms 22:55:22 INFO - PROCESS | 1815 | 1467957322436 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 1815 | 1467957322441 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 22:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:55:22 INFO - PROCESS | 1815 | 1467957322449 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 1815 | 1467957322457 Marionette TRACE conn4 <- [1,798,null,{}] 22:55:22 INFO - PROCESS | 1815 | 1467957322477 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}] 22:55:22 INFO - PROCESS | 1815 | 1467957322487 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:22 INFO - PROCESS | 1815 | 1467957322735 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 22:55:23 INFO - PROCESS | 1815 | 1467957322997 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 1815 | 1467957323010 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x91914400 == 16 [pid = 1815] [id = 207] 22:55:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x91914800) [pid = 1815] [serial = 622] [outer = (nil)] 22:55:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x922a5c00) [pid = 1815] [serial = 623] [outer = 0x91914800] 22:55:23 INFO - PROCESS | 1815 | 1467957323141 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x922ad400) [pid = 1815] [serial = 624] [outer = 0x91914800] 22:55:24 INFO - PROCESS | 1815 | 1467957324142 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]]]}] 22:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 22:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1744ms 22:55:24 INFO - PROCESS | 1815 | 1467957324194 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 22:55:24 INFO - PROCESS | 1815 | 1467957324199 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 22:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:55:24 INFO - PROCESS | 1815 | 1467957324206 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:55:24 INFO - PROCESS | 1815 | 1467957324210 Marionette TRACE conn4 <- [1,802,null,{}] 22:55:24 INFO - PROCESS | 1815 | 1467957324216 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}] 22:55:24 INFO - PROCESS | 1815 | 1467957324221 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:24 INFO - PROCESS | 1815 | 1467957324407 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 22:55:24 INFO - PROCESS | 1815 | 1467957324644 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 1815 | 1467957324653 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e256800 == 17 [pid = 1815] [id = 208] 22:55:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x922a3800) [pid = 1815] [serial = 625] [outer = (nil)] 22:55:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x92622c00) [pid = 1815] [serial = 626] [outer = 0x922a3800] 22:55:24 INFO - PROCESS | 1815 | 1467957324778 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x92624400) [pid = 1815] [serial = 627] [outer = 0x922a3800] 22:55:25 INFO - PROCESS | 1815 | 1467957325763 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]]]}] 22:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 22:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1632ms 22:55:25 INFO - PROCESS | 1815 | 1467957325840 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 22:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:55:25 INFO - PROCESS | 1815 | 1467957325845 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 22:55:25 INFO - PROCESS | 1815 | 1467957325851 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 1815 | 1467957325855 Marionette TRACE conn4 <- [1,806,null,{}] 22:55:25 INFO - PROCESS | 1815 | 1467957325861 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}] 22:55:25 INFO - PROCESS | 1815 | 1467957325867 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:26 INFO - PROCESS | 1815 | 1467957326093 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 22:55:26 INFO - PROCESS | 1815 | 1467957326337 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 1815 | 1467957326348 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3df000 == 18 [pid = 1815] [id = 209] 22:55:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x9261dc00) [pid = 1815] [serial = 628] [outer = (nil)] 22:55:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x92958000) [pid = 1815] [serial = 629] [outer = 0x9261dc00] 22:55:26 INFO - PROCESS | 1815 | 1467957326477 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9295cc00) [pid = 1815] [serial = 630] [outer = 0x9261dc00] 22:55:27 INFO - PROCESS | 1815 | 1467957327479 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]]]}] 22:55:27 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 22:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1685ms 22:55:27 INFO - PROCESS | 1815 | 1467957327537 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 22:55:27 INFO - PROCESS | 1815 | 1467957327542 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 22:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:55:27 INFO - PROCESS | 1815 | 1467957327550 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:55:27 INFO - PROCESS | 1815 | 1467957327554 Marionette TRACE conn4 <- [1,810,null,{}] 22:55:27 INFO - PROCESS | 1815 | 1467957327561 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}] 22:55:27 INFO - PROCESS | 1815 | 1467957327573 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:27 INFO - PROCESS | 1815 | 1467957327852 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 22:55:28 INFO - PROCESS | 1815 | 1467957328131 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:28 INFO - PROCESS | 1815 | 1467957328143 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed0800 == 19 [pid = 1815] [id = 210] 22:55:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8dad4c00) [pid = 1815] [serial = 631] [outer = (nil)] 22:55:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x93250c00) [pid = 1815] [serial = 632] [outer = 0x8dad4c00] 22:55:28 INFO - PROCESS | 1815 | 1467957328269 Marionette DEBUG loaded listener.js 22:55:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x93251000) [pid = 1815] [serial = 633] [outer = 0x8dad4c00] 22:55:29 INFO - PROCESS | 1815 | 1467957329304 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]]]}] 22:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1787ms 22:55:29 INFO - PROCESS | 1815 | 1467957329338 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 22:55:29 INFO - PROCESS | 1815 | 1467957329343 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 22:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:55:29 INFO - PROCESS | 1815 | 1467957329350 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:55:29 INFO - PROCESS | 1815 | 1467957329354 Marionette TRACE conn4 <- [1,814,null,{}] 22:55:29 INFO - PROCESS | 1815 | 1467957329361 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}] 22:55:29 INFO - PROCESS | 1815 | 1467957329367 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:29 INFO - PROCESS | 1815 | 1467957329616 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 22:55:29 INFO - PROCESS | 1815 | 1467957329914 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 1815 | 1467957329923 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e6c00 == 20 [pid = 1815] [id = 211] 22:55:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8d1e8400) [pid = 1815] [serial = 634] [outer = (nil)] 22:55:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x93d1d800) [pid = 1815] [serial = 635] [outer = 0x8d1e8400] 22:55:30 INFO - PROCESS | 1815 | 1467957330020 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x93f19c00) [pid = 1815] [serial = 636] [outer = 0x8d1e8400] 22:55:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 22:55:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:55:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 22:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:55:31 INFO - _addTest/ [0,817,"getWindowHandle",null] 22:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:55:31 INFO - PROCESS | 1815 | 1467957331101 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 22:55:31 INFO - PROCESS | 1815 | 1467957331108 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 1815 | 1467957331112 Marionette TRACE conn4 <- [1,818,null,{}] 22:55:31 INFO - PROCESS | 1815 | 1467957331119 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}] 22:55:31 INFO - PROCESS | 1815 | 1467957331125 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:31 INFO - PROCESS | 1815 | 1467957331336 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 22:55:31 INFO - PROCESS | 1815 | 1467957331585 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 1815 | 1467957331596 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed1800 == 21 [pid = 1815] [id = 212] 22:55:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8aed5c00) [pid = 1815] [serial = 637] [outer = (nil)] 22:55:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8f3da400) [pid = 1815] [serial = 638] [outer = 0x8aed5c00] 22:55:31 INFO - PROCESS | 1815 | 1467957331695 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8fc74c00) [pid = 1815] [serial = 639] [outer = 0x8aed5c00] 22:55:32 INFO - PROCESS | 1815 | 1467957332681 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]]]}] 22:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1588ms 22:55:32 INFO - PROCESS | 1815 | 1467957332696 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 22:55:32 INFO - PROCESS | 1815 | 1467957332699 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 22:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:55:32 INFO - PROCESS | 1815 | 1467957332707 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 1815 | 1467957332711 Marionette TRACE conn4 <- [1,822,null,{}] 22:55:32 INFO - PROCESS | 1815 | 1467957332718 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}] 22:55:32 INFO - PROCESS | 1815 | 1467957332723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:32 INFO - PROCESS | 1815 | 1467957332916 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 22:55:33 INFO - PROCESS | 1815 | 1467957333189 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 1815 | 1467957333198 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e8c00 == 22 [pid = 1815] [id = 213] 22:55:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8d1eac00) [pid = 1815] [serial = 640] [outer = (nil)] 22:55:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8ddcc400) [pid = 1815] [serial = 641] [outer = 0x8d1eac00] 22:55:33 INFO - PROCESS | 1815 | 1467957333304 Marionette DEBUG loaded listener.js 22:55:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8f2e6000) [pid = 1815] [serial = 642] [outer = 0x8d1eac00] 22:55:34 INFO - PROCESS | 1815 | 1467957334306 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] 22:55:34 INFO - PROCESS | 1815 | 1467957334353 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 22:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:55:34 INFO - PROCESS | 1815 | 1467957334361 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 1815 | 1467957334365 Marionette TRACE conn4 <- [1,826,null,{}] 22:55:34 INFO - PROCESS | 1815 | 1467957334372 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}] 22:55:34 INFO - PROCESS | 1815 | 1467957334377 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:34 INFO - PROCESS | 1815 | 1467957334597 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 22:55:35 INFO - PROCESS | 1815 | 1467957335015 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 1815 | 1467957335024 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecb800 == 23 [pid = 1815] [id = 214] 22:55:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8aecbc00) [pid = 1815] [serial = 643] [outer = (nil)] 22:55:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8d1e6800) [pid = 1815] [serial = 644] [outer = 0x8aecbc00] 22:55:35 INFO - PROCESS | 1815 | 1467957335150 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8d1f1000) [pid = 1815] [serial = 645] [outer = 0x8aecbc00] 22:55:36 INFO - PROCESS | 1815 | 1467957336161 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]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1833ms 22:55:36 INFO - PROCESS | 1815 | 1467957336198 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 1815 | 1467957336204 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 22:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:55:36 INFO - PROCESS | 1815 | 1467957336213 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 1815 | 1467957336218 Marionette TRACE conn4 <- [1,830,null,{}] 22:55:36 INFO - PROCESS | 1815 | 1467957336227 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}] 22:55:36 INFO - PROCESS | 1815 | 1467957336234 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:36 INFO - PROCESS | 1815 | 1467957336507 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x940cdc00) [pid = 1815] [serial = 580] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x91910c00) [pid = 1815] [serial = 577] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8d377800) [pid = 1815] [serial = 575] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8f3b4400) [pid = 1815] [serial = 574] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x93fc2000) [pid = 1815] [serial = 572] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x92abcc00) [pid = 1815] [serial = 569] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8ec11c00) [pid = 1815] [serial = 599] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8f3df800) [pid = 1815] [serial = 565] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x92a50800) [pid = 1815] [serial = 568] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x93d2b400) [pid = 1815] [serial = 571] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8e587800) [pid = 1815] [serial = 596] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8f2de400) [pid = 1815] [serial = 597] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x9bd0e000) [pid = 1815] [serial = 594] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x9b684800) [pid = 1815] [serial = 593] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0xa4e0c800) [pid = 1815] [serial = 449] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8e590800) [pid = 1815] [serial = 545] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8f611800) [pid = 1815] [serial = 563] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8d36fc00) [pid = 1815] [serial = 559] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0xa340b800) [pid = 1815] [serial = 398] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x979c1c00) [pid = 1815] [serial = 557] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x92a5b400) [pid = 1815] [serial = 401] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0xa3207000) [pid = 1815] [serial = 407] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x940c8000) [pid = 1815] [serial = 554] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x92961400) [pid = 1815] [serial = 452] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9abdd800) [pid = 1815] [serial = 437] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8f3b7c00) [pid = 1815] [serial = 562] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x954dc000) [pid = 1815] [serial = 556] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0xa237f800) [pid = 1815] [serial = 395] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x92955000) [pid = 1815] [serial = 461] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8f2e9800) [pid = 1815] [serial = 455] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x9c130800) [pid = 1815] [serial = 389] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8d379000) [pid = 1815] [serial = 464] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x92ac1400) [pid = 1815] [serial = 551] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x93fcb000) [pid = 1815] [serial = 553] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x91914000) [pid = 1815] [serial = 404] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x9bdbc800) [pid = 1815] [serial = 440] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8ddc6800) [pid = 1815] [serial = 560] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x92a53c00) [pid = 1815] [serial = 550] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8f67f000) [pid = 1815] [serial = 548] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8e253c00) [pid = 1815] [serial = 544] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x9d92e800) [pid = 1815] [serial = 443] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8f3e2000) [pid = 1815] [serial = 547] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0xa2fbe400) [pid = 1815] [serial = 446] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0xa1192c00) [pid = 1815] [serial = 458] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x92a4fc00) [pid = 1815] [serial = 434] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8ecee000) [pid = 1815] [serial = 431] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x9b5d4000) [pid = 1815] [serial = 591] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x9b4b6000) [pid = 1815] [serial = 590] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x9abd9c00) [pid = 1815] [serial = 588] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x9a969c00) [pid = 1815] [serial = 585] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x9aa64400) [pid = 1815] [serial = 587] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8ece2800) [pid = 1815] [serial = 380] [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.] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x9a90b000) [pid = 1815] [serial = 584] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x9a2c3800) [pid = 1815] [serial = 581] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x922aa000) [pid = 1815] [serial = 578] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x92a5ac00) [pid = 1815] [serial = 542] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x922b0800) [pid = 1815] [serial = 494] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0xa8261000) [pid = 1815] [serial = 521] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x9b5d7400) [pid = 1815] [serial = 500] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0xa6e9f400) [pid = 1815] [serial = 515] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8ddd0c00) [pid = 1815] [serial = 518] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8ece4400) [pid = 1815] [serial = 491] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8aed6000) [pid = 1815] [serial = 524] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0xa620cc00) [pid = 1815] [serial = 512] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x9d44f800) [pid = 1815] [serial = 503] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0xa3406000) [pid = 1815] [serial = 509] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0xa25f4400) [pid = 1815] [serial = 506] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x99fcf800) [pid = 1815] [serial = 497] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x8fc71400) [pid = 1815] [serial = 566] [outer = (nil)] [url = about:blank] 22:55:36 INFO - PROCESS | 1815 | 1467957336877 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 1815 | 1467957336886 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ea400 == 24 [pid = 1815] [id = 215] 22:55:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x8d1f0c00) [pid = 1815] [serial = 646] [outer = (nil)] 22:55:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x8d379800) [pid = 1815] [serial = 647] [outer = 0x8d1f0c00] 22:55:37 INFO - PROCESS | 1815 | 1467957337003 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x8ddca400) [pid = 1815] [serial = 648] [outer = 0x8d1f0c00] 22:55:37 INFO - PROCESS | 1815 | 1467957337814 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]]]}] 22:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1643ms 22:55:37 INFO - PROCESS | 1815 | 1467957337859 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 1815 | 1467957337865 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 22:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:55:37 INFO - PROCESS | 1815 | 1467957337872 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 1815 | 1467957337875 Marionette TRACE conn4 <- [1,834,null,{}] 22:55:37 INFO - PROCESS | 1815 | 1467957337882 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}] 22:55:37 INFO - PROCESS | 1815 | 1467957337886 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:38 INFO - PROCESS | 1815 | 1467957338081 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 22:55:38 INFO - PROCESS | 1815 | 1467957338231 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 1815 | 1467957338241 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e583c00 == 25 [pid = 1815] [id = 216] 22:55:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x8e58ec00) [pid = 1815] [serial = 649] [outer = (nil)] 22:55:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x8ece4400) [pid = 1815] [serial = 650] [outer = 0x8e58ec00] 22:55:38 INFO - PROCESS | 1815 | 1467957338308 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8f2e7400) [pid = 1815] [serial = 651] [outer = 0x8e58ec00] 22:55:39 INFO - PROCESS | 1815 | 1467957339194 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]]]}] 22:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1336ms 22:55:39 INFO - PROCESS | 1815 | 1467957339214 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 22:55:39 INFO - PROCESS | 1815 | 1467957339218 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 22:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:55:39 INFO - PROCESS | 1815 | 1467957339233 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 1815 | 1467957339241 Marionette TRACE conn4 <- [1,838,null,{}] 22:55:39 INFO - PROCESS | 1815 | 1467957339255 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}] 22:55:39 INFO - PROCESS | 1815 | 1467957339263 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:39 INFO - PROCESS | 1815 | 1467957339489 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 22:55:39 INFO - PROCESS | 1815 | 1467957339515 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:39 INFO - PROCESS | 1815 | 1467957339523 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec20000 == 26 [pid = 1815] [id = 217] 22:55:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8f3df800) [pid = 1815] [serial = 652] [outer = (nil)] 22:55:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8f613800) [pid = 1815] [serial = 653] [outer = 0x8f3df800] 22:55:39 INFO - PROCESS | 1815 | 1467957339591 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8f67d400) [pid = 1815] [serial = 654] [outer = 0x8f3df800] 22:55:40 INFO - PROCESS | 1815 | 1467957340647 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]]]}] 22:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1454ms 22:55:40 INFO - PROCESS | 1815 | 1467957340680 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 22:55:40 INFO - PROCESS | 1815 | 1467957340688 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 22:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:55:40 INFO - PROCESS | 1815 | 1467957340715 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:55:40 INFO - PROCESS | 1815 | 1467957340739 Marionette TRACE conn4 <- [1,842,null,{}] 22:55:40 INFO - PROCESS | 1815 | 1467957340755 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}] 22:55:40 INFO - PROCESS | 1815 | 1467957340760 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:41 INFO - PROCESS | 1815 | 1467957341011 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 22:55:41 INFO - PROCESS | 1815 | 1467957341026 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 1815 | 1467957341032 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dc400 == 27 [pid = 1815] [id = 218] 22:55:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8f681400) [pid = 1815] [serial = 655] [outer = (nil)] 22:55:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8fc73c00) [pid = 1815] [serial = 656] [outer = 0x8f681400] 22:55:41 INFO - PROCESS | 1815 | 1467957341108 Marionette DEBUG loaded listener.js 22:55:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8fe7c000) [pid = 1815] [serial = 657] [outer = 0x8f681400] 22:55:41 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8ddd0400) [pid = 1815] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:55:41 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8f67ec00) [pid = 1815] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:55:41 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8ec1e400) [pid = 1815] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:55:41 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8ddd4c00) [pid = 1815] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:55:41 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8dacec00) [pid = 1815] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:55:42 INFO - PROCESS | 1815 | 1467957342089 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]]]}] 22:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1430ms 22:55:42 INFO - PROCESS | 1815 | 1467957342132 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 22:55:42 INFO - PROCESS | 1815 | 1467957342137 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 22:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:55:42 INFO - PROCESS | 1815 | 1467957342144 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:55:42 INFO - PROCESS | 1815 | 1467957342150 Marionette TRACE conn4 <- [1,846,null,{}] 22:55:42 INFO - PROCESS | 1815 | 1467957342157 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}] 22:55:42 INFO - PROCESS | 1815 | 1467957342162 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:42 INFO - PROCESS | 1815 | 1467957342350 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 22:55:42 INFO - PROCESS | 1815 | 1467957342501 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:42 INFO - PROCESS | 1815 | 1467957342520 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe84000 == 28 [pid = 1815] [id = 219] 22:55:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x91907400) [pid = 1815] [serial = 658] [outer = (nil)] 22:55:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x9190e000) [pid = 1815] [serial = 659] [outer = 0x91907400] 22:55:42 INFO - PROCESS | 1815 | 1467957342606 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x91915800) [pid = 1815] [serial = 660] [outer = 0x91907400] 22:55:43 INFO - PROCESS | 1815 | 1467957343578 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]]]}] 22:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1490ms 22:55:43 INFO - PROCESS | 1815 | 1467957343636 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 22:55:43 INFO - PROCESS | 1815 | 1467957343644 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 22:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:55:43 INFO - PROCESS | 1815 | 1467957343711 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:55:43 INFO - PROCESS | 1815 | 1467957343718 Marionette TRACE conn4 <- [1,850,null,{}] 22:55:43 INFO - PROCESS | 1815 | 1467957343732 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}] 22:55:43 INFO - PROCESS | 1815 | 1467957343740 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:43 INFO - PROCESS | 1815 | 1467957343976 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 22:55:44 INFO - PROCESS | 1815 | 1467957344260 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 1815 | 1467957344275 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacc800 == 29 [pid = 1815] [id = 220] 22:55:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8dacec00) [pid = 1815] [serial = 661] [outer = (nil)] 22:55:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8ddc5800) [pid = 1815] [serial = 662] [outer = 0x8dacec00] 22:55:44 INFO - PROCESS | 1815 | 1467957344368 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8e251800) [pid = 1815] [serial = 663] [outer = 0x8dacec00] 22:55:45 INFO - PROCESS | 1815 | 1467957345419 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]]]}] 22:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1807ms 22:55:45 INFO - PROCESS | 1815 | 1467957345461 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 22:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:55:45 INFO - PROCESS | 1815 | 1467957345470 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 22:55:45 INFO - PROCESS | 1815 | 1467957345483 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 1815 | 1467957345488 Marionette TRACE conn4 <- [1,854,null,{}] 22:55:45 INFO - PROCESS | 1815 | 1467957345495 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}] 22:55:45 INFO - PROCESS | 1815 | 1467957345501 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:45 INFO - PROCESS | 1815 | 1467957345757 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 22:55:46 INFO - PROCESS | 1815 | 1467957346025 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1815 | 1467957346036 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2de000 == 30 [pid = 1815] [id = 221] 22:55:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8f2e5800) [pid = 1815] [serial = 664] [outer = (nil)] 22:55:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8f3b9000) [pid = 1815] [serial = 665] [outer = 0x8f2e5800] 22:55:46 INFO - PROCESS | 1815 | 1467957346166 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8f3dfc00) [pid = 1815] [serial = 666] [outer = 0x8f2e5800] 22:55:47 INFO - PROCESS | 1815 | 1467957347215 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1788ms 22:55:47 INFO - PROCESS | 1815 | 1467957347270 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1815 | 1467957347274 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 22:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:55:47 INFO - PROCESS | 1815 | 1467957347283 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1815 | 1467957347290 Marionette TRACE conn4 <- [1,858,null,{}] 22:55:47 INFO - PROCESS | 1815 | 1467957347309 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}] 22:55:47 INFO - PROCESS | 1815 | 1467957347319 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:47 INFO - PROCESS | 1815 | 1467957347576 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 22:55:47 INFO - PROCESS | 1815 | 1467957347870 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1815 | 1467957347884 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec8800 == 31 [pid = 1815] [id = 222] 22:55:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x922a7400) [pid = 1815] [serial = 667] [outer = (nil)] 22:55:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x925d4c00) [pid = 1815] [serial = 668] [outer = 0x922a7400] 22:55:47 INFO - PROCESS | 1815 | 1467957347994 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x92956800) [pid = 1815] [serial = 669] [outer = 0x922a7400] 22:55:48 INFO - PROCESS | 1815 | 1467957348984 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1744ms 22:55:49 INFO - PROCESS | 1815 | 1467957349028 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 1815 | 1467957349033 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 22:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:55:49 INFO - PROCESS | 1815 | 1467957349041 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1815 | 1467957349045 Marionette TRACE conn4 <- [1,862,null,{}] 22:55:49 INFO - PROCESS | 1815 | 1467957349052 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}] 22:55:49 INFO - PROCESS | 1815 | 1467957349058 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:49 INFO - PROCESS | 1815 | 1467957349284 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 22:55:49 INFO - PROCESS | 1815 | 1467957349545 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1815 | 1467957349554 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x9295b000 == 32 [pid = 1815] [id = 223] 22:55:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x92a4f000) [pid = 1815] [serial = 670] [outer = (nil)] 22:55:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x92a56000) [pid = 1815] [serial = 671] [outer = 0x92a4f000] 22:55:49 INFO - PROCESS | 1815 | 1467957349680 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x92a5b400) [pid = 1815] [serial = 672] [outer = 0x92a4f000] 22:55:50 INFO - PROCESS | 1815 | 1467957350606 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]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1641ms 22:55:50 INFO - PROCESS | 1815 | 1467957350683 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 1815 | 1467957350687 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 22:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:55:50 INFO - PROCESS | 1815 | 1467957350694 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1815 | 1467957350698 Marionette TRACE conn4 <- [1,866,null,{}] 22:55:50 INFO - PROCESS | 1815 | 1467957350704 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}] 22:55:50 INFO - PROCESS | 1815 | 1467957350709 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:50 INFO - PROCESS | 1815 | 1467957350933 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 22:55:51 INFO - PROCESS | 1815 | 1467957351165 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:51 INFO - PROCESS | 1815 | 1467957351176 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece2400 == 33 [pid = 1815] [id = 224] 22:55:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x922a6c00) [pid = 1815] [serial = 673] [outer = (nil)] 22:55:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x92ac1000) [pid = 1815] [serial = 674] [outer = 0x922a6c00] 22:55:51 INFO - PROCESS | 1815 | 1467957351298 Marionette DEBUG loaded listener.js 22:55:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x92aca400) [pid = 1815] [serial = 675] [outer = 0x922a6c00] 22:55:52 INFO - PROCESS | 1815 | 1467957352197 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]]]}] 22:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1531ms 22:55:52 INFO - PROCESS | 1815 | 1467957352225 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 1815 | 1467957352229 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 22:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:55:52 INFO - PROCESS | 1815 | 1467957352236 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 1815 | 1467957352239 Marionette TRACE conn4 <- [1,870,null,{}] 22:55:52 INFO - PROCESS | 1815 | 1467957352245 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}] 22:55:52 INFO - PROCESS | 1815 | 1467957352255 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:52 INFO - PROCESS | 1815 | 1467957352522 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 22:55:52 INFO - PROCESS | 1815 | 1467957352767 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 1815 | 1467957352777 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad1c00 == 34 [pid = 1815] [id = 225] 22:55:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x93c01c00) [pid = 1815] [serial = 676] [outer = (nil)] 22:55:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x940c7000) [pid = 1815] [serial = 677] [outer = 0x93c01c00] 22:55:52 INFO - PROCESS | 1815 | 1467957352874 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x940ce000) [pid = 1815] [serial = 678] [outer = 0x93c01c00] 22:55:53 INFO - PROCESS | 1815 | 1467957353790 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]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1588ms 22:55:53 INFO - PROCESS | 1815 | 1467957353826 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 1815 | 1467957353830 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 22:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:55:53 INFO - PROCESS | 1815 | 1467957353837 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 1815 | 1467957353841 Marionette TRACE conn4 <- [1,874,null,{}] 22:55:53 INFO - PROCESS | 1815 | 1467957353847 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}] 22:55:53 INFO - PROCESS | 1815 | 1467957353852 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:54 INFO - PROCESS | 1815 | 1467957354041 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 22:55:54 INFO - PROCESS | 1815 | 1467957354282 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1815 | 1467957354290 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1d000 == 35 [pid = 1815] [id = 226] 22:55:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x93d27800) [pid = 1815] [serial = 679] [outer = (nil)] 22:55:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x954dd000) [pid = 1815] [serial = 680] [outer = 0x93d27800] 22:55:54 INFO - PROCESS | 1815 | 1467957354415 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x954e1800) [pid = 1815] [serial = 681] [outer = 0x93d27800] 22:55:55 INFO - PROCESS | 1815 | 1467957355318 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]]]}] 22:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1531ms 22:55:55 INFO - PROCESS | 1815 | 1467957355370 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 1815 | 1467957355378 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 22:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:55:55 INFO - PROCESS | 1815 | 1467957355390 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 1815 | 1467957355397 Marionette TRACE conn4 <- [1,878,null,{}] 22:55:55 INFO - PROCESS | 1815 | 1467957355404 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}] 22:55:55 INFO - PROCESS | 1815 | 1467957355411 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:55 INFO - PROCESS | 1815 | 1467957355681 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 22:55:56 INFO - PROCESS | 1815 | 1467957355982 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1815 | 1467957355993 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x954e0800 == 36 [pid = 1815] [id = 227] 22:55:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x979b5400) [pid = 1815] [serial = 682] [outer = (nil)] 22:55:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x98449c00) [pid = 1815] [serial = 683] [outer = 0x979b5400] 22:55:56 INFO - PROCESS | 1815 | 1467957356075 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x995b8800) [pid = 1815] [serial = 684] [outer = 0x979b5400] 22:55:56 INFO - PROCESS | 1815 | 1467957356978 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]]]}] 22:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1658ms 22:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:55:57 INFO - PROCESS | 1815 | 1467957357050 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 1815 | 1467957357053 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 22:55:57 INFO - PROCESS | 1815 | 1467957357060 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1815 | 1467957357063 Marionette TRACE conn4 <- [1,882,null,{}] 22:55:57 INFO - PROCESS | 1815 | 1467957357070 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}] 22:55:57 INFO - PROCESS | 1815 | 1467957357075 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:57 INFO - PROCESS | 1815 | 1467957357319 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 22:55:57 INFO - PROCESS | 1815 | 1467957357568 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 1815 | 1467957357579 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x92623800 == 37 [pid = 1815] [id = 228] 22:55:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x954df000) [pid = 1815] [serial = 685] [outer = (nil)] 22:55:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x998cf000) [pid = 1815] [serial = 686] [outer = 0x954df000] 22:55:57 INFO - PROCESS | 1815 | 1467957357709 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x99fcfc00) [pid = 1815] [serial = 687] [outer = 0x954df000] 22:55:58 INFO - PROCESS | 1815 | 1467957358724 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]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1740ms 22:55:58 INFO - PROCESS | 1815 | 1467957358801 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1815 | 1467957358805 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 22:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:55:58 INFO - PROCESS | 1815 | 1467957358812 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1815 | 1467957358816 Marionette TRACE conn4 <- [1,886,null,{}] 22:55:58 INFO - PROCESS | 1815 | 1467957358823 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}] 22:55:58 INFO - PROCESS | 1815 | 1467957358828 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:59 INFO - PROCESS | 1815 | 1467957359301 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 22:55:59 INFO - PROCESS | 1815 | 1467957359587 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 1815 | 1467957359598 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:55:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacf400 == 38 [pid = 1815] [id = 229] 22:55:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8dad0400) [pid = 1815] [serial = 688] [outer = (nil)] 22:55:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8ddcf800) [pid = 1815] [serial = 689] [outer = 0x8dad0400] 22:55:59 INFO - PROCESS | 1815 | 1467957359677 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8e588800) [pid = 1815] [serial = 690] [outer = 0x8dad0400] 22:56:00 INFO - PROCESS | 1815 | 1467957360687 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1936ms 22:56:00 INFO - PROCESS | 1815 | 1467957360751 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 1815 | 1467957360757 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 22:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:56:00 INFO - PROCESS | 1815 | 1467957360767 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1815 | 1467957360772 Marionette TRACE conn4 <- [1,890,null,{}] 22:56:00 INFO - PROCESS | 1815 | 1467957360779 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}] 22:56:00 INFO - PROCESS | 1815 | 1467957360784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:01 INFO - PROCESS | 1815 | 1467957361024 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 22:56:01 INFO - PROCESS | 1815 | 1467957361381 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1815 | 1467957361391 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcb400 == 39 [pid = 1815] [id = 230] 22:56:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8e585c00) [pid = 1815] [serial = 691] [outer = (nil)] 22:56:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8f3b8400) [pid = 1815] [serial = 692] [outer = 0x8e585c00] 22:56:01 INFO - PROCESS | 1815 | 1467957361475 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8f686c00) [pid = 1815] [serial = 693] [outer = 0x8e585c00] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd0000 == 38 [pid = 1815] [id = 200] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacf400 == 37 [pid = 1815] [id = 229] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x92623800 == 36 [pid = 1815] [id = 228] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1d000 == 35 [pid = 1815] [id = 226] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x954e0800 == 34 [pid = 1815] [id = 227] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad1c00 == 33 [pid = 1815] [id = 225] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece2400 == 32 [pid = 1815] [id = 224] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec8800 == 31 [pid = 1815] [id = 222] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x9295b000 == 30 [pid = 1815] [id = 223] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2de000 == 29 [pid = 1815] [id = 221] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe84000 == 28 [pid = 1815] [id = 219] 22:56:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacc800 == 27 [pid = 1815] [id = 220] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8e583400) [pid = 1815] [serial = 602] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8dad4400) [pid = 1815] [serial = 605] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8ddc8000) [pid = 1815] [serial = 606] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8ec1dc00) [pid = 1815] [serial = 603] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8f684400) [pid = 1815] [serial = 611] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8fc6e400) [pid = 1815] [serial = 612] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8eceb800) [pid = 1815] [serial = 609] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8ece4c00) [pid = 1815] [serial = 608] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8ec18800) [pid = 1815] [serial = 614] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8ec20800) [pid = 1815] [serial = 600] [outer = (nil)] [url = about:blank] 22:56:03 INFO - PROCESS | 1815 | 1467957363910 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 3199ms 22:56:03 INFO - PROCESS | 1815 | 1467957363966 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1815 | 1467957363973 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 22:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:56:03 INFO - PROCESS | 1815 | 1467957363982 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1815 | 1467957363987 Marionette TRACE conn4 <- [1,894,null,{}] 22:56:04 INFO - PROCESS | 1815 | 1467957364040 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}] 22:56:04 INFO - PROCESS | 1815 | 1467957364045 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:04 INFO - PROCESS | 1815 | 1467957364222 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 22:56:04 INFO - PROCESS | 1815 | 1467957364246 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 1815 | 1467957364260 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4000 == 28 [pid = 1815] [id = 231] 22:56:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8d36c400) [pid = 1815] [serial = 694] [outer = (nil)] 22:56:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8dacc800) [pid = 1815] [serial = 695] [outer = 0x8d36c400] 22:56:04 INFO - PROCESS | 1815 | 1467957364340 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8dad4400) [pid = 1815] [serial = 696] [outer = 0x8d36c400] 22:56:05 INFO - PROCESS | 1815 | 1467957365265 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]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1325ms 22:56:05 INFO - PROCESS | 1815 | 1467957365308 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 1815 | 1467957365317 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 22:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:56:05 INFO - PROCESS | 1815 | 1467957365329 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1815 | 1467957365333 Marionette TRACE conn4 <- [1,898,null,{}] 22:56:05 INFO - PROCESS | 1815 | 1467957365340 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}] 22:56:05 INFO - PROCESS | 1815 | 1467957365345 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:05 INFO - PROCESS | 1815 | 1467957365598 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 22:56:05 INFO - PROCESS | 1815 | 1467957365678 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 1815 | 1467957365688 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec14400 == 29 [pid = 1815] [id = 232] 22:56:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8ec15800) [pid = 1815] [serial = 697] [outer = (nil)] 22:56:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8ec1a800) [pid = 1815] [serial = 698] [outer = 0x8ec15800] 22:56:05 INFO - PROCESS | 1815 | 1467957365765 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8ece1800) [pid = 1815] [serial = 699] [outer = 0x8ec15800] 22:56:06 INFO - PROCESS | 1815 | 1467957366750 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]]]}] 22:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1483ms 22:56:06 INFO - PROCESS | 1815 | 1467957366813 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 1815 | 1467957366818 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 22:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:56:06 INFO - PROCESS | 1815 | 1467957366831 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 1815 | 1467957366836 Marionette TRACE conn4 <- [1,902,null,{}] 22:56:06 INFO - PROCESS | 1815 | 1467957366855 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}] 22:56:06 INFO - PROCESS | 1815 | 1467957366865 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:07 INFO - PROCESS | 1815 | 1467957367096 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 22:56:07 INFO - PROCESS | 1815 | 1467957367246 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 1815 | 1467957367256 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3bd800 == 30 [pid = 1815] [id = 233] 22:56:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8f3d5000) [pid = 1815] [serial = 700] [outer = (nil)] 22:56:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8f3da000) [pid = 1815] [serial = 701] [outer = 0x8f3d5000] 22:56:07 INFO - PROCESS | 1815 | 1467957367334 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8f608c00) [pid = 1815] [serial = 702] [outer = 0x8f3d5000] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x91907400) [pid = 1815] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8f681400) [pid = 1815] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8d372400) [pid = 1815] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8aecbc00) [pid = 1815] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8d1f0c00) [pid = 1815] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8dad4c00) [pid = 1815] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x91914800) [pid = 1815] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8d378000) [pid = 1815] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8aed5c00) [pid = 1815] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8f60b800) [pid = 1815] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8d1e8400) [pid = 1815] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8d1eac00) [pid = 1815] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x9261dc00) [pid = 1815] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8e58ec00) [pid = 1815] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:56:08 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8f3df800) [pid = 1815] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:56:08 INFO - PROCESS | 1815 | 1467957368920 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]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2138ms 22:56:08 INFO - PROCESS | 1815 | 1467957368970 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 22:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:56:08 INFO - PROCESS | 1815 | 1467957368975 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 22:56:08 INFO - PROCESS | 1815 | 1467957368982 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1815 | 1467957368985 Marionette TRACE conn4 <- [1,906,null,{}] 22:56:08 INFO - PROCESS | 1815 | 1467957368991 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}] 22:56:08 INFO - PROCESS | 1815 | 1467957368996 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:09 INFO - PROCESS | 1815 | 1467957369164 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 22:56:09 INFO - PROCESS | 1815 | 1467957369173 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1815 | 1467957369179 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5c00 == 31 [pid = 1815] [id = 234] 22:56:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8d372400) [pid = 1815] [serial = 703] [outer = (nil)] 22:56:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8f3d6800) [pid = 1815] [serial = 704] [outer = 0x8d372400] 22:56:09 INFO - PROCESS | 1815 | 1467957369257 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8f67b800) [pid = 1815] [serial = 705] [outer = 0x8d372400] 22:56:10 INFO - PROCESS | 1815 | 1467957370394 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]]]}] 22:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1481ms 22:56:10 INFO - PROCESS | 1815 | 1467957370464 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 1815 | 1467957370472 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 22:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:56:10 INFO - PROCESS | 1815 | 1467957370481 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 1815 | 1467957370487 Marionette TRACE conn4 <- [1,910,null,{}] 22:56:10 INFO - PROCESS | 1815 | 1467957370497 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}] 22:56:10 INFO - PROCESS | 1815 | 1467957370502 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:10 INFO - PROCESS | 1815 | 1467957370745 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 22:56:11 INFO - PROCESS | 1815 | 1467957371022 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1815 | 1467957371032 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac8c00 == 32 [pid = 1815] [id = 235] 22:56:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8daca400) [pid = 1815] [serial = 706] [outer = (nil)] 22:56:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8e585800) [pid = 1815] [serial = 707] [outer = 0x8daca400] 22:56:11 INFO - PROCESS | 1815 | 1467957371158 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8ec1b400) [pid = 1815] [serial = 708] [outer = 0x8daca400] 22:56:12 INFO - PROCESS | 1815 | 1467957372128 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]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1690ms 22:56:12 INFO - PROCESS | 1815 | 1467957372171 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1815 | 1467957372179 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 22:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:56:12 INFO - PROCESS | 1815 | 1467957372191 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1815 | 1467957372195 Marionette TRACE conn4 <- [1,914,null,{}] 22:56:12 INFO - PROCESS | 1815 | 1467957372203 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}] 22:56:12 INFO - PROCESS | 1815 | 1467957372210 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:12 INFO - PROCESS | 1815 | 1467957372432 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 22:56:12 INFO - PROCESS | 1815 | 1467957372660 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1815 | 1467957372671 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecefc00 == 33 [pid = 1815] [id = 236] 22:56:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8f3db400) [pid = 1815] [serial = 709] [outer = (nil)] 22:56:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8f679400) [pid = 1815] [serial = 710] [outer = 0x8f3db400] 22:56:12 INFO - PROCESS | 1815 | 1467957372805 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8f685400) [pid = 1815] [serial = 711] [outer = 0x8f3db400] 22:56:13 INFO - PROCESS | 1815 | 1467957373836 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]]]}] 22:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1686ms 22:56:13 INFO - PROCESS | 1815 | 1467957373878 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 22:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:56:13 INFO - PROCESS | 1815 | 1467957373883 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 22:56:13 INFO - PROCESS | 1815 | 1467957373891 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1815 | 1467957373897 Marionette TRACE conn4 <- [1,918,null,{}] 22:56:13 INFO - PROCESS | 1815 | 1467957373916 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}] 22:56:13 INFO - PROCESS | 1815 | 1467957373927 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:14 INFO - PROCESS | 1815 | 1467957374146 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 22:56:14 INFO - PROCESS | 1815 | 1467957374419 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 1815 | 1467957374429 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190a000 == 34 [pid = 1815] [id = 237] 22:56:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x9190a400) [pid = 1815] [serial = 712] [outer = (nil)] 22:56:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x91910000) [pid = 1815] [serial = 713] [outer = 0x9190a400] 22:56:14 INFO - PROCESS | 1815 | 1467957374533 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x922a2800) [pid = 1815] [serial = 714] [outer = 0x9190a400] 22:56:15 INFO - PROCESS | 1815 | 1467957375454 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]]]}] 22:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1595ms 22:56:15 INFO - PROCESS | 1815 | 1467957375486 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 1815 | 1467957375490 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 22:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:56:15 INFO - PROCESS | 1815 | 1467957375498 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 1815 | 1467957375502 Marionette TRACE conn4 <- [1,922,null,{}] 22:56:15 INFO - PROCESS | 1815 | 1467957375508 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}] 22:56:15 INFO - PROCESS | 1815 | 1467957375514 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:15 INFO - PROCESS | 1815 | 1467957375704 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 22:56:15 INFO - PROCESS | 1815 | 1467957375885 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 1815 | 1467957375897 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe79000 == 35 [pid = 1815] [id = 238] 22:56:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8fe83800) [pid = 1815] [serial = 715] [outer = (nil)] 22:56:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x925d3c00) [pid = 1815] [serial = 716] [outer = 0x8fe83800] 22:56:15 INFO - PROCESS | 1815 | 1467957375980 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x925cf000) [pid = 1815] [serial = 717] [outer = 0x8fe83800] 22:56:16 INFO - PROCESS | 1815 | 1467957376995 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1534ms 22:56:17 INFO - PROCESS | 1815 | 1467957377033 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 22:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:56:17 INFO - PROCESS | 1815 | 1467957377038 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 22:56:17 INFO - PROCESS | 1815 | 1467957377045 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1815 | 1467957377049 Marionette TRACE conn4 <- [1,926,null,{}] 22:56:17 INFO - PROCESS | 1815 | 1467957377056 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}] 22:56:17 INFO - PROCESS | 1815 | 1467957377061 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:17 INFO - PROCESS | 1815 | 1467957377251 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 22:56:17 INFO - PROCESS | 1815 | 1467957377487 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 1815 | 1467957377496 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3ba400 == 36 [pid = 1815] [id = 239] 22:56:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x922af800) [pid = 1815] [serial = 718] [outer = (nil)] 22:56:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x92959000) [pid = 1815] [serial = 719] [outer = 0x922af800] 22:56:17 INFO - PROCESS | 1815 | 1467957377632 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x9295bc00) [pid = 1815] [serial = 720] [outer = 0x922af800] 22:56:18 INFO - PROCESS | 1815 | 1467957378618 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1639ms 22:56:18 INFO - PROCESS | 1815 | 1467957378685 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 22:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:56:18 INFO - PROCESS | 1815 | 1467957378689 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 22:56:18 INFO - PROCESS | 1815 | 1467957378696 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 1815 | 1467957378701 Marionette TRACE conn4 <- [1,930,null,{}] 22:56:18 INFO - PROCESS | 1815 | 1467957378707 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}] 22:56:18 INFO - PROCESS | 1815 | 1467957378719 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:18 INFO - PROCESS | 1815 | 1467957378974 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 22:56:19 INFO - PROCESS | 1815 | 1467957379239 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 1815 | 1467957379247 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad6000 == 37 [pid = 1815] [id = 240] 22:56:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8e25f000) [pid = 1815] [serial = 721] [outer = (nil)] 22:56:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x92ac2400) [pid = 1815] [serial = 722] [outer = 0x8e25f000] 22:56:19 INFO - PROCESS | 1815 | 1467957379337 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x92ac6400) [pid = 1815] [serial = 723] [outer = 0x8e25f000] 22:56:20 INFO - PROCESS | 1815 | 1467957380199 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]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1539ms 22:56:20 INFO - PROCESS | 1815 | 1467957380236 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 1815 | 1467957380241 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 22:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:56:20 INFO - PROCESS | 1815 | 1467957380248 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 1815 | 1467957380252 Marionette TRACE conn4 <- [1,934,null,{}] 22:56:20 INFO - PROCESS | 1815 | 1467957380278 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}] 22:56:20 INFO - PROCESS | 1815 | 1467957380285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:20 INFO - PROCESS | 1815 | 1467957380463 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 22:56:20 INFO - PROCESS | 1815 | 1467957380636 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1815 | 1467957380647 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac7800 == 38 [pid = 1815] [id = 241] 22:56:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8e587000) [pid = 1815] [serial = 724] [outer = (nil)] 22:56:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x93c02c00) [pid = 1815] [serial = 725] [outer = 0x8e587000] 22:56:20 INFO - PROCESS | 1815 | 1467957380728 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x93c0bc00) [pid = 1815] [serial = 726] [outer = 0x8e587000] 22:56:21 INFO - PROCESS | 1815 | 1467957381646 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]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1462ms 22:56:21 INFO - PROCESS | 1815 | 1467957381712 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 22:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:56:21 INFO - PROCESS | 1815 | 1467957381724 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 22:56:21 INFO - PROCESS | 1815 | 1467957381733 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1815 | 1467957381737 Marionette TRACE conn4 <- [1,938,null,{}] 22:56:21 INFO - PROCESS | 1815 | 1467957381744 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}] 22:56:21 INFO - PROCESS | 1815 | 1467957381748 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:21 INFO - PROCESS | 1815 | 1467957381973 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 22:56:22 INFO - PROCESS | 1815 | 1467957382197 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1815 | 1467957382206 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece8800 == 39 [pid = 1815] [id = 242] 22:56:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8f3dd800) [pid = 1815] [serial = 727] [outer = (nil)] 22:56:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9324fc00) [pid = 1815] [serial = 728] [outer = 0x8f3dd800] 22:56:22 INFO - PROCESS | 1815 | 1467957382360 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x93fbdc00) [pid = 1815] [serial = 729] [outer = 0x8f3dd800] 22:56:23 INFO - PROCESS | 1815 | 1467957383309 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]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1640ms 22:56:23 INFO - PROCESS | 1815 | 1467957383373 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1815 | 1467957383377 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 22:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:56:23 INFO - PROCESS | 1815 | 1467957383384 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1815 | 1467957383387 Marionette TRACE conn4 <- [1,942,null,{}] 22:56:23 INFO - PROCESS | 1815 | 1467957383393 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}] 22:56:23 INFO - PROCESS | 1815 | 1467957383399 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:23 INFO - PROCESS | 1815 | 1467957383583 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 22:56:23 INFO - PROCESS | 1815 | 1467957383815 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1815 | 1467957383823 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec9800 == 40 [pid = 1815] [id = 243] 22:56:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8aec9c00) [pid = 1815] [serial = 730] [outer = (nil)] 22:56:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8aed1000) [pid = 1815] [serial = 731] [outer = 0x8aec9c00] 22:56:24 INFO - PROCESS | 1815 | 1467957384077 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8d1ec000) [pid = 1815] [serial = 732] [outer = 0x8aec9c00] 22:56:25 INFO - PROCESS | 1815 | 1467957385001 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]]]}] 22:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1686ms 22:56:25 INFO - PROCESS | 1815 | 1467957385073 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 1815 | 1467957385079 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 22:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:56:25 INFO - PROCESS | 1815 | 1467957385087 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - PROCESS | 1815 | 1467957385091 Marionette TRACE conn4 <- [1,946,null,{}] 22:56:25 INFO - PROCESS | 1815 | 1467957385099 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}] 22:56:25 INFO - PROCESS | 1815 | 1467957385105 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:25 INFO - PROCESS | 1815 | 1467957385294 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 22:56:25 INFO - PROCESS | 1815 | 1467957385631 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1815 | 1467957385641 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:25 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3bd800 == 39 [pid = 1815] [id = 233] 22:56:25 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec14400 == 38 [pid = 1815] [id = 232] 22:56:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1eec00 == 39 [pid = 1815] [id = 244] 22:56:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8d1f3800) [pid = 1815] [serial = 733] [outer = (nil)] 22:56:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8ddca800) [pid = 1815] [serial = 734] [outer = 0x8d1f3800] 22:56:25 INFO - PROCESS | 1815 | 1467957385773 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8e589800) [pid = 1815] [serial = 735] [outer = 0x8d1f3800] 22:56:25 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4000 == 38 [pid = 1815] [id = 231] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9190e000) [pid = 1815] [serial = 659] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8fc73c00) [pid = 1815] [serial = 656] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8ddd4400) [pid = 1815] [serial = 617] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8e585000) [pid = 1815] [serial = 618] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8d1e6800) [pid = 1815] [serial = 644] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8d1f1000) [pid = 1815] [serial = 645] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8d379800) [pid = 1815] [serial = 647] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8ddca400) [pid = 1815] [serial = 648] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x93250c00) [pid = 1815] [serial = 632] [outer = (nil)] [url = about:blank] 22:56:25 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x93251000) [pid = 1815] [serial = 633] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x92622c00) [pid = 1815] [serial = 626] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x922a5c00) [pid = 1815] [serial = 623] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x922ad400) [pid = 1815] [serial = 624] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x8f609000) [pid = 1815] [serial = 615] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8f3da400) [pid = 1815] [serial = 638] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8fc74c00) [pid = 1815] [serial = 639] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8fc6a800) [pid = 1815] [serial = 620] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8fc76800) [pid = 1815] [serial = 621] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x93d1d800) [pid = 1815] [serial = 635] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x93f19c00) [pid = 1815] [serial = 636] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8ddcc400) [pid = 1815] [serial = 641] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8f2e6000) [pid = 1815] [serial = 642] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x92958000) [pid = 1815] [serial = 629] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x9295cc00) [pid = 1815] [serial = 630] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8ece4400) [pid = 1815] [serial = 650] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8f613800) [pid = 1815] [serial = 653] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8fe7c000) [pid = 1815] [serial = 657] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8f67d400) [pid = 1815] [serial = 654] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8f2e7400) [pid = 1815] [serial = 651] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x91915800) [pid = 1815] [serial = 660] [outer = (nil)] [url = about:blank] 22:56:26 INFO - PROCESS | 1815 | 1467957386698 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]]]}] 22:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1647ms 22:56:26 INFO - PROCESS | 1815 | 1467957386735 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 1815 | 1467957386741 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 22:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:56:26 INFO - PROCESS | 1815 | 1467957386752 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 1815 | 1467957386756 Marionette TRACE conn4 <- [1,950,null,{}] 22:56:26 INFO - PROCESS | 1815 | 1467957386763 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}] 22:56:26 INFO - PROCESS | 1815 | 1467957386769 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:26 INFO - PROCESS | 1815 | 1467957386954 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 22:56:26 INFO - PROCESS | 1815 | 1467957386964 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1815 | 1467957386972 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e4800 == 39 [pid = 1815] [id = 245] 22:56:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8f2e9400) [pid = 1815] [serial = 736] [outer = (nil)] 22:56:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8f3bc400) [pid = 1815] [serial = 737] [outer = 0x8f2e9400] 22:56:27 INFO - PROCESS | 1815 | 1467957387058 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8f3e1400) [pid = 1815] [serial = 738] [outer = 0x8f2e9400] 22:56:28 INFO - PROCESS | 1815 | 1467957388087 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]]]}] 22:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1383ms 22:56:28 INFO - PROCESS | 1815 | 1467957388143 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1815 | 1467957388146 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 22:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:56:28 INFO - PROCESS | 1815 | 1467957388165 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1815 | 1467957388175 Marionette TRACE conn4 <- [1,954,null,{}] 22:56:28 INFO - PROCESS | 1815 | 1467957388202 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}] 22:56:28 INFO - PROCESS | 1815 | 1467957388211 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:28 INFO - PROCESS | 1815 | 1467957388440 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 22:56:28 INFO - PROCESS | 1815 | 1467957388468 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1815 | 1467957388474 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e589000 == 40 [pid = 1815] [id = 246] 22:56:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8fc6d400) [pid = 1815] [serial = 739] [outer = (nil)] 22:56:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8fc77000) [pid = 1815] [serial = 740] [outer = 0x8fc6d400] 22:56:28 INFO - PROCESS | 1815 | 1467957388551 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8fe77400) [pid = 1815] [serial = 741] [outer = 0x8fc6d400] 22:56:29 INFO - PROCESS | 1815 | 1467957389517 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]]]}] 22:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1412ms 22:56:29 INFO - PROCESS | 1815 | 1467957389566 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 22:56:29 INFO - PROCESS | 1815 | 1467957389569 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 22:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:56:29 INFO - PROCESS | 1815 | 1467957389584 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 1815 | 1467957389587 Marionette TRACE conn4 <- [1,958,null,{}] 22:56:29 INFO - PROCESS | 1815 | 1467957389607 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}] 22:56:29 INFO - PROCESS | 1815 | 1467957389614 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:29 INFO - PROCESS | 1815 | 1467957389848 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 22:56:29 INFO - PROCESS | 1815 | 1467957389874 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1815 | 1467957389883 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc7400 == 41 [pid = 1815] [id = 247] 22:56:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8fc73c00) [pid = 1815] [serial = 742] [outer = (nil)] 22:56:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x9190cc00) [pid = 1815] [serial = 743] [outer = 0x8fc73c00] 22:56:29 INFO - PROCESS | 1815 | 1467957389958 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x91916800) [pid = 1815] [serial = 744] [outer = 0x8fc73c00] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x954df000) [pid = 1815] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8dad0400) [pid = 1815] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x922a7400) [pid = 1815] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x92a4f000) [pid = 1815] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x922a6c00) [pid = 1815] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x93c01c00) [pid = 1815] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x93d27800) [pid = 1815] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8e585c00) [pid = 1815] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8d36c400) [pid = 1815] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8ec15800) [pid = 1815] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f3d5000) [pid = 1815] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8dacec00) [pid = 1815] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f2e5800) [pid = 1815] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x979b5400) [pid = 1815] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:56:30 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x922a3800) [pid = 1815] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:56:31 INFO - PROCESS | 1815 | 1467957391057 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]]]}] 22:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1540ms 22:56:31 INFO - PROCESS | 1815 | 1467957391118 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 1815 | 1467957391123 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 22:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:56:31 INFO - PROCESS | 1815 | 1467957391130 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1815 | 1467957391134 Marionette TRACE conn4 <- [1,962,null,{}] 22:56:31 INFO - PROCESS | 1815 | 1467957391145 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}] 22:56:31 INFO - PROCESS | 1815 | 1467957391149 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:31 INFO - PROCESS | 1815 | 1467957391336 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 22:56:31 INFO - PROCESS | 1815 | 1467957391463 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1815 | 1467957391475 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecef800 == 42 [pid = 1815] [id = 248] 22:56:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f2e8000) [pid = 1815] [serial = 745] [outer = (nil)] 22:56:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x91907400) [pid = 1815] [serial = 746] [outer = 0x8f2e8000] 22:56:31 INFO - PROCESS | 1815 | 1467957391584 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x922af000) [pid = 1815] [serial = 747] [outer = 0x8f2e8000] 22:56:32 INFO - PROCESS | 1815 | 1467957392509 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]]]}] 22:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1436ms 22:56:32 INFO - PROCESS | 1815 | 1467957392568 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 22:56:32 INFO - PROCESS | 1815 | 1467957392575 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 22:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:56:32 INFO - PROCESS | 1815 | 1467957392585 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 1815 | 1467957392591 Marionette TRACE conn4 <- [1,966,null,{}] 22:56:32 INFO - PROCESS | 1815 | 1467957392656 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}] 22:56:32 INFO - PROCESS | 1815 | 1467957392663 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:32 INFO - PROCESS | 1815 | 1467957392933 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 22:56:33 INFO - PROCESS | 1815 | 1467957393140 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 1815 | 1467957393156 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc9c00 == 43 [pid = 1815] [id = 249] 22:56:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8ddca400) [pid = 1815] [serial = 748] [outer = (nil)] 22:56:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8ddd1400) [pid = 1815] [serial = 749] [outer = 0x8ddca400] 22:56:33 INFO - PROCESS | 1815 | 1467957393257 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8e585c00) [pid = 1815] [serial = 750] [outer = 0x8ddca400] 22:56:34 INFO - PROCESS | 1815 | 1467957394214 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]]]}] 22:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1694ms 22:56:34 INFO - PROCESS | 1815 | 1467957394279 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 22:56:34 INFO - PROCESS | 1815 | 1467957394286 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 22:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:56:34 INFO - PROCESS | 1815 | 1467957394299 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:56:34 INFO - PROCESS | 1815 | 1467957394303 Marionette TRACE conn4 <- [1,970,null,{}] 22:56:34 INFO - PROCESS | 1815 | 1467957394311 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}] 22:56:34 INFO - PROCESS | 1815 | 1467957394317 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:34 INFO - PROCESS | 1815 | 1467957394553 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 22:56:34 INFO - PROCESS | 1815 | 1467957394776 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 1815 | 1467957394784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b4c00 == 44 [pid = 1815] [id = 250] 22:56:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8f3bcc00) [pid = 1815] [serial = 751] [outer = (nil)] 22:56:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8f612800) [pid = 1815] [serial = 752] [outer = 0x8f3bcc00] 22:56:34 INFO - PROCESS | 1815 | 1467957394916 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8f687000) [pid = 1815] [serial = 753] [outer = 0x8f3bcc00] 22:56:35 INFO - PROCESS | 1815 | 1467957395897 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]]]}] 22:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1636ms 22:56:35 INFO - PROCESS | 1815 | 1467957395935 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 22:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:56:35 INFO - PROCESS | 1815 | 1467957395940 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 22:56:35 INFO - PROCESS | 1815 | 1467957395947 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 1815 | 1467957395954 Marionette TRACE conn4 <- [1,974,null,{}] 22:56:35 INFO - PROCESS | 1815 | 1467957395973 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}] 22:56:35 INFO - PROCESS | 1815 | 1467957395983 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:36 INFO - PROCESS | 1815 | 1467957396181 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 22:56:36 INFO - PROCESS | 1815 | 1467957396460 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 1815 | 1467957396472 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7f000 == 45 [pid = 1815] [id = 251] 22:56:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x92628800) [pid = 1815] [serial = 754] [outer = (nil)] 22:56:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x9295cc00) [pid = 1815] [serial = 755] [outer = 0x92628800] 22:56:36 INFO - PROCESS | 1815 | 1467957396607 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x92a50400) [pid = 1815] [serial = 756] [outer = 0x92628800] 22:56:37 INFO - PROCESS | 1815 | 1467957397513 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]]]}] 22:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1639ms 22:56:37 INFO - PROCESS | 1815 | 1467957397587 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1815 | 1467957397591 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 22:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:56:37 INFO - PROCESS | 1815 | 1467957397598 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1815 | 1467957397603 Marionette TRACE conn4 <- [1,978,null,{}] 22:56:37 INFO - PROCESS | 1815 | 1467957397609 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}] 22:56:37 INFO - PROCESS | 1815 | 1467957397614 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:37 INFO - PROCESS | 1815 | 1467957397818 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 22:56:38 INFO - PROCESS | 1815 | 1467957398059 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 1815 | 1467957398068 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeccc00 == 46 [pid = 1815] [id = 252] 22:56:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8f683000) [pid = 1815] [serial = 757] [outer = (nil)] 22:56:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x92ac0800) [pid = 1815] [serial = 758] [outer = 0x8f683000] 22:56:38 INFO - PROCESS | 1815 | 1467957398167 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x93d1e000) [pid = 1815] [serial = 759] [outer = 0x8f683000] 22:56:39 INFO - PROCESS | 1815 | 1467957399113 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]]]}] 22:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1588ms 22:56:39 INFO - PROCESS | 1815 | 1467957399189 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 1815 | 1467957399194 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 22:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:56:39 INFO - PROCESS | 1815 | 1467957399201 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 1815 | 1467957399205 Marionette TRACE conn4 <- [1,982,null,{}] 22:56:39 INFO - PROCESS | 1815 | 1467957399211 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}] 22:56:39 INFO - PROCESS | 1815 | 1467957399217 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:39 INFO - PROCESS | 1815 | 1467957399451 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 22:56:39 INFO - PROCESS | 1815 | 1467957399676 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1815 | 1467957399684 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc5400 == 47 [pid = 1815] [id = 253] 22:56:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x92a5a800) [pid = 1815] [serial = 760] [outer = (nil)] 22:56:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x93fc0400) [pid = 1815] [serial = 761] [outer = 0x92a5a800] 22:56:39 INFO - PROCESS | 1815 | 1467957399821 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x93fc7800) [pid = 1815] [serial = 762] [outer = 0x92a5a800] 22:56:40 INFO - PROCESS | 1815 | 1467957400791 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]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1642ms 22:56:40 INFO - PROCESS | 1815 | 1467957400844 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 1815 | 1467957400847 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 22:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:56:40 INFO - PROCESS | 1815 | 1467957400856 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1815 | 1467957400860 Marionette TRACE conn4 <- [1,986,null,{}] 22:56:40 INFO - PROCESS | 1815 | 1467957400866 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}] 22:56:40 INFO - PROCESS | 1815 | 1467957400878 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:41 INFO - PROCESS | 1815 | 1467957401163 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 22:56:41 INFO - PROCESS | 1815 | 1467957401422 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1815 | 1467957401440 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed7c00 == 48 [pid = 1815] [id = 254] 22:56:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x92a5d000) [pid = 1815] [serial = 763] [outer = (nil)] 22:56:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x940cdc00) [pid = 1815] [serial = 764] [outer = 0x92a5d000] 22:56:41 INFO - PROCESS | 1815 | 1467957401574 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x954e6c00) [pid = 1815] [serial = 765] [outer = 0x92a5d000] 22:56:42 INFO - PROCESS | 1815 | 1467957402600 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]]]}] 22:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1791ms 22:56:42 INFO - PROCESS | 1815 | 1467957402647 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 22:56:42 INFO - PROCESS | 1815 | 1467957402652 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 22:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:56:42 INFO - PROCESS | 1815 | 1467957402660 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1815 | 1467957402664 Marionette TRACE conn4 <- [1,990,null,{}] 22:56:42 INFO - PROCESS | 1815 | 1467957402670 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}] 22:56:42 INFO - PROCESS | 1815 | 1467957402675 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:42 INFO - PROCESS | 1815 | 1467957402883 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 22:56:43 INFO - PROCESS | 1815 | 1467957403120 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 1815 | 1467957403126 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e586000 == 49 [pid = 1815] [id = 255] 22:56:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8ece1c00) [pid = 1815] [serial = 766] [outer = (nil)] 22:56:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x940cd000) [pid = 1815] [serial = 767] [outer = 0x8ece1c00] 22:56:43 INFO - PROCESS | 1815 | 1467957403276 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x9844a000) [pid = 1815] [serial = 768] [outer = 0x8ece1c00] 22:56:44 INFO - PROCESS | 1815 | 1467957404199 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]]]}] 22:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1587ms 22:56:44 INFO - PROCESS | 1815 | 1467957404247 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 22:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:56:44 INFO - PROCESS | 1815 | 1467957404252 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 22:56:44 INFO - PROCESS | 1815 | 1467957404259 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 1815 | 1467957404263 Marionette TRACE conn4 <- [1,994,null,{}] 22:56:44 INFO - PROCESS | 1815 | 1467957404270 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}] 22:56:44 INFO - PROCESS | 1815 | 1467957404276 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:44 INFO - PROCESS | 1815 | 1467957404481 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 22:56:44 INFO - PROCESS | 1815 | 1467957404709 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 1815 | 1467957404718 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d371400 == 50 [pid = 1815] [id = 256] 22:56:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8d379800) [pid = 1815] [serial = 769] [outer = (nil)] 22:56:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8dacb000) [pid = 1815] [serial = 770] [outer = 0x8d379800] 22:56:45 INFO - PROCESS | 1815 | 1467957405063 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8ddcd400) [pid = 1815] [serial = 771] [outer = 0x8d379800] 22:56:46 INFO - PROCESS | 1815 | 1467957406129 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]]]}] 22:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1934ms 22:56:46 INFO - PROCESS | 1815 | 1467957406195 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 1815 | 1467957406206 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 22:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:56:46 INFO - PROCESS | 1815 | 1467957406226 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 1815 | 1467957406231 Marionette TRACE conn4 <- [1,998,null,{}] 22:56:46 INFO - PROCESS | 1815 | 1467957406239 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}] 22:56:46 INFO - PROCESS | 1815 | 1467957406244 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:46 INFO - PROCESS | 1815 | 1467957406489 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc7400 == 49 [pid = 1815] [id = 247] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8e589000 == 48 [pid = 1815] [id = 246] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e4800 == 47 [pid = 1815] [id = 245] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1eec00 == 46 [pid = 1815] [id = 244] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec9800 == 45 [pid = 1815] [id = 243] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece8800 == 44 [pid = 1815] [id = 242] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac8c00 == 43 [pid = 1815] [id = 235] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5c00 == 42 [pid = 1815] [id = 234] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecefc00 == 41 [pid = 1815] [id = 236] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcb400 == 40 [pid = 1815] [id = 230] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac7800 == 39 [pid = 1815] [id = 241] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x9190a000 == 38 [pid = 1815] [id = 237] 22:56:47 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe79000 == 37 [pid = 1815] [id = 238] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad6000 == 36 [pid = 1815] [id = 240] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3ba400 == 35 [pid = 1815] [id = 239] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8e586000 == 34 [pid = 1815] [id = 255] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8d371400 == 33 [pid = 1815] [id = 256] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed7c00 == 32 [pid = 1815] [id = 254] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc5400 == 31 [pid = 1815] [id = 253] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeccc00 == 30 [pid = 1815] [id = 252] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b4c00 == 29 [pid = 1815] [id = 250] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7f000 == 28 [pid = 1815] [id = 251] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecef800 == 27 [pid = 1815] [id = 248] 22:56:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc9c00 == 26 [pid = 1815] [id = 249] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x99fcfc00) [pid = 1815] [serial = 687] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x998cf000) [pid = 1815] [serial = 686] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8e588800) [pid = 1815] [serial = 690] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8ddcf800) [pid = 1815] [serial = 689] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x92956800) [pid = 1815] [serial = 669] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x925d4c00) [pid = 1815] [serial = 668] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x92a5b400) [pid = 1815] [serial = 672] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x92a56000) [pid = 1815] [serial = 671] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x92aca400) [pid = 1815] [serial = 675] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x92ac1000) [pid = 1815] [serial = 674] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x940ce000) [pid = 1815] [serial = 678] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x940c7000) [pid = 1815] [serial = 677] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x954e1800) [pid = 1815] [serial = 681] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8f686c00) [pid = 1815] [serial = 693] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x954dd000) [pid = 1815] [serial = 680] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8f3b8400) [pid = 1815] [serial = 692] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8dacc800) [pid = 1815] [serial = 695] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8dad4400) [pid = 1815] [serial = 696] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8ec1a800) [pid = 1815] [serial = 698] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8f3da000) [pid = 1815] [serial = 701] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8e251800) [pid = 1815] [serial = 663] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8ddc5800) [pid = 1815] [serial = 662] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f3dfc00) [pid = 1815] [serial = 666] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8f3b9000) [pid = 1815] [serial = 665] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f608c00) [pid = 1815] [serial = 702] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x995b8800) [pid = 1815] [serial = 684] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f3d6800) [pid = 1815] [serial = 704] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x98449c00) [pid = 1815] [serial = 683] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8ece1800) [pid = 1815] [serial = 699] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x92624400) [pid = 1815] [serial = 627] [outer = (nil)] [url = about:blank] 22:56:48 INFO - PROCESS | 1815 | 1467957408140 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 1815 | 1467957408152 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecf000 == 27 [pid = 1815] [id = 257] 22:56:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8aed2c00) [pid = 1815] [serial = 772] [outer = (nil)] 22:56:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8d1e7400) [pid = 1815] [serial = 773] [outer = 0x8aed2c00] 22:56:48 INFO - PROCESS | 1815 | 1467957408298 Marionette DEBUG loaded listener.js 22:56:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8d1f0800) [pid = 1815] [serial = 774] [outer = 0x8aed2c00] 22:56:49 INFO - PROCESS | 1815 | 1467957409124 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]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2958ms 22:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:56:49 INFO - PROCESS | 1815 | 1467957409180 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 1815 | 1467957409185 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 22:56:49 INFO - PROCESS | 1815 | 1467957409193 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1815 | 1467957409197 Marionette TRACE conn4 <- [1,1002,null,{}] 22:56:49 INFO - PROCESS | 1815 | 1467957409205 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}] 22:56:49 INFO - PROCESS | 1815 | 1467957409214 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:49 INFO - PROCESS | 1815 | 1467957409382 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 22:56:49 INFO - PROCESS | 1815 | 1467957409512 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1815 | 1467957409520 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad6000 == 28 [pid = 1815] [id = 258] 22:56:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8ddc5400) [pid = 1815] [serial = 775] [outer = (nil)] 22:56:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8ddcb400) [pid = 1815] [serial = 776] [outer = 0x8ddc5400] 22:56:49 INFO - PROCESS | 1815 | 1467957409614 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8ddd2800) [pid = 1815] [serial = 777] [outer = 0x8ddc5400] 22:56:50 INFO - PROCESS | 1815 | 1467957410615 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1440ms 22:56:50 INFO - PROCESS | 1815 | 1467957410654 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1815 | 1467957410663 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 22:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:56:50 INFO - PROCESS | 1815 | 1467957410673 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1815 | 1467957410675 Marionette TRACE conn4 <- [1,1006,null,{}] 22:56:50 INFO - PROCESS | 1815 | 1467957410691 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}] 22:56:50 INFO - PROCESS | 1815 | 1467957410698 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:50 INFO - PROCESS | 1815 | 1467957410931 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 22:56:50 INFO - PROCESS | 1815 | 1467957410960 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 1815 | 1467957410972 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e589c00 == 29 [pid = 1815] [id = 259] 22:56:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8ec20400) [pid = 1815] [serial = 778] [outer = (nil)] 22:56:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8ece4800) [pid = 1815] [serial = 779] [outer = 0x8ec20400] 22:56:51 INFO - PROCESS | 1815 | 1467957411045 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8ecefc00) [pid = 1815] [serial = 780] [outer = 0x8ec20400] 22:56:52 INFO - PROCESS | 1815 | 1467957412185 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]]]}] 22:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1585ms 22:56:52 INFO - PROCESS | 1815 | 1467957412259 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 1815 | 1467957412263 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 22:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:56:52 INFO - PROCESS | 1815 | 1467957412273 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 1815 | 1467957412284 Marionette TRACE conn4 <- [1,1010,null,{}] 22:56:52 INFO - PROCESS | 1815 | 1467957412308 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}] 22:56:52 INFO - PROCESS | 1815 | 1467957412318 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:52 INFO - PROCESS | 1815 | 1467957412576 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8f2e8000) [pid = 1815] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8fc73c00) [pid = 1815] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8d372400) [pid = 1815] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8e25f000) [pid = 1815] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8daca400) [pid = 1815] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x922af800) [pid = 1815] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8fe83800) [pid = 1815] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8f3dd800) [pid = 1815] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8e587000) [pid = 1815] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8aec9c00) [pid = 1815] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8d1f3800) [pid = 1815] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8f3db400) [pid = 1815] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8f2e9400) [pid = 1815] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x9190a400) [pid = 1815] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:56:53 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fc6d400) [pid = 1815] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:56:53 INFO - PROCESS | 1815 | 1467957413485 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1815 | 1467957413494 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3800 == 30 [pid = 1815] [id = 260] 22:56:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8d372400) [pid = 1815] [serial = 781] [outer = (nil)] 22:56:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8e587000) [pid = 1815] [serial = 782] [outer = 0x8d372400] 22:56:53 INFO - PROCESS | 1815 | 1467957413588 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8f3da800) [pid = 1815] [serial = 783] [outer = 0x8d372400] 22:56:54 INFO - PROCESS | 1815 | 1467957414394 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]]]}] 22:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2152ms 22:56:54 INFO - PROCESS | 1815 | 1467957414424 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 22:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:56:54 INFO - PROCESS | 1815 | 1467957414429 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 22:56:54 INFO - PROCESS | 1815 | 1467957414436 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1815 | 1467957414439 Marionette TRACE conn4 <- [1,1014,null,{}] 22:56:54 INFO - PROCESS | 1815 | 1467957414446 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}] 22:56:54 INFO - PROCESS | 1815 | 1467957414450 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:54 INFO - PROCESS | 1815 | 1467957414637 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 22:56:54 INFO - PROCESS | 1815 | 1467957414648 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1815 | 1467957414655 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacb800 == 31 [pid = 1815] [id = 261] 22:56:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8f606c00) [pid = 1815] [serial = 784] [outer = (nil)] 22:56:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8f60dc00) [pid = 1815] [serial = 785] [outer = 0x8f606c00] 22:56:54 INFO - PROCESS | 1815 | 1467957414730 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8f67ec00) [pid = 1815] [serial = 786] [outer = 0x8f606c00] 22:56:55 INFO - PROCESS | 1815 | 1467957415902 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]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1540ms 22:56:55 INFO - PROCESS | 1815 | 1467957415979 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1815 | 1467957415987 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 22:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:56:56 INFO - PROCESS | 1815 | 1467957415998 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1815 | 1467957416003 Marionette TRACE conn4 <- [1,1018,null,{}] 22:56:56 INFO - PROCESS | 1815 | 1467957416014 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}] 22:56:56 INFO - PROCESS | 1815 | 1467957416019 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:56 INFO - PROCESS | 1815 | 1467957416274 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 22:56:56 INFO - PROCESS | 1815 | 1467957416587 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 1815 | 1467957416601 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcb800 == 32 [pid = 1815] [id = 262] 22:56:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8ddcc800) [pid = 1815] [serial = 787] [outer = (nil)] 22:56:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8e588800) [pid = 1815] [serial = 788] [outer = 0x8ddcc800] 22:56:56 INFO - PROCESS | 1815 | 1467957416743 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8ecef400) [pid = 1815] [serial = 789] [outer = 0x8ddcc800] 22:56:57 INFO - PROCESS | 1815 | 1467957417820 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]]]}] 22:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1891ms 22:56:57 INFO - PROCESS | 1815 | 1467957417890 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 1815 | 1467957417898 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 22:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:56:57 INFO - PROCESS | 1815 | 1467957417911 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 1815 | 1467957417915 Marionette TRACE conn4 <- [1,1022,null,{}] 22:56:57 INFO - PROCESS | 1815 | 1467957417923 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}] 22:56:57 INFO - PROCESS | 1815 | 1467957417929 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:58 INFO - PROCESS | 1815 | 1467957418181 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 22:56:58 INFO - PROCESS | 1815 | 1467957418472 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 1815 | 1467957418479 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:56:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e7c00 == 33 [pid = 1815] [id = 263] 22:56:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f2e1000) [pid = 1815] [serial = 790] [outer = (nil)] 22:56:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8f688c00) [pid = 1815] [serial = 791] [outer = 0x8f2e1000] 22:56:58 INFO - PROCESS | 1815 | 1467957418585 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8fc6f000) [pid = 1815] [serial = 792] [outer = 0x8f2e1000] 22:56:59 INFO - PROCESS | 1815 | 1467957419651 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1794ms 22:56:59 INFO - PROCESS | 1815 | 1467957419705 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1815 | 1467957419709 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 22:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:56:59 INFO - PROCESS | 1815 | 1467957419718 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1815 | 1467957419725 Marionette TRACE conn4 <- [1,1026,null,{}] 22:56:59 INFO - PROCESS | 1815 | 1467957419744 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}] 22:56:59 INFO - PROCESS | 1815 | 1467957419754 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:00 INFO - PROCESS | 1815 | 1467957420010 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 22:57:00 INFO - PROCESS | 1815 | 1467957420244 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 1815 | 1467957420258 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x91911400 == 34 [pid = 1815] [id = 264] 22:57:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x91914000) [pid = 1815] [serial = 793] [outer = (nil)] 22:57:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x922a7c00) [pid = 1815] [serial = 794] [outer = 0x91914000] 22:57:00 INFO - PROCESS | 1815 | 1467957420363 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x922b0800) [pid = 1815] [serial = 795] [outer = 0x91914000] 22:57:01 INFO - PROCESS | 1815 | 1467957421299 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]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1639ms 22:57:01 INFO - PROCESS | 1815 | 1467957421358 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 1815 | 1467957421363 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 22:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:57:01 INFO - PROCESS | 1815 | 1467957421370 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1815 | 1467957421373 Marionette TRACE conn4 <- [1,1030,null,{}] 22:57:01 INFO - PROCESS | 1815 | 1467957421379 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}] 22:57:01 INFO - PROCESS | 1815 | 1467957421385 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:01 INFO - PROCESS | 1815 | 1467957421571 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 22:57:01 INFO - PROCESS | 1815 | 1467957421804 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1815 | 1467957421816 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36e400 == 35 [pid = 1815] [id = 265] 22:57:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x91913400) [pid = 1815] [serial = 796] [outer = (nil)] 22:57:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x92626c00) [pid = 1815] [serial = 797] [outer = 0x91913400] 22:57:01 INFO - PROCESS | 1815 | 1467957421942 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x92628000) [pid = 1815] [serial = 798] [outer = 0x91913400] 22:57:02 INFO - PROCESS | 1815 | 1467957422866 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]]]}] 22:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1533ms 22:57:02 INFO - PROCESS | 1815 | 1467957422904 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 22:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:57:02 INFO - PROCESS | 1815 | 1467957422909 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 22:57:02 INFO - PROCESS | 1815 | 1467957422915 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 1815 | 1467957422920 Marionette TRACE conn4 <- [1,1034,null,{}] 22:57:02 INFO - PROCESS | 1815 | 1467957422926 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}] 22:57:02 INFO - PROCESS | 1815 | 1467957422932 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:03 INFO - PROCESS | 1815 | 1467957423116 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 22:57:03 INFO - PROCESS | 1815 | 1467957423286 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1815 | 1467957423295 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec13c00 == 36 [pid = 1815] [id = 266] 22:57:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x92624000) [pid = 1815] [serial = 799] [outer = (nil)] 22:57:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x92960c00) [pid = 1815] [serial = 800] [outer = 0x92624000] 22:57:03 INFO - PROCESS | 1815 | 1467957423390 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x92a4f800) [pid = 1815] [serial = 801] [outer = 0x92624000] 22:57:04 INFO - PROCESS | 1815 | 1467957424444 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]]]}] 22:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1593ms 22:57:04 INFO - PROCESS | 1815 | 1467957424510 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 22:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:57:04 INFO - PROCESS | 1815 | 1467957424516 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 22:57:04 INFO - PROCESS | 1815 | 1467957424523 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 1815 | 1467957424527 Marionette TRACE conn4 <- [1,1038,null,{}] 22:57:04 INFO - PROCESS | 1815 | 1467957424534 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}] 22:57:04 INFO - PROCESS | 1815 | 1467957424547 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:04 INFO - PROCESS | 1815 | 1467957424831 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 22:57:05 INFO - PROCESS | 1815 | 1467957425072 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 1815 | 1467957425082 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed1c00 == 37 [pid = 1815] [id = 267] 22:57:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8f2ebc00) [pid = 1815] [serial = 802] [outer = (nil)] 22:57:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x93255000) [pid = 1815] [serial = 803] [outer = 0x8f2ebc00] 22:57:05 INFO - PROCESS | 1815 | 1467957425196 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x93c0dc00) [pid = 1815] [serial = 804] [outer = 0x8f2ebc00] 22:57:06 INFO - PROCESS | 1815 | 1467957426181 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]]]}] 22:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1735ms 22:57:06 INFO - PROCESS | 1815 | 1467957426258 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 22:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:57:06 INFO - PROCESS | 1815 | 1467957426263 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 22:57:06 INFO - PROCESS | 1815 | 1467957426271 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - PROCESS | 1815 | 1467957426274 Marionette TRACE conn4 <- [1,1042,null,{}] 22:57:06 INFO - PROCESS | 1815 | 1467957426281 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}] 22:57:06 INFO - PROCESS | 1815 | 1467957426286 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:06 INFO - PROCESS | 1815 | 1467957426529 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 22:57:06 INFO - PROCESS | 1815 | 1467957426779 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 1815 | 1467957426787 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370800 == 38 [pid = 1815] [id = 268] 22:57:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x93c01800) [pid = 1815] [serial = 805] [outer = (nil)] 22:57:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x93fc8400) [pid = 1815] [serial = 806] [outer = 0x93c01800] 22:57:06 INFO - PROCESS | 1815 | 1467957426926 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x93fc0800) [pid = 1815] [serial = 807] [outer = 0x93c01800] 22:57:07 INFO - PROCESS | 1815 | 1467957427956 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]]]}] 22:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1734ms 22:57:08 INFO - PROCESS | 1815 | 1467957428005 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1815 | 1467957428009 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 22:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:57:08 INFO - PROCESS | 1815 | 1467957428018 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1815 | 1467957428023 Marionette TRACE conn4 <- [1,1046,null,{}] 22:57:08 INFO - PROCESS | 1815 | 1467957428030 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}] 22:57:08 INFO - PROCESS | 1815 | 1467957428036 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:08 INFO - PROCESS | 1815 | 1467957428246 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 22:57:08 INFO - PROCESS | 1815 | 1467957428487 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 1815 | 1467957428499 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecc800 == 39 [pid = 1815] [id = 269] 22:57:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8aece400) [pid = 1815] [serial = 808] [outer = (nil)] 22:57:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8d1f3400) [pid = 1815] [serial = 809] [outer = 0x8aece400] 22:57:08 INFO - PROCESS | 1815 | 1467957428768 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8d370c00) [pid = 1815] [serial = 810] [outer = 0x8aece400] 22:57:09 INFO - PROCESS | 1815 | 1467957429756 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]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1785ms 22:57:09 INFO - PROCESS | 1815 | 1467957429805 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 22:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:57:09 INFO - PROCESS | 1815 | 1467957429812 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 22:57:09 INFO - PROCESS | 1815 | 1467957429822 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 1815 | 1467957429826 Marionette TRACE conn4 <- [1,1050,null,{}] 22:57:09 INFO - PROCESS | 1815 | 1467957429835 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}] 22:57:09 INFO - PROCESS | 1815 | 1467957429840 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:10 INFO - PROCESS | 1815 | 1467957430062 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 22:57:10 INFO - PROCESS | 1815 | 1467957430349 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 1815 | 1467957430361 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad4400 == 40 [pid = 1815] [id = 270] 22:57:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8ec19c00) [pid = 1815] [serial = 811] [outer = (nil)] 22:57:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8f3b5c00) [pid = 1815] [serial = 812] [outer = 0x8ec19c00] 22:57:10 INFO - PROCESS | 1815 | 1467957430489 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8f3dac00) [pid = 1815] [serial = 813] [outer = 0x8ec19c00] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x91907400) [pid = 1815] [serial = 746] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9190cc00) [pid = 1815] [serial = 743] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8f67b800) [pid = 1815] [serial = 705] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x92ac2400) [pid = 1815] [serial = 722] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x92ac6400) [pid = 1815] [serial = 723] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8e585800) [pid = 1815] [serial = 707] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8ec1b400) [pid = 1815] [serial = 708] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x92959000) [pid = 1815] [serial = 719] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x9295bc00) [pid = 1815] [serial = 720] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x925d3c00) [pid = 1815] [serial = 716] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x925cf000) [pid = 1815] [serial = 717] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x9324fc00) [pid = 1815] [serial = 728] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x93fbdc00) [pid = 1815] [serial = 729] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x93c02c00) [pid = 1815] [serial = 725] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x93c0bc00) [pid = 1815] [serial = 726] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8aed1000) [pid = 1815] [serial = 731] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8d1ec000) [pid = 1815] [serial = 732] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8ddca800) [pid = 1815] [serial = 734] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8e589800) [pid = 1815] [serial = 735] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f679400) [pid = 1815] [serial = 710] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8f685400) [pid = 1815] [serial = 711] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f3bc400) [pid = 1815] [serial = 737] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x91910000) [pid = 1815] [serial = 713] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x922a2800) [pid = 1815] [serial = 714] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8fc77000) [pid = 1815] [serial = 740] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x91916800) [pid = 1815] [serial = 744] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8fe77400) [pid = 1815] [serial = 741] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8f3e1400) [pid = 1815] [serial = 738] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x922af000) [pid = 1815] [serial = 747] [outer = (nil)] [url = about:blank] 22:57:11 INFO - PROCESS | 1815 | 1467957431490 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]]]}] 22:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1736ms 22:57:11 INFO - PROCESS | 1815 | 1467957431556 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 1815 | 1467957431563 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 22:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:57:11 INFO - PROCESS | 1815 | 1467957431575 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1815 | 1467957431578 Marionette TRACE conn4 <- [1,1054,null,{}] 22:57:11 INFO - PROCESS | 1815 | 1467957431586 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}] 22:57:11 INFO - PROCESS | 1815 | 1467957431593 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:11 INFO - PROCESS | 1815 | 1467957431838 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 22:57:12 INFO - PROCESS | 1815 | 1467957432030 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1815 | 1467957432039 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f606000 == 41 [pid = 1815] [id = 271] 22:57:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8f67a400) [pid = 1815] [serial = 814] [outer = (nil)] 22:57:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8f682400) [pid = 1815] [serial = 815] [outer = 0x8f67a400] 22:57:12 INFO - PROCESS | 1815 | 1467957432122 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8fc74000) [pid = 1815] [serial = 816] [outer = 0x8f67a400] 22:57:12 INFO - PROCESS | 1815 | 1467957432952 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]]]}] 22:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1443ms 22:57:13 INFO - PROCESS | 1815 | 1467957433018 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 22:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:57:13 INFO - PROCESS | 1815 | 1467957433022 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 22:57:13 INFO - PROCESS | 1815 | 1467957433029 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 1815 | 1467957433035 Marionette TRACE conn4 <- [1,1058,null,{}] 22:57:13 INFO - PROCESS | 1815 | 1467957433052 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}] 22:57:13 INFO - PROCESS | 1815 | 1467957433060 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:13 INFO - PROCESS | 1815 | 1467957433235 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 22:57:13 INFO - PROCESS | 1815 | 1467957433389 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 1815 | 1467957433395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1eb000 == 42 [pid = 1815] [id = 272] 22:57:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8f679400) [pid = 1815] [serial = 817] [outer = (nil)] 22:57:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x91912800) [pid = 1815] [serial = 818] [outer = 0x8f679400] 22:57:13 INFO - PROCESS | 1815 | 1467957433469 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x922a3800) [pid = 1815] [serial = 819] [outer = 0x8f679400] 22:57:14 INFO - PROCESS | 1815 | 1467957434362 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1386ms 22:57:14 INFO - PROCESS | 1815 | 1467957434415 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1815 | 1467957434418 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 22:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:57:14 INFO - PROCESS | 1815 | 1467957434425 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1815 | 1467957434428 Marionette TRACE conn4 <- [1,1062,null,{}] 22:57:14 INFO - PROCESS | 1815 | 1467957434439 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}] 22:57:14 INFO - PROCESS | 1815 | 1467957434443 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:14 INFO - PROCESS | 1815 | 1467957434679 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 22:57:14 INFO - PROCESS | 1815 | 1467957434705 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1815 | 1467957434714 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x922a9000 == 43 [pid = 1815] [id = 273] 22:57:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x922ad400) [pid = 1815] [serial = 820] [outer = (nil)] 22:57:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x92620000) [pid = 1815] [serial = 821] [outer = 0x922ad400] 22:57:14 INFO - PROCESS | 1815 | 1467957434801 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x92959000) [pid = 1815] [serial = 822] [outer = 0x922ad400] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8ec20400) [pid = 1815] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8aed2c00) [pid = 1815] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8d379800) [pid = 1815] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8d372400) [pid = 1815] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8ddca400) [pid = 1815] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x92a5d000) [pid = 1815] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8ece1c00) [pid = 1815] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8f3bcc00) [pid = 1815] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x92628800) [pid = 1815] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8ddc5400) [pid = 1815] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8f683000) [pid = 1815] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:57:15 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x92a5a800) [pid = 1815] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:57:15 INFO - PROCESS | 1815 | 1467957435925 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]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1536ms 22:57:15 INFO - PROCESS | 1815 | 1467957435962 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1815 | 1467957435966 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 22:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:57:15 INFO - PROCESS | 1815 | 1467957435974 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1815 | 1467957435977 Marionette TRACE conn4 <- [1,1066,null,{}] 22:57:15 INFO - PROCESS | 1815 | 1467957435984 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}] 22:57:15 INFO - PROCESS | 1815 | 1467957435990 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:16 INFO - PROCESS | 1815 | 1467957436227 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 22:57:16 INFO - PROCESS | 1815 | 1467957436242 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:16 INFO - PROCESS | 1815 | 1467957436250 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcec00 == 44 [pid = 1815] [id = 274] 22:57:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8e581800) [pid = 1815] [serial = 823] [outer = (nil)] 22:57:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8fc6c400) [pid = 1815] [serial = 824] [outer = 0x8e581800] 22:57:16 INFO - PROCESS | 1815 | 1467957436344 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x92963400) [pid = 1815] [serial = 825] [outer = 0x8e581800] 22:57:17 INFO - PROCESS | 1815 | 1467957437307 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]]]}] 22:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1390ms 22:57:17 INFO - PROCESS | 1815 | 1467957437364 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 22:57:17 INFO - PROCESS | 1815 | 1467957437368 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 22:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:57:17 INFO - PROCESS | 1815 | 1467957437375 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 1815 | 1467957437378 Marionette TRACE conn4 <- [1,1070,null,{}] 22:57:17 INFO - PROCESS | 1815 | 1467957437385 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}] 22:57:17 INFO - PROCESS | 1815 | 1467957437395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:17 INFO - PROCESS | 1815 | 1467957437596 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 22:57:17 INFO - PROCESS | 1815 | 1467957437838 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1815 | 1467957437849 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed7400 == 45 [pid = 1815] [id = 275] 22:57:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8d1e8400) [pid = 1815] [serial = 826] [outer = (nil)] 22:57:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8d1f1000) [pid = 1815] [serial = 827] [outer = 0x8d1e8400] 22:57:18 INFO - PROCESS | 1815 | 1467957438014 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8dac8c00) [pid = 1815] [serial = 828] [outer = 0x8d1e8400] 22:57:19 INFO - PROCESS | 1815 | 1467957439077 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]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1739ms 22:57:19 INFO - PROCESS | 1815 | 1467957439118 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1815 | 1467957439126 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 22:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:57:19 INFO - PROCESS | 1815 | 1467957439135 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1815 | 1467957439141 Marionette TRACE conn4 <- [1,1074,null,{}] 22:57:19 INFO - PROCESS | 1815 | 1467957439150 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}] 22:57:19 INFO - PROCESS | 1815 | 1467957439159 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:19 INFO - PROCESS | 1815 | 1467957439385 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 22:57:19 INFO - PROCESS | 1815 | 1467957439668 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 1815 | 1467957439679 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece0c00 == 46 [pid = 1815] [id = 276] 22:57:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8ece8400) [pid = 1815] [serial = 829] [outer = (nil)] 22:57:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8f2dfc00) [pid = 1815] [serial = 830] [outer = 0x8ece8400] 22:57:19 INFO - PROCESS | 1815 | 1467957439777 Marionette DEBUG loaded listener.js 22:57:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f3b3c00) [pid = 1815] [serial = 831] [outer = 0x8ece8400] 22:57:20 INFO - PROCESS | 1815 | --DOCSHELL 0x93f18800 == 45 [pid = 1815] [id = 9] 22:57:20 INFO - PROCESS | 1815 | 1467957440901 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1841ms 22:57:20 INFO - PROCESS | 1815 | 1467957440981 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 1815 | 1467957440989 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 22:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:57:21 INFO - PROCESS | 1815 | 1467957440997 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 1815 | 1467957441001 Marionette TRACE conn4 <- [1,1078,null,{}] 22:57:21 INFO - PROCESS | 1815 | 1467957441010 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}] 22:57:21 INFO - PROCESS | 1815 | 1467957441016 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:21 INFO - PROCESS | 1815 | 1467957441282 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 22:57:21 INFO - PROCESS | 1815 | 1467957441550 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1815 | 1467957441560 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc73c00 == 46 [pid = 1815] [id = 277] 22:57:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8fc76000) [pid = 1815] [serial = 832] [outer = (nil)] 22:57:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8fe79000) [pid = 1815] [serial = 833] [outer = 0x8fc76000] 22:57:21 INFO - PROCESS | 1815 | 1467957441659 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x9190f000) [pid = 1815] [serial = 834] [outer = 0x8fc76000] 22:57:22 INFO - PROCESS | 1815 | 1467957442738 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]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1788ms 22:57:22 INFO - PROCESS | 1815 | 1467957442787 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 1815 | 1467957442792 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 22:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:57:22 INFO - PROCESS | 1815 | 1467957442811 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1815 | 1467957442822 Marionette TRACE conn4 <- [1,1082,null,{}] 22:57:22 INFO - PROCESS | 1815 | 1467957442831 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}] 22:57:22 INFO - PROCESS | 1815 | 1467957442839 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:23 INFO - PROCESS | 1815 | 1467957443189 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 22:57:23 INFO - PROCESS | 1815 | 1467957443396 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 1815 | 1467957443405 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad0400 == 47 [pid = 1815] [id = 278] 22:57:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x922aec00) [pid = 1815] [serial = 835] [outer = (nil)] 22:57:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x92ac6400) [pid = 1815] [serial = 836] [outer = 0x922aec00] 22:57:23 INFO - PROCESS | 1815 | 1467957443510 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x92ce0400) [pid = 1815] [serial = 837] [outer = 0x922aec00] 22:57:24 INFO - PROCESS | 1815 | 1467957444512 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]]]}] 22:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1760ms 22:57:24 INFO - PROCESS | 1815 | 1467957444563 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1815 | 1467957444569 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 22:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:57:24 INFO - PROCESS | 1815 | 1467957444576 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1815 | 1467957444581 Marionette TRACE conn4 <- [1,1086,null,{}] 22:57:24 INFO - PROCESS | 1815 | 1467957444588 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}] 22:57:24 INFO - PROCESS | 1815 | 1467957444595 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:24 INFO - PROCESS | 1815 | 1467957444857 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 22:57:25 INFO - PROCESS | 1815 | 1467957445121 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1815 | 1467957445131 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x922a2400 == 48 [pid = 1815] [id = 279] 22:57:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x922a7400) [pid = 1815] [serial = 838] [outer = (nil)] 22:57:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x93f18800) [pid = 1815] [serial = 839] [outer = 0x922a7400] 22:57:25 INFO - PROCESS | 1815 | 1467957445212 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x93f1c400) [pid = 1815] [serial = 840] [outer = 0x922a7400] 22:57:26 INFO - PROCESS | 1815 | 1467957446124 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]]]}] 22:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1600ms 22:57:26 INFO - PROCESS | 1815 | 1467957446178 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 1815 | 1467957446181 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 22:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:57:26 INFO - PROCESS | 1815 | 1467957446188 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 1815 | 1467957446192 Marionette TRACE conn4 <- [1,1090,null,{}] 22:57:26 INFO - PROCESS | 1815 | 1467957446198 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}] 22:57:26 INFO - PROCESS | 1815 | 1467957446204 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:26 INFO - PROCESS | 1815 | 1467957446396 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 22:57:26 INFO - PROCESS | 1815 | 1467957446569 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1815 | 1467957446586 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x94042800 == 49 [pid = 1815] [id = 280] 22:57:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x940bf800) [pid = 1815] [serial = 841] [outer = (nil)] 22:57:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x940c4c00) [pid = 1815] [serial = 842] [outer = 0x940bf800] 22:57:26 INFO - PROCESS | 1815 | 1467957446735 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x954dec00) [pid = 1815] [serial = 843] [outer = 0x940bf800] 22:57:27 INFO - PROCESS | 1815 | 1467957447825 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1683ms 22:57:27 INFO - PROCESS | 1815 | 1467957447873 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 1815 | 1467957447878 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 22:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:57:27 INFO - PROCESS | 1815 | 1467957447886 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 1815 | 1467957447891 Marionette TRACE conn4 <- [1,1094,null,{}] 22:57:27 INFO - PROCESS | 1815 | 1467957447898 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}] 22:57:27 INFO - PROCESS | 1815 | 1467957447903 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:28 INFO - PROCESS | 1815 | 1467957448127 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 22:57:28 INFO - PROCESS | 1815 | 1467957448358 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1815 | 1467957448364 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190dc00 == 50 [pid = 1815] [id = 281] 22:57:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x92a5d000) [pid = 1815] [serial = 844] [outer = (nil)] 22:57:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x995b8800) [pid = 1815] [serial = 845] [outer = 0x92a5d000] 22:57:28 INFO - PROCESS | 1815 | 1467957448519 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x998c9400) [pid = 1815] [serial = 846] [outer = 0x92a5d000] 22:57:29 INFO - PROCESS | 1815 | 1467957449536 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]]]}] 22:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1684ms 22:57:29 INFO - PROCESS | 1815 | 1467957449572 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 1815 | 1467957449576 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 22:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:57:29 INFO - PROCESS | 1815 | 1467957449584 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 1815 | 1467957449588 Marionette TRACE conn4 <- [1,1098,null,{}] 22:57:29 INFO - PROCESS | 1815 | 1467957449594 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}] 22:57:29 INFO - PROCESS | 1815 | 1467957449600 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:29 INFO - PROCESS | 1815 | 1467957449857 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 22:57:30 INFO - PROCESS | 1815 | 1467957450115 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:30 INFO - PROCESS | 1815 | 1467957450127 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd2c00 == 51 [pid = 1815] [id = 282] 22:57:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8e251800) [pid = 1815] [serial = 847] [outer = (nil)] 22:57:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8f3b6400) [pid = 1815] [serial = 848] [outer = 0x8e251800] 22:57:30 INFO - PROCESS | 1815 | 1467957450220 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x99557000) [pid = 1815] [serial = 849] [outer = 0x8e251800] 22:57:31 INFO - PROCESS | 1815 | 1467957451196 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1683ms 22:57:31 INFO - PROCESS | 1815 | 1467957451268 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 1815 | 1467957451273 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 22:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:57:31 INFO - PROCESS | 1815 | 1467957451280 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 1815 | 1467957451284 Marionette TRACE conn4 <- [1,1102,null,{}] 22:57:31 INFO - PROCESS | 1815 | 1467957451291 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}] 22:57:31 INFO - PROCESS | 1815 | 1467957451297 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:31 INFO - PROCESS | 1815 | 1467957451542 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 22:57:32 INFO - PROCESS | 1815 | 1467957452104 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 1815 | 1467957452117 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad5000 == 52 [pid = 1815] [id = 283] 22:57:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8dad5400) [pid = 1815] [serial = 850] [outer = (nil)] 22:57:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8ddd1c00) [pid = 1815] [serial = 851] [outer = 0x8dad5400] 22:57:32 INFO - PROCESS | 1815 | 1467957452205 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8e58e000) [pid = 1815] [serial = 852] [outer = 0x8dad5400] 22:57:33 INFO - PROCESS | 1815 | 1467957453251 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]]]}] 22:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2037ms 22:57:33 INFO - PROCESS | 1815 | 1467957453321 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 22:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:57:33 INFO - PROCESS | 1815 | 1467957453328 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 22:57:33 INFO - PROCESS | 1815 | 1467957453337 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 1815 | 1467957453342 Marionette TRACE conn4 <- [1,1106,null,{}] 22:57:33 INFO - PROCESS | 1815 | 1467957453352 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}] 22:57:33 INFO - PROCESS | 1815 | 1467957453361 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:33 INFO - PROCESS | 1815 | 1467957453675 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8e583c00 == 51 [pid = 1815] [id = 216] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3dc400 == 50 [pid = 1815] [id = 218] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecb800 == 49 [pid = 1815] [id = 214] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ea400 == 48 [pid = 1815] [id = 215] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacd400 == 47 [pid = 1815] [id = 201] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcec00 == 46 [pid = 1815] [id = 274] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x922a9000 == 45 [pid = 1815] [id = 273] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1eb000 == 44 [pid = 1815] [id = 272] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8f606000 == 43 [pid = 1815] [id = 271] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad4400 == 42 [pid = 1815] [id = 270] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecc800 == 41 [pid = 1815] [id = 269] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec20000 == 40 [pid = 1815] [id = 217] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecf000 == 39 [pid = 1815] [id = 257] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacb800 == 38 [pid = 1815] [id = 261] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac8400 == 37 [pid = 1815] [id = 206] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36e800 == 36 [pid = 1815] [id = 204] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcb800 == 35 [pid = 1815] [id = 262] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8e256800 == 34 [pid = 1815] [id = 208] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3800 == 33 [pid = 1815] [id = 260] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36d000 == 32 [pid = 1815] [id = 205] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x91911400 == 31 [pid = 1815] [id = 264] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e6c00 == 30 [pid = 1815] [id = 211] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed1c00 == 29 [pid = 1815] [id = 267] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370800 == 28 [pid = 1815] [id = 268] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed0800 == 27 [pid = 1815] [id = 210] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad6000 == 26 [pid = 1815] [id = 258] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8e590400 == 25 [pid = 1815] [id = 202] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e7c00 == 24 [pid = 1815] [id = 263] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed1800 == 23 [pid = 1815] [id = 212] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec13c00 == 22 [pid = 1815] [id = 266] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36e400 == 21 [pid = 1815] [id = 265] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e8c00 == 20 [pid = 1815] [id = 213] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67e400 == 19 [pid = 1815] [id = 203] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8e589c00 == 18 [pid = 1815] [id = 259] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3df000 == 17 [pid = 1815] [id = 209] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x91914400 == 16 [pid = 1815] [id = 207] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x925d4400 == 15 [pid = 1815] [id = 10] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x9190dc00 == 14 [pid = 1815] [id = 281] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd2c00 == 13 [pid = 1815] [id = 282] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x94042800 == 12 [pid = 1815] [id = 280] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x922a2400 == 11 [pid = 1815] [id = 279] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad0400 == 10 [pid = 1815] [id = 278] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece0c00 == 9 [pid = 1815] [id = 276] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc73c00 == 8 [pid = 1815] [id = 277] 22:57:35 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed7400 == 7 [pid = 1815] [id = 275] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8f60dc00) [pid = 1815] [serial = 785] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8ecefc00) [pid = 1815] [serial = 780] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8d1e7400) [pid = 1815] [serial = 773] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8ddcd400) [pid = 1815] [serial = 771] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8e587000) [pid = 1815] [serial = 782] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8dacb000) [pid = 1815] [serial = 770] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8e585c00) [pid = 1815] [serial = 750] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8ddd1400) [pid = 1815] [serial = 749] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x940cdc00) [pid = 1815] [serial = 764] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x9844a000) [pid = 1815] [serial = 768] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8f687000) [pid = 1815] [serial = 753] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8f612800) [pid = 1815] [serial = 752] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x940cd000) [pid = 1815] [serial = 767] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x92a50400) [pid = 1815] [serial = 756] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8ddcb400) [pid = 1815] [serial = 776] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x9295cc00) [pid = 1815] [serial = 755] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x93d1e000) [pid = 1815] [serial = 759] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x92ac0800) [pid = 1815] [serial = 758] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x93fc7800) [pid = 1815] [serial = 762] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x93fc0400) [pid = 1815] [serial = 761] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x954e6c00) [pid = 1815] [serial = 765] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8d1f0800) [pid = 1815] [serial = 774] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8ece4800) [pid = 1815] [serial = 779] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8f3da800) [pid = 1815] [serial = 783] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8ddd2800) [pid = 1815] [serial = 777] [outer = (nil)] [url = about:blank] 22:57:35 INFO - PROCESS | 1815 | 1467957455260 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 1815 | 1467957455274 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecbc00 == 8 [pid = 1815] [id = 284] 22:57:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8aece000) [pid = 1815] [serial = 853] [outer = (nil)] 22:57:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8aed5000) [pid = 1815] [serial = 854] [outer = 0x8aece000] 22:57:35 INFO - PROCESS | 1815 | 1467957455412 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8d1ee400) [pid = 1815] [serial = 855] [outer = 0x8aece000] 22:57:36 INFO - PROCESS | 1815 | 1467957456289 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]]]}] 22:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2997ms 22:57:36 INFO - PROCESS | 1815 | 1467957456334 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 22:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:57:36 INFO - PROCESS | 1815 | 1467957456340 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 22:57:36 INFO - PROCESS | 1815 | 1467957456347 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:57:36 INFO - PROCESS | 1815 | 1467957456352 Marionette TRACE conn4 <- [1,1110,null,{}] 22:57:36 INFO - PROCESS | 1815 | 1467957456360 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}] 22:57:36 INFO - PROCESS | 1815 | 1467957456368 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:36 INFO - PROCESS | 1815 | 1467957456536 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 22:57:36 INFO - PROCESS | 1815 | 1467957456549 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:36 INFO - PROCESS | 1815 | 1467957456556 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc8c00 == 9 [pid = 1815] [id = 285] 22:57:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8ddc9000) [pid = 1815] [serial = 856] [outer = (nil)] 22:57:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8ddcd000) [pid = 1815] [serial = 857] [outer = 0x8ddc9000] 22:57:36 INFO - PROCESS | 1815 | 1467957456643 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8ddd3800) [pid = 1815] [serial = 858] [outer = 0x8ddc9000] 22:57:37 INFO - PROCESS | 1815 | 1467957457618 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]]]}] 22:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1282ms 22:57:37 INFO - PROCESS | 1815 | 1467957457632 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 1815 | 1467957457639 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 22:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:57:37 INFO - PROCESS | 1815 | 1467957457662 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 1815 | 1467957457670 Marionette TRACE conn4 <- [1,1114,null,{}] 22:57:37 INFO - PROCESS | 1815 | 1467957457678 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}] 22:57:37 INFO - PROCESS | 1815 | 1467957457685 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:37 INFO - PROCESS | 1815 | 1467957457930 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 22:57:37 INFO - PROCESS | 1815 | 1467957457963 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1815 | 1467957457974 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc5400 == 10 [pid = 1815] [id = 286] 22:57:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8ec17000) [pid = 1815] [serial = 859] [outer = (nil)] 22:57:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8ec1cc00) [pid = 1815] [serial = 860] [outer = 0x8ec17000] 22:57:38 INFO - PROCESS | 1815 | 1467957458046 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8ece6800) [pid = 1815] [serial = 861] [outer = 0x8ec17000] 22:57:39 INFO - PROCESS | 1815 | 1467957459182 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]]]}] 22:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1561ms 22:57:39 INFO - PROCESS | 1815 | 1467957459213 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 1815 | 1467957459218 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 22:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:57:39 INFO - PROCESS | 1815 | 1467957459227 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 1815 | 1467957459237 Marionette TRACE conn4 <- [1,1118,null,{}] 22:57:39 INFO - PROCESS | 1815 | 1467957459260 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}] 22:57:39 INFO - PROCESS | 1815 | 1467957459270 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:39 INFO - PROCESS | 1815 | 1467957459527 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 22:57:39 INFO - PROCESS | 1815 | 1467957459564 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 1815 | 1467957459572 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3bb800 == 11 [pid = 1815] [id = 287] 22:57:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8f3bbc00) [pid = 1815] [serial = 862] [outer = (nil)] 22:57:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8f3da800) [pid = 1815] [serial = 863] [outer = 0x8f3bbc00] 22:57:39 INFO - PROCESS | 1815 | 1467957459650 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8d36cc00) [pid = 1815] [serial = 864] [outer = 0x8f3bbc00] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x92cdf800) [pid = 1815] [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.] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x93f1a000) [pid = 1815] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8e581800) [pid = 1815] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x922ad400) [pid = 1815] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f2ebc00) [pid = 1815] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x93c01800) [pid = 1815] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x91914000) [pid = 1815] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8f2e1000) [pid = 1815] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8ddcc800) [pid = 1815] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8f67a400) [pid = 1815] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8aece400) [pid = 1815] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x91913400) [pid = 1815] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8ec19c00) [pid = 1815] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8f606c00) [pid = 1815] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x92624000) [pid = 1815] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:57:40 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8f679400) [pid = 1815] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:57:41 INFO - PROCESS | 1815 | 1467957461483 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]]]}] 22:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2304ms 22:57:41 INFO - PROCESS | 1815 | 1467957461534 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 22:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:57:41 INFO - PROCESS | 1815 | 1467957461539 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 22:57:41 INFO - PROCESS | 1815 | 1467957461547 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 1815 | 1467957461549 Marionette TRACE conn4 <- [1,1122,null,{}] 22:57:41 INFO - PROCESS | 1815 | 1467957461556 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}] 22:57:41 INFO - PROCESS | 1815 | 1467957461562 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:41 INFO - PROCESS | 1815 | 1467957461762 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 22:57:41 INFO - PROCESS | 1815 | 1467957461773 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 1815 | 1467957461784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d371c00 == 12 [pid = 1815] [id = 288] 22:57:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8e583c00) [pid = 1815] [serial = 865] [outer = (nil)] 22:57:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8f3e1400) [pid = 1815] [serial = 866] [outer = 0x8e583c00] 22:57:41 INFO - PROCESS | 1815 | 1467957461975 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8f606c00) [pid = 1815] [serial = 867] [outer = 0x8e583c00] 22:57:43 INFO - PROCESS | 1815 | 1467957463068 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]]]}] 22:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1539ms 22:57:43 INFO - PROCESS | 1815 | 1467957463085 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1815 | 1467957463093 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 22:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:57:43 INFO - PROCESS | 1815 | 1467957463104 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1815 | 1467957463109 Marionette TRACE conn4 <- [1,1126,null,{}] 22:57:43 INFO - PROCESS | 1815 | 1467957463119 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}] 22:57:43 INFO - PROCESS | 1815 | 1467957463125 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:43 INFO - PROCESS | 1815 | 1467957463386 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 22:57:43 INFO - PROCESS | 1815 | 1467957463680 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 1815 | 1467957463699 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc5800 == 13 [pid = 1815] [id = 289] 22:57:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8ddc6c00) [pid = 1815] [serial = 868] [outer = (nil)] 22:57:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8ddd1400) [pid = 1815] [serial = 869] [outer = 0x8ddc6c00] 22:57:43 INFO - PROCESS | 1815 | 1467957463798 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8ec1e400) [pid = 1815] [serial = 870] [outer = 0x8ddc6c00] 22:57:44 INFO - PROCESS | 1815 | 1467957464855 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]]]}] 22:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1801ms 22:57:44 INFO - PROCESS | 1815 | 1467957464904 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 22:57:44 INFO - PROCESS | 1815 | 1467957464913 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 22:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:57:44 INFO - PROCESS | 1815 | 1467957464926 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:57:44 INFO - PROCESS | 1815 | 1467957464930 Marionette TRACE conn4 <- [1,1130,null,{}] 22:57:44 INFO - PROCESS | 1815 | 1467957464938 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}] 22:57:44 INFO - PROCESS | 1815 | 1467957464945 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:45 INFO - PROCESS | 1815 | 1467957465195 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 22:57:45 INFO - PROCESS | 1815 | 1467957465471 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 1815 | 1467957465480 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec9800 == 14 [pid = 1815] [id = 290] 22:57:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8d1eec00) [pid = 1815] [serial = 871] [outer = (nil)] 22:57:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f608c00) [pid = 1815] [serial = 872] [outer = 0x8d1eec00] 22:57:45 INFO - PROCESS | 1815 | 1467957465581 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8f67a000) [pid = 1815] [serial = 873] [outer = 0x8d1eec00] 22:57:46 INFO - PROCESS | 1815 | 1467957466716 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]]]}] 22:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1846ms 22:57:46 INFO - PROCESS | 1815 | 1467957466772 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 1815 | 1467957466776 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 22:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:57:46 INFO - PROCESS | 1815 | 1467957466784 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 1815 | 1467957466791 Marionette TRACE conn4 <- [1,1134,null,{}] 22:57:46 INFO - PROCESS | 1815 | 1467957466810 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}] 22:57:46 INFO - PROCESS | 1815 | 1467957466820 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:47 INFO - PROCESS | 1815 | 1467957467198 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 22:57:47 INFO - PROCESS | 1815 | 1467957467317 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1815 | 1467957467328 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe76c00 == 15 [pid = 1815] [id = 291] 22:57:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8fe77c00) [pid = 1815] [serial = 874] [outer = (nil)] 22:57:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8fe7ec00) [pid = 1815] [serial = 875] [outer = 0x8fe77c00] 22:57:47 INFO - PROCESS | 1815 | 1467957467417 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x9190a400) [pid = 1815] [serial = 876] [outer = 0x8fe77c00] 22:57:48 INFO - PROCESS | 1815 | 1467957468322 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]]]}] 22:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1595ms 22:57:48 INFO - PROCESS | 1815 | 1467957468382 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 1815 | 1467957468387 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 22:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:57:48 INFO - PROCESS | 1815 | 1467957468395 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 1815 | 1467957468398 Marionette TRACE conn4 <- [1,1138,null,{}] 22:57:48 INFO - PROCESS | 1815 | 1467957468403 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}] 22:57:48 INFO - PROCESS | 1815 | 1467957468410 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:48 INFO - PROCESS | 1815 | 1467957468618 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 22:57:48 INFO - PROCESS | 1815 | 1467957468795 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:48 INFO - PROCESS | 1815 | 1467957468804 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ed400 == 16 [pid = 1815] [id = 292] 22:57:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8f67d000) [pid = 1815] [serial = 877] [outer = (nil)] 22:57:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x91916800) [pid = 1815] [serial = 878] [outer = 0x8f67d000] 22:57:48 INFO - PROCESS | 1815 | 1467957468943 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x922a5400) [pid = 1815] [serial = 879] [outer = 0x8f67d000] 22:57:49 INFO - PROCESS | 1815 | 1467957469928 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]]]}] 22:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1583ms 22:57:49 INFO - PROCESS | 1815 | 1467957469981 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 1815 | 1467957469986 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 22:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:57:49 INFO - PROCESS | 1815 | 1467957469993 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 1815 | 1467957469997 Marionette TRACE conn4 <- [1,1142,null,{}] 22:57:50 INFO - PROCESS | 1815 | 1467957470004 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}] 22:57:50 INFO - PROCESS | 1815 | 1467957470010 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:50 INFO - PROCESS | 1815 | 1467957470199 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 22:57:50 INFO - PROCESS | 1815 | 1467957470417 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1815 | 1467957470427 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3bb000 == 17 [pid = 1815] [id = 293] 22:57:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x91913400) [pid = 1815] [serial = 880] [outer = (nil)] 22:57:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x92622000) [pid = 1815] [serial = 881] [outer = 0x91913400] 22:57:50 INFO - PROCESS | 1815 | 1467957470558 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x92627c00) [pid = 1815] [serial = 882] [outer = 0x91913400] 22:57:51 INFO - PROCESS | 1815 | 1467957471575 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]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1638ms 22:57:51 INFO - PROCESS | 1815 | 1467957471633 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 22:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:57:51 INFO - PROCESS | 1815 | 1467957471638 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 22:57:51 INFO - PROCESS | 1815 | 1467957471646 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1815 | 1467957471649 Marionette TRACE conn4 <- [1,1146,null,{}] 22:57:51 INFO - PROCESS | 1815 | 1467957471656 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}] 22:57:51 INFO - PROCESS | 1815 | 1467957471670 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:51 INFO - PROCESS | 1815 | 1467957471962 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 22:57:52 INFO - PROCESS | 1815 | 1467957472205 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1815 | 1467957472215 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacd400 == 18 [pid = 1815] [id = 294] 22:57:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8dad0400) [pid = 1815] [serial = 883] [outer = (nil)] 22:57:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x92a58c00) [pid = 1815] [serial = 884] [outer = 0x8dad0400] 22:57:52 INFO - PROCESS | 1815 | 1467957472317 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x92abc800) [pid = 1815] [serial = 885] [outer = 0x8dad0400] 22:57:53 INFO - PROCESS | 1815 | 1467957473365 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]]]}] 22:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1791ms 22:57:53 INFO - PROCESS | 1815 | 1467957473437 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 22:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:57:53 INFO - PROCESS | 1815 | 1467957473442 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 22:57:53 INFO - PROCESS | 1815 | 1467957473449 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1815 | 1467957473453 Marionette TRACE conn4 <- [1,1150,null,{}] 22:57:53 INFO - PROCESS | 1815 | 1467957473460 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}] 22:57:53 INFO - PROCESS | 1815 | 1467957473466 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:53 INFO - PROCESS | 1815 | 1467957473731 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 22:57:54 INFO - PROCESS | 1815 | 1467957474027 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1815 | 1467957474035 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecf800 == 19 [pid = 1815] [id = 295] 22:57:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8ec12400) [pid = 1815] [serial = 886] [outer = (nil)] 22:57:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x925d4c00) [pid = 1815] [serial = 887] [outer = 0x8ec12400] 22:57:54 INFO - PROCESS | 1815 | 1467957474129 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8f3dc400) [pid = 1815] [serial = 888] [outer = 0x8ec12400] 22:57:55 INFO - PROCESS | 1815 | 1467957475089 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]]]}] 22:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1691ms 22:57:55 INFO - PROCESS | 1815 | 1467957475141 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1815 | 1467957475146 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 22:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:57:55 INFO - PROCESS | 1815 | 1467957475154 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1815 | 1467957475157 Marionette TRACE conn4 <- [1,1154,null,{}] 22:57:55 INFO - PROCESS | 1815 | 1467957475164 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}] 22:57:55 INFO - PROCESS | 1815 | 1467957475169 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:55 INFO - PROCESS | 1815 | 1467957475368 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 22:57:55 INFO - PROCESS | 1815 | 1467957475594 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 1815 | 1467957475604 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed3800 == 20 [pid = 1815] [id = 296] 22:57:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8aed4800) [pid = 1815] [serial = 889] [outer = (nil)] 22:57:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8d1f4400) [pid = 1815] [serial = 890] [outer = 0x8aed4800] 22:57:55 INFO - PROCESS | 1815 | 1467957475874 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8d375c00) [pid = 1815] [serial = 891] [outer = 0x8aed4800] 22:57:56 INFO - PROCESS | 1815 | 1467957476867 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]]]}] 22:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1784ms 22:57:56 INFO - PROCESS | 1815 | 1467957476939 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 1815 | 1467957476946 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 22:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:57:56 INFO - PROCESS | 1815 | 1467957476955 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 1815 | 1467957476958 Marionette TRACE conn4 <- [1,1158,null,{}] 22:57:56 INFO - PROCESS | 1815 | 1467957476967 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}] 22:57:56 INFO - PROCESS | 1815 | 1467957476973 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:57 INFO - PROCESS | 1815 | 1467957477237 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x92620000) [pid = 1815] [serial = 821] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x92959000) [pid = 1815] [serial = 822] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x93c0dc00) [pid = 1815] [serial = 804] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x93fc8400) [pid = 1815] [serial = 806] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x93fc0800) [pid = 1815] [serial = 807] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x922a7c00) [pid = 1815] [serial = 794] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x922b0800) [pid = 1815] [serial = 795] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8f688c00) [pid = 1815] [serial = 791] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8fc6f000) [pid = 1815] [serial = 792] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8e588800) [pid = 1815] [serial = 788] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8ecef400) [pid = 1815] [serial = 789] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8f682400) [pid = 1815] [serial = 815] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8fc74000) [pid = 1815] [serial = 816] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8d1f3400) [pid = 1815] [serial = 809] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8d370c00) [pid = 1815] [serial = 810] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x92626c00) [pid = 1815] [serial = 797] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x92628000) [pid = 1815] [serial = 798] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f3b5c00) [pid = 1815] [serial = 812] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8f3dac00) [pid = 1815] [serial = 813] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f67ec00) [pid = 1815] [serial = 786] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x92960c00) [pid = 1815] [serial = 800] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x92a4f800) [pid = 1815] [serial = 801] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x93255000) [pid = 1815] [serial = 803] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x922a3800) [pid = 1815] [serial = 819] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x91912800) [pid = 1815] [serial = 818] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x92963400) [pid = 1815] [serial = 825] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x93c0a000) [pid = 1815] [serial = 582] [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.] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x925ccc00) [pid = 1815] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:57:57 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fc6c400) [pid = 1815] [serial = 824] [outer = (nil)] [url = about:blank] 22:57:57 INFO - PROCESS | 1815 | 1467957477616 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 1815 | 1467957477625 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370c00 == 21 [pid = 1815] [id = 297] 22:57:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8d376400) [pid = 1815] [serial = 892] [outer = (nil)] 22:57:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8ddce800) [pid = 1815] [serial = 893] [outer = 0x8d376400] 22:57:57 INFO - PROCESS | 1815 | 1467957477709 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8f2df800) [pid = 1815] [serial = 894] [outer = 0x8d376400] 22:57:58 INFO - PROCESS | 1815 | 1467957478540 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]]]}] 22:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1632ms 22:57:58 INFO - PROCESS | 1815 | 1467957478586 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 22:57:58 INFO - PROCESS | 1815 | 1467957478592 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 22:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:57:58 INFO - PROCESS | 1815 | 1467957478615 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 1815 | 1467957478619 Marionette TRACE conn4 <- [1,1162,null,{}] 22:57:58 INFO - PROCESS | 1815 | 1467957478625 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}] 22:57:58 INFO - PROCESS | 1815 | 1467957478631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:58 INFO - PROCESS | 1815 | 1467957478806 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 22:57:58 INFO - PROCESS | 1815 | 1467957478938 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:58 INFO - PROCESS | 1815 | 1467957478947 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:57:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3d5000 == 22 [pid = 1815] [id = 298] 22:57:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8f3e2000) [pid = 1815] [serial = 895] [outer = (nil)] 22:57:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8f680c00) [pid = 1815] [serial = 896] [outer = 0x8f3e2000] 22:57:59 INFO - PROCESS | 1815 | 1467957479028 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8f688400) [pid = 1815] [serial = 897] [outer = 0x8f3e2000] 22:57:59 INFO - PROCESS | 1815 | 1467957479908 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]]]}] 22:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1337ms 22:57:59 INFO - PROCESS | 1815 | 1467957479957 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 22:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:57:59 INFO - PROCESS | 1815 | 1467957479962 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 22:57:59 INFO - PROCESS | 1815 | 1467957479969 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 1815 | 1467957479975 Marionette TRACE conn4 <- [1,1166,null,{}] 22:58:00 INFO - PROCESS | 1815 | 1467957479997 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}] 22:58:00 INFO - PROCESS | 1815 | 1467957480007 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:00 INFO - PROCESS | 1815 | 1467957480250 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 22:58:00 INFO - PROCESS | 1815 | 1467957480281 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 1815 | 1467957480292 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b5400 == 23 [pid = 1815] [id = 299] 22:58:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8fe75400) [pid = 1815] [serial = 898] [outer = (nil)] 22:58:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x9190cc00) [pid = 1815] [serial = 899] [outer = 0x8fe75400] 22:58:00 INFO - PROCESS | 1815 | 1467957480365 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x922a2800) [pid = 1815] [serial = 900] [outer = 0x8fe75400] 22:58:01 INFO - PROCESS | 1815 | 1467957481381 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1490ms 22:58:01 INFO - PROCESS | 1815 | 1467957481460 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 1815 | 1467957481465 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 22:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:58:01 INFO - PROCESS | 1815 | 1467957481472 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1815 | 1467957481476 Marionette TRACE conn4 <- [1,1170,null,{}] 22:58:01 INFO - PROCESS | 1815 | 1467957481509 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}] 22:58:01 INFO - PROCESS | 1815 | 1467957481515 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:01 INFO - PROCESS | 1815 | 1467957481750 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 22:58:01 INFO - PROCESS | 1815 | 1467957481776 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 1815 | 1467957481784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecc400 == 24 [pid = 1815] [id = 300] 22:58:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8ec1c400) [pid = 1815] [serial = 901] [outer = (nil)] 22:58:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x92625c00) [pid = 1815] [serial = 902] [outer = 0x8ec1c400] 22:58:01 INFO - PROCESS | 1815 | 1467957481860 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x92955800) [pid = 1815] [serial = 903] [outer = 0x8ec1c400] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8aece000) [pid = 1815] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8d1e8400) [pid = 1815] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8ece8400) [pid = 1815] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8f3bbc00) [pid = 1815] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8fc76000) [pid = 1815] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x922aec00) [pid = 1815] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x922a7400) [pid = 1815] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x940bf800) [pid = 1815] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x92a5d000) [pid = 1815] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8e251800) [pid = 1815] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8ddc9000) [pid = 1815] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8dad5400) [pid = 1815] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:58:02 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x8ec17000) [pid = 1815] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:58:03 INFO - PROCESS | 1815 | 1467957483023 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]]]}] 22:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1567ms 22:58:03 INFO - PROCESS | 1815 | 1467957483040 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 1815 | 1467957483044 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 22:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:58:03 INFO - PROCESS | 1815 | 1467957483051 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - PROCESS | 1815 | 1467957483055 Marionette TRACE conn4 <- [1,1174,null,{}] 22:58:03 INFO - PROCESS | 1815 | 1467957483061 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}] 22:58:03 INFO - PROCESS | 1815 | 1467957483066 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:03 INFO - PROCESS | 1815 | 1467957483244 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 22:58:03 INFO - PROCESS | 1815 | 1467957483259 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1815 | 1467957483267 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x922aec00 == 25 [pid = 1815] [id = 301] 22:58:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x922af000) [pid = 1815] [serial = 904] [outer = (nil)] 22:58:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x9295a800) [pid = 1815] [serial = 905] [outer = 0x922af000] 22:58:03 INFO - PROCESS | 1815 | 1467957483355 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x92a4ec00) [pid = 1815] [serial = 906] [outer = 0x922af000] 22:58:04 INFO - PROCESS | 1815 | 1467957484327 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] 22:58:04 INFO - PROCESS | 1815 | 1467957484452 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 22:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:58:04 INFO - PROCESS | 1815 | 1467957484462 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1815 | 1467957484468 Marionette TRACE conn4 <- [1,1178,null,{}] 22:58:04 INFO - PROCESS | 1815 | 1467957484491 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}] 22:58:04 INFO - PROCESS | 1815 | 1467957484499 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:04 INFO - PROCESS | 1815 | 1467957484836 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 22:58:05 INFO - PROCESS | 1815 | 1467957484998 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1815 | 1467957485014 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcb400 == 26 [pid = 1815] [id = 302] 22:58:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8ddcc800) [pid = 1815] [serial = 907] [outer = (nil)] 22:58:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8e58ac00) [pid = 1815] [serial = 908] [outer = 0x8ddcc800] 22:58:05 INFO - PROCESS | 1815 | 1467957485152 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8ecec800) [pid = 1815] [serial = 909] [outer = 0x8ddcc800] 22:58:06 INFO - PROCESS | 1815 | 1467957486184 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] 22:58:06 INFO - PROCESS | 1815 | 1467957486234 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 22:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:58:06 INFO - PROCESS | 1815 | 1467957486247 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 1815 | 1467957486253 Marionette TRACE conn4 <- [1,1182,null,{}] 22:58:06 INFO - PROCESS | 1815 | 1467957486261 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}] 22:58:06 INFO - PROCESS | 1815 | 1467957486268 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:06 INFO - PROCESS | 1815 | 1467957486488 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 22:58:06 INFO - PROCESS | 1815 | 1467957486726 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1815 | 1467957486742 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dcc00 == 27 [pid = 1815] [id = 303] 22:58:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8f67e000) [pid = 1815] [serial = 910] [outer = (nil)] 22:58:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8fc6fc00) [pid = 1815] [serial = 911] [outer = 0x8f67e000] 22:58:06 INFO - PROCESS | 1815 | 1467957486876 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8fc76000) [pid = 1815] [serial = 912] [outer = 0x8f67e000] 22:58:07 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:58:07 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:58:07 INFO - PROCESS | 1815 | 1467957487917 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] 22:58:07 INFO - PROCESS | 1815 | 1467957487995 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 22:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:58:08 INFO - PROCESS | 1815 | 1467957488003 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1815 | 1467957488007 Marionette TRACE conn4 <- [1,1186,null,{}] 22:58:08 INFO - PROCESS | 1815 | 1467957488025 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}] 22:58:08 INFO - PROCESS | 1815 | 1467957488035 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:08 INFO - PROCESS | 1815 | 1467957488295 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 22:58:08 INFO - PROCESS | 1815 | 1467957488569 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1815 | 1467957488583 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a57c00 == 28 [pid = 1815] [id = 304] 22:58:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x92a58400) [pid = 1815] [serial = 913] [outer = (nil)] 22:58:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x93252800) [pid = 1815] [serial = 914] [outer = 0x92a58400] 22:58:08 INFO - PROCESS | 1815 | 1467957488677 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x93c05800) [pid = 1815] [serial = 915] [outer = 0x92a58400] 22:58:09 INFO - PROCESS | 1815 | 1467957489649 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] 22:58:09 INFO - PROCESS | 1815 | 1467957489703 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 22:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:58:09 INFO - PROCESS | 1815 | 1467957489710 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 1815 | 1467957489714 Marionette TRACE conn4 <- [1,1190,null,{}] 22:58:09 INFO - PROCESS | 1815 | 1467957489721 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}] 22:58:09 INFO - PROCESS | 1815 | 1467957489727 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:09 INFO - PROCESS | 1815 | 1467957489956 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 22:58:10 INFO - PROCESS | 1815 | 1467957490189 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:10 INFO - PROCESS | 1815 | 1467957490198 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e586800 == 29 [pid = 1815] [id = 305] 22:58:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x93d1dc00) [pid = 1815] [serial = 916] [outer = (nil)] 22:58:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x93f1f400) [pid = 1815] [serial = 917] [outer = 0x93d1dc00] 22:58:10 INFO - PROCESS | 1815 | 1467957490338 Marionette DEBUG loaded listener.js 22:58:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x93fc3000) [pid = 1815] [serial = 918] [outer = 0x93d1dc00] 22:58:11 INFO - PROCESS | 1815 | 1467957491290 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] 22:58:11 INFO - PROCESS | 1815 | 1467957491353 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 22:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:58:11 INFO - PROCESS | 1815 | 1467957491362 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 1815 | 1467957491366 Marionette TRACE conn4 <- [1,1194,null,{}] 22:58:11 INFO - PROCESS | 1815 | 1467957491372 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}] 22:58:11 INFO - PROCESS | 1815 | 1467957491377 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:11 INFO - PROCESS | 1815 | 1467957491576 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 22:58:11 INFO - PROCESS | 1815 | 1467957491801 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1815 | 1467957491810 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc79000 == 30 [pid = 1815] [id = 306] 22:58:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x925c6000) [pid = 1815] [serial = 919] [outer = (nil)] 22:58:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x94047c00) [pid = 1815] [serial = 920] [outer = 0x925c6000] 22:58:11 INFO - PROCESS | 1815 | 1467957491943 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x940c3800) [pid = 1815] [serial = 921] [outer = 0x925c6000] 22:58:12 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:58:12 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 22:58:13 INFO - PROCESS | 1815 | 1467957493034 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] 22:58:13 INFO - PROCESS | 1815 | 1467957493109 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 22:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:58:13 INFO - PROCESS | 1815 | 1467957493116 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1815 | 1467957493120 Marionette TRACE conn4 <- [1,1198,null,{}] 22:58:13 INFO - PROCESS | 1815 | 1467957493127 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}] 22:58:13 INFO - PROCESS | 1815 | 1467957493138 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:13 INFO - PROCESS | 1815 | 1467957493440 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 22:58:13 INFO - PROCESS | 1815 | 1467957493674 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 1815 | 1467957493683 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeca000 == 31 [pid = 1815] [id = 307] 22:58:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x93fc4800) [pid = 1815] [serial = 922] [outer = (nil)] 22:58:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x954e2400) [pid = 1815] [serial = 923] [outer = 0x93fc4800] 22:58:13 INFO - PROCESS | 1815 | 1467957493777 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x9844ac00) [pid = 1815] [serial = 924] [outer = 0x93fc4800] 22:58:14 INFO - PROCESS | 1815 | 1467957494749 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1682ms 22:58:14 INFO - PROCESS | 1815 | 1467957494800 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 1815 | 1467957494805 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 22:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:58:14 INFO - PROCESS | 1815 | 1467957494813 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 1815 | 1467957494817 Marionette TRACE conn4 <- [1,1202,null,{}] 22:58:14 INFO - PROCESS | 1815 | 1467957494824 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}] 22:58:14 INFO - PROCESS | 1815 | 1467957494830 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:15 INFO - PROCESS | 1815 | 1467957495032 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 22:58:15 INFO - PROCESS | 1815 | 1467957495257 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1815 | 1467957495266 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x953b8000 == 32 [pid = 1815] [id = 308] 22:58:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x979b5000) [pid = 1815] [serial = 925] [outer = (nil)] 22:58:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x9955c000) [pid = 1815] [serial = 926] [outer = 0x979b5000] 22:58:15 INFO - PROCESS | 1815 | 1467957495400 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x998cac00) [pid = 1815] [serial = 927] [outer = 0x979b5000] 22:58:16 INFO - PROCESS | 1815 | 1467957496352 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]]]}] 22:58:16 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 22:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 22:58:16 INFO - PROCESS | 1815 | 1467957496402 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1815 | 1467957496406 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 22:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:58:16 INFO - PROCESS | 1815 | 1467957496414 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1815 | 1467957496418 Marionette TRACE conn4 <- [1,1206,null,{}] 22:58:16 INFO - PROCESS | 1815 | 1467957496425 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}] 22:58:16 INFO - PROCESS | 1815 | 1467957496431 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:16 INFO - PROCESS | 1815 | 1467957496646 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 22:58:16 INFO - PROCESS | 1815 | 1467957496880 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1815 | 1467957496889 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ed000 == 33 [pid = 1815] [id = 309] 22:58:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8d36e000) [pid = 1815] [serial = 928] [outer = (nil)] 22:58:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x99fcf400) [pid = 1815] [serial = 929] [outer = 0x8d36e000] 22:58:17 INFO - PROCESS | 1815 | 1467957497024 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x9a15ec00) [pid = 1815] [serial = 930] [outer = 0x8d36e000] 22:58:18 INFO - PROCESS | 1815 | 1467957498064 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]]]}] 22:58:18 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 22:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1684ms 22:58:18 INFO - PROCESS | 1815 | 1467957498098 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1815 | 1467957498102 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 22:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:58:18 INFO - PROCESS | 1815 | 1467957498109 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1815 | 1467957498112 Marionette TRACE conn4 <- [1,1210,null,{}] 22:58:18 INFO - PROCESS | 1815 | 1467957498119 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}] 22:58:18 INFO - PROCESS | 1815 | 1467957498124 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:18 INFO - PROCESS | 1815 | 1467957498308 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 22:58:18 INFO - PROCESS | 1815 | 1467957498811 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 1815 | 1467957498820 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacc400 == 34 [pid = 1815] [id = 310] 22:58:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8dacf400) [pid = 1815] [serial = 931] [outer = (nil)] 22:58:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8dad4400) [pid = 1815] [serial = 932] [outer = 0x8dacf400] 22:58:18 INFO - PROCESS | 1815 | 1467957498903 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8e260c00) [pid = 1815] [serial = 933] [outer = 0x8dacf400] 22:58:19 INFO - PROCESS | 1815 | 1467957499789 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]]]}] 22:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1749ms 22:58:19 INFO - PROCESS | 1815 | 1467957499860 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 22:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:58:19 INFO - PROCESS | 1815 | 1467957499866 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 22:58:19 INFO - PROCESS | 1815 | 1467957499874 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 1815 | 1467957499877 Marionette TRACE conn4 <- [1,1214,null,{}] 22:58:19 INFO - PROCESS | 1815 | 1467957499886 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}] 22:58:19 INFO - PROCESS | 1815 | 1467957499893 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:20 INFO - PROCESS | 1815 | 1467957500160 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecbc00 == 33 [pid = 1815] [id = 284] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad5000 == 32 [pid = 1815] [id = 283] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacc400 == 31 [pid = 1815] [id = 310] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x953b8000 == 30 [pid = 1815] [id = 308] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ed000 == 29 [pid = 1815] [id = 309] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeca000 == 28 [pid = 1815] [id = 307] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc79000 == 27 [pid = 1815] [id = 306] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8e586800 == 26 [pid = 1815] [id = 305] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3dcc00 == 25 [pid = 1815] [id = 303] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x92a57c00 == 24 [pid = 1815] [id = 304] 22:58:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcb400 == 23 [pid = 1815] [id = 302] 22:58:21 INFO - PROCESS | 1815 | 1467957501459 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 1815 | 1467957501470 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8f3e1400) [pid = 1815] [serial = 866] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8aed5000) [pid = 1815] [serial = 854] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8d1ee400) [pid = 1815] [serial = 855] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8dac8c00) [pid = 1815] [serial = 828] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8d1f1000) [pid = 1815] [serial = 827] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8f3b3c00) [pid = 1815] [serial = 831] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8f2dfc00) [pid = 1815] [serial = 830] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8f3da800) [pid = 1815] [serial = 863] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x9190f000) [pid = 1815] [serial = 834] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8fe79000) [pid = 1815] [serial = 833] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x92ce0400) [pid = 1815] [serial = 837] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x92ac6400) [pid = 1815] [serial = 836] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x93f1c400) [pid = 1815] [serial = 840] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x93f18800) [pid = 1815] [serial = 839] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x954dec00) [pid = 1815] [serial = 843] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x940c4c00) [pid = 1815] [serial = 842] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x998c9400) [pid = 1815] [serial = 846] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x995b8800) [pid = 1815] [serial = 845] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x99557000) [pid = 1815] [serial = 849] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f3b6400) [pid = 1815] [serial = 848] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8ddcd000) [pid = 1815] [serial = 857] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8ddd3800) [pid = 1815] [serial = 858] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8e58e000) [pid = 1815] [serial = 852] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8ddd1c00) [pid = 1815] [serial = 851] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8ece6800) [pid = 1815] [serial = 861] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8ec1cc00) [pid = 1815] [serial = 860] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8d36cc00) [pid = 1815] [serial = 864] [outer = (nil)] [url = about:blank] 22:58:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aece400 == 24 [pid = 1815] [id = 311] 22:58:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8aece800) [pid = 1815] [serial = 934] [outer = (nil)] 22:58:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8aed5c00) [pid = 1815] [serial = 935] [outer = 0x8aece800] 22:58:21 INFO - PROCESS | 1815 | 1467957501706 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8d1ee800) [pid = 1815] [serial = 936] [outer = 0x8aece800] 22:58:22 INFO - PROCESS | 1815 | 1467957502531 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]]]}] 22:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2703ms 22:58:22 INFO - PROCESS | 1815 | 1467957502578 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 22:58:22 INFO - PROCESS | 1815 | 1467957502584 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 22:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:58:22 INFO - PROCESS | 1815 | 1467957502591 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:58:22 INFO - PROCESS | 1815 | 1467957502596 Marionette TRACE conn4 <- [1,1218,null,{}] 22:58:22 INFO - PROCESS | 1815 | 1467957502604 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}] 22:58:22 INFO - PROCESS | 1815 | 1467957502611 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:22 INFO - PROCESS | 1815 | 1467957502785 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 22:58:22 INFO - PROCESS | 1815 | 1467957502821 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:22 INFO - PROCESS | 1815 | 1467957502832 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacc400 == 25 [pid = 1815] [id = 312] 22:58:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8dace800) [pid = 1815] [serial = 937] [outer = (nil)] 22:58:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8ddcbc00) [pid = 1815] [serial = 938] [outer = 0x8dace800] 22:58:23 INFO - PROCESS | 1815 | 1467957503040 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8ddd3000) [pid = 1815] [serial = 939] [outer = 0x8dace800] 22:58:23 INFO - PROCESS | 1815 | 1467957503971 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1433ms 22:58:24 INFO - PROCESS | 1815 | 1467957504028 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1815 | 1467957504036 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 22:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:58:24 INFO - PROCESS | 1815 | 1467957504054 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1815 | 1467957504058 Marionette TRACE conn4 <- [1,1222,null,{}] 22:58:24 INFO - PROCESS | 1815 | 1467957504065 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}] 22:58:24 INFO - PROCESS | 1815 | 1467957504071 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:24 INFO - PROCESS | 1815 | 1467957504313 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 22:58:24 INFO - PROCESS | 1815 | 1467957504341 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 1815 | 1467957504351 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e582400 == 26 [pid = 1815] [id = 313] 22:58:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8ec15c00) [pid = 1815] [serial = 940] [outer = (nil)] 22:58:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8ec1d800) [pid = 1815] [serial = 941] [outer = 0x8ec15c00] 22:58:24 INFO - PROCESS | 1815 | 1467957504428 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8ece9c00) [pid = 1815] [serial = 942] [outer = 0x8ec15c00] 22:58:25 INFO - PROCESS | 1815 | 1467957505577 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] 22:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:58:25 INFO - PROCESS | 1815 | 1467957505603 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 22:58:25 INFO - PROCESS | 1815 | 1467957505621 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 1815 | 1467957505632 Marionette TRACE conn4 <- [1,1226,null,{}] 22:58:25 INFO - PROCESS | 1815 | 1467957505656 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}] 22:58:25 INFO - PROCESS | 1815 | 1467957505665 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:25 INFO - PROCESS | 1815 | 1467957505917 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 22:58:25 INFO - PROCESS | 1815 | 1467957505947 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1815 | 1467957505956 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b8c00 == 27 [pid = 1815] [id = 314] 22:58:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8f3bd800) [pid = 1815] [serial = 943] [outer = (nil)] 22:58:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8f3dec00) [pid = 1815] [serial = 944] [outer = 0x8f3bd800] 22:58:26 INFO - PROCESS | 1815 | 1467957506036 Marionette DEBUG loaded listener.js 22:58:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8f609400) [pid = 1815] [serial = 945] [outer = 0x8f3bd800] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8fe75400) [pid = 1815] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8ec1c400) [pid = 1815] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f3e2000) [pid = 1815] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8d376400) [pid = 1815] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8ec12400) [pid = 1815] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8f67d000) [pid = 1815] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x91913400) [pid = 1815] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8d1eec00) [pid = 1815] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8aed4800) [pid = 1815] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8dad0400) [pid = 1815] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8ddc6c00) [pid = 1815] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8e583c00) [pid = 1815] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8fe77c00) [pid = 1815] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:58:27 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x922af000) [pid = 1815] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:58:27 INFO - PROCESS | 1815 | 1467957507696 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]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2117ms 22:58:27 INFO - PROCESS | 1815 | 1467957507727 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 22:58:27 INFO - PROCESS | 1815 | 1467957507733 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 22:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:58:27 INFO - PROCESS | 1815 | 1467957507740 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 1815 | 1467957507743 Marionette TRACE conn4 <- [1,1230,null,{}] 22:58:27 INFO - PROCESS | 1815 | 1467957507755 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}] 22:58:27 INFO - PROCESS | 1815 | 1467957507759 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:28 INFO - PROCESS | 1815 | 1467957508009 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 22:58:28 INFO - PROCESS | 1815 | 1467957508158 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1815 | 1467957508166 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4800 == 28 [pid = 1815] [id = 315] 22:58:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8daca800) [pid = 1815] [serial = 946] [outer = (nil)] 22:58:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8f614000) [pid = 1815] [serial = 947] [outer = 0x8daca800] 22:58:28 INFO - PROCESS | 1815 | 1467957508249 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8f686800) [pid = 1815] [serial = 948] [outer = 0x8daca800] 22:58:29 INFO - PROCESS | 1815 | 1467957509192 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1535ms 22:58:29 INFO - PROCESS | 1815 | 1467957509276 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1815 | 1467957509284 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 22:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:58:29 INFO - PROCESS | 1815 | 1467957509309 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1815 | 1467957509316 Marionette TRACE conn4 <- [1,1234,null,{}] 22:58:29 INFO - PROCESS | 1815 | 1467957509360 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}] 22:58:29 INFO - PROCESS | 1815 | 1467957509368 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:29 INFO - PROCESS | 1815 | 1467957509571 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 22:58:29 INFO - PROCESS | 1815 | 1467957509814 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1815 | 1467957509833 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac7c00 == 29 [pid = 1815] [id = 316] 22:58:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8dac8800) [pid = 1815] [serial = 949] [outer = (nil)] 22:58:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8dad0c00) [pid = 1815] [serial = 950] [outer = 0x8dac8800] 22:58:29 INFO - PROCESS | 1815 | 1467957509952 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8ec13800) [pid = 1815] [serial = 951] [outer = 0x8dac8800] 22:58:31 INFO - PROCESS | 1815 | 1467957511012 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]]]}] 22:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1789ms 22:58:31 INFO - PROCESS | 1815 | 1467957511085 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 1815 | 1467957511094 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 22:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:58:31 INFO - PROCESS | 1815 | 1467957511106 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 1815 | 1467957511110 Marionette TRACE conn4 <- [1,1238,null,{}] 22:58:31 INFO - PROCESS | 1815 | 1467957511162 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}] 22:58:31 INFO - PROCESS | 1815 | 1467957511168 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:31 INFO - PROCESS | 1815 | 1467957511373 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 22:58:31 INFO - PROCESS | 1815 | 1467957511602 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 1815 | 1467957511610 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1eb000 == 30 [pid = 1815] [id = 317] 22:58:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8ec1e000) [pid = 1815] [serial = 952] [outer = (nil)] 22:58:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8f608800) [pid = 1815] [serial = 953] [outer = 0x8ec1e000] 22:58:31 INFO - PROCESS | 1815 | 1467957511710 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8fc72400) [pid = 1815] [serial = 954] [outer = 0x8ec1e000] 22:58:32 INFO - PROCESS | 1815 | 1467957512702 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]]]}] 22:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1646ms 22:58:32 INFO - PROCESS | 1815 | 1467957512753 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 22:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:58:32 INFO - PROCESS | 1815 | 1467957512757 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 22:58:32 INFO - PROCESS | 1815 | 1467957512764 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 1815 | 1467957512771 Marionette TRACE conn4 <- [1,1242,null,{}] 22:58:32 INFO - PROCESS | 1815 | 1467957512787 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}] 22:58:32 INFO - PROCESS | 1815 | 1467957512795 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:33 INFO - PROCESS | 1815 | 1467957513030 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 22:58:33 INFO - PROCESS | 1815 | 1467957513294 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1815 | 1467957513306 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x922a4c00 == 31 [pid = 1815] [id = 318] 22:58:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x922a7400) [pid = 1815] [serial = 955] [outer = (nil)] 22:58:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x922ad000) [pid = 1815] [serial = 956] [outer = 0x922a7400] 22:58:33 INFO - PROCESS | 1815 | 1467957513441 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x925d2400) [pid = 1815] [serial = 957] [outer = 0x922a7400] 22:58:34 INFO - PROCESS | 1815 | 1467957514437 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]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1740ms 22:58:34 INFO - PROCESS | 1815 | 1467957514505 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1815 | 1467957514510 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 22:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:58:34 INFO - PROCESS | 1815 | 1467957514517 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1815 | 1467957514520 Marionette TRACE conn4 <- [1,1246,null,{}] 22:58:34 INFO - PROCESS | 1815 | 1467957514527 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}] 22:58:34 INFO - PROCESS | 1815 | 1467957514532 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:34 INFO - PROCESS | 1815 | 1467957514723 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 22:58:34 INFO - PROCESS | 1815 | 1467957514935 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 1815 | 1467957514947 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe75400 == 32 [pid = 1815] [id = 319] 22:58:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x922ab800) [pid = 1815] [serial = 958] [outer = (nil)] 22:58:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x92959400) [pid = 1815] [serial = 959] [outer = 0x922ab800] 22:58:35 INFO - PROCESS | 1815 | 1467957515071 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x9295c800) [pid = 1815] [serial = 960] [outer = 0x922ab800] 22:58:36 INFO - PROCESS | 1815 | 1467957516082 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]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1641ms 22:58:36 INFO - PROCESS | 1815 | 1467957516159 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 1815 | 1467957516163 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 22:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:58:36 INFO - PROCESS | 1815 | 1467957516171 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 1815 | 1467957516175 Marionette TRACE conn4 <- [1,1250,null,{}] 22:58:36 INFO - PROCESS | 1815 | 1467957516182 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}] 22:58:36 INFO - PROCESS | 1815 | 1467957516187 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:36 INFO - PROCESS | 1815 | 1467957516413 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 22:58:36 INFO - PROCESS | 1815 | 1467957516640 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1815 | 1467957516649 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eceec00 == 33 [pid = 1815] [id = 320] 22:58:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8f3b8800) [pid = 1815] [serial = 961] [outer = (nil)] 22:58:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x92a5b000) [pid = 1815] [serial = 962] [outer = 0x8f3b8800] 22:58:36 INFO - PROCESS | 1815 | 1467957516775 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x92abbc00) [pid = 1815] [serial = 963] [outer = 0x8f3b8800] 22:58:37 INFO - PROCESS | 1815 | 1467957517968 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]]]}] 22:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1887ms 22:58:38 INFO - PROCESS | 1815 | 1467957518077 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 1815 | 1467957518085 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 22:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:58:38 INFO - PROCESS | 1815 | 1467957518096 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 1815 | 1467957518102 Marionette TRACE conn4 <- [1,1254,null,{}] 22:58:38 INFO - PROCESS | 1815 | 1467957518153 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}] 22:58:38 INFO - PROCESS | 1815 | 1467957518160 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:38 INFO - PROCESS | 1815 | 1467957518536 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 22:58:38 INFO - PROCESS | 1815 | 1467957518685 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 1815 | 1467957518701 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d379400 == 34 [pid = 1815] [id = 321] 22:58:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8dac8c00) [pid = 1815] [serial = 964] [outer = (nil)] 22:58:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8ddc6c00) [pid = 1815] [serial = 965] [outer = 0x8dac8c00] 22:58:38 INFO - PROCESS | 1815 | 1467957518807 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8e58fc00) [pid = 1815] [serial = 966] [outer = 0x8dac8c00] 22:58:39 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3d5000 == 33 [pid = 1815] [id = 298] 22:58:39 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3bb800 == 32 [pid = 1815] [id = 287] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x922a2800) [pid = 1815] [serial = 900] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x92625c00) [pid = 1815] [serial = 902] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8f680c00) [pid = 1815] [serial = 896] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8ddce800) [pid = 1815] [serial = 893] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8f2df800) [pid = 1815] [serial = 894] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x925d4c00) [pid = 1815] [serial = 887] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8f3dc400) [pid = 1815] [serial = 888] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x91916800) [pid = 1815] [serial = 878] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x922a5400) [pid = 1815] [serial = 879] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x92622000) [pid = 1815] [serial = 881] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x92627c00) [pid = 1815] [serial = 882] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f608c00) [pid = 1815] [serial = 872] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8f67a000) [pid = 1815] [serial = 873] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8d1f4400) [pid = 1815] [serial = 890] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8d375c00) [pid = 1815] [serial = 891] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x92a58c00) [pid = 1815] [serial = 884] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x92abc800) [pid = 1815] [serial = 885] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8ddd1400) [pid = 1815] [serial = 869] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8ec1e400) [pid = 1815] [serial = 870] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8f606c00) [pid = 1815] [serial = 867] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fe7ec00) [pid = 1815] [serial = 875] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x9190a400) [pid = 1815] [serial = 876] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x9190cc00) [pid = 1815] [serial = 899] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x92955800) [pid = 1815] [serial = 903] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8f688400) [pid = 1815] [serial = 897] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x92a4ec00) [pid = 1815] [serial = 906] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x9295a800) [pid = 1815] [serial = 905] [outer = (nil)] [url = about:blank] 22:58:39 INFO - PROCESS | 1815 | 1467957519834 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]]]}] 22:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1796ms 22:58:39 INFO - PROCESS | 1815 | 1467957519892 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1815 | 1467957519899 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 22:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:58:39 INFO - PROCESS | 1815 | 1467957519911 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1815 | 1467957519915 Marionette TRACE conn4 <- [1,1258,null,{}] 22:58:39 INFO - PROCESS | 1815 | 1467957519922 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}] 22:58:39 INFO - PROCESS | 1815 | 1467957519928 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:40 INFO - PROCESS | 1815 | 1467957520123 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 22:58:40 INFO - PROCESS | 1815 | 1467957520259 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:40 INFO - PROCESS | 1815 | 1467957520268 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec20800 == 33 [pid = 1815] [id = 322] 22:58:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8f2ec400) [pid = 1815] [serial = 967] [outer = (nil)] 22:58:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8f3b8000) [pid = 1815] [serial = 968] [outer = 0x8f2ec400] 22:58:40 INFO - PROCESS | 1815 | 1467957520401 Marionette DEBUG loaded listener.js 22:58:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8f3dc800) [pid = 1815] [serial = 969] [outer = 0x8f2ec400] 22:58:41 INFO - PROCESS | 1815 | 1467957521262 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]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1399ms 22:58:41 INFO - PROCESS | 1815 | 1467957521311 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 1815 | 1467957521315 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 22:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:58:41 INFO - PROCESS | 1815 | 1467957521322 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1815 | 1467957521329 Marionette TRACE conn4 <- [1,1262,null,{}] 22:58:41 INFO - PROCESS | 1815 | 1467957521346 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}] 22:58:41 INFO - PROCESS | 1815 | 1467957521355 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:41 INFO - PROCESS | 1815 | 1467957521542 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 22:58:41 INFO - PROCESS | 1815 | 1467957521694 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1815 | 1467957521706 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc74000 == 34 [pid = 1815] [id = 323] 22:58:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8fc76400) [pid = 1815] [serial = 970] [outer = (nil)] 22:58:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8fe7a000) [pid = 1815] [serial = 971] [outer = 0x8fc76400] 22:58:41 INFO - PROCESS | 1815 | 1467957521787 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8fe84800) [pid = 1815] [serial = 972] [outer = 0x8fc76400] 22:58:42 INFO - PROCESS | 1815 | 1467957522840 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]]]}] 22:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1546ms 22:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:58:42 INFO - PROCESS | 1815 | 1467957522875 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 22:58:42 INFO - PROCESS | 1815 | 1467957522879 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 22:58:42 INFO - PROCESS | 1815 | 1467957522886 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 1815 | 1467957522889 Marionette TRACE conn4 <- [1,1266,null,{}] 22:58:42 INFO - PROCESS | 1815 | 1467957522895 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}] 22:58:42 INFO - PROCESS | 1815 | 1467957522900 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:43 INFO - PROCESS | 1815 | 1467957523157 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 22:58:43 INFO - PROCESS | 1815 | 1467957523251 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1815 | 1467957523258 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e0400 == 35 [pid = 1815] [id = 324] 22:58:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x922a5400) [pid = 1815] [serial = 973] [outer = (nil)] 22:58:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x922ab400) [pid = 1815] [serial = 974] [outer = 0x922a5400] 22:58:43 INFO - PROCESS | 1815 | 1467957523338 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x92626800) [pid = 1815] [serial = 975] [outer = 0x922a5400] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8ddcc800) [pid = 1815] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8f67e000) [pid = 1815] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x92a58400) [pid = 1815] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x8aece800) [pid = 1815] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x8ec15c00) [pid = 1815] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8dace800) [pid = 1815] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x93d1dc00) [pid = 1815] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8dacf400) [pid = 1815] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x925c6000) [pid = 1815] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x93fc4800) [pid = 1815] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8f3bd800) [pid = 1815] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x979b5000) [pid = 1815] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:58:43 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8d36e000) [pid = 1815] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:58:44 INFO - PROCESS | 1815 | 1467957524347 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1486ms 22:58:44 INFO - PROCESS | 1815 | 1467957524371 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 22:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:58:44 INFO - PROCESS | 1815 | 1467957524377 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 22:58:44 INFO - PROCESS | 1815 | 1467957524383 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1815 | 1467957524386 Marionette TRACE conn4 <- [1,1270,null,{}] 22:58:44 INFO - PROCESS | 1815 | 1467957524392 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}] 22:58:44 INFO - PROCESS | 1815 | 1467957524397 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:44 INFO - PROCESS | 1815 | 1467957524598 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 22:58:44 INFO - PROCESS | 1815 | 1467957524615 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1815 | 1467957524623 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d374c00 == 36 [pid = 1815] [id = 325] 22:58:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8ddcf800) [pid = 1815] [serial = 976] [outer = (nil)] 22:58:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8fc70400) [pid = 1815] [serial = 977] [outer = 0x8ddcf800] 22:58:44 INFO - PROCESS | 1815 | 1467957524694 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x922b0c00) [pid = 1815] [serial = 978] [outer = 0x8ddcf800] 22:58:45 INFO - PROCESS | 1815 | 1467957525559 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]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1238ms 22:58:45 INFO - PROCESS | 1815 | 1467957525621 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 22:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:58:45 INFO - PROCESS | 1815 | 1467957525625 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 22:58:45 INFO - PROCESS | 1815 | 1467957525631 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 1815 | 1467957525635 Marionette TRACE conn4 <- [1,1274,null,{}] 22:58:45 INFO - PROCESS | 1815 | 1467957525640 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}] 22:58:45 INFO - PROCESS | 1815 | 1467957525652 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:45 INFO - PROCESS | 1815 | 1467957525865 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 22:58:46 INFO - PROCESS | 1815 | 1467957526054 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:46 INFO - PROCESS | 1815 | 1467957526064 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeca400 == 37 [pid = 1815] [id = 326] 22:58:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8aecb800) [pid = 1815] [serial = 979] [outer = (nil)] 22:58:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8aed4000) [pid = 1815] [serial = 980] [outer = 0x8aecb800] 22:58:46 INFO - PROCESS | 1815 | 1467957526151 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8d1f4c00) [pid = 1815] [serial = 981] [outer = 0x8aecb800] 22:58:47 INFO - PROCESS | 1815 | 1467957527189 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]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1636ms 22:58:47 INFO - PROCESS | 1815 | 1467957527271 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1815 | 1467957527277 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 22:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:58:47 INFO - PROCESS | 1815 | 1467957527286 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 1815 | 1467957527291 Marionette TRACE conn4 <- [1,1278,null,{}] 22:58:47 INFO - PROCESS | 1815 | 1467957527299 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}] 22:58:47 INFO - PROCESS | 1815 | 1467957527309 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:47 INFO - PROCESS | 1815 | 1467957527644 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 22:58:47 INFO - PROCESS | 1815 | 1467957527827 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1815 | 1467957527837 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e585400 == 38 [pid = 1815] [id = 327] 22:58:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8e58b000) [pid = 1815] [serial = 982] [outer = (nil)] 22:58:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8ec13c00) [pid = 1815] [serial = 983] [outer = 0x8e58b000] 22:58:47 INFO - PROCESS | 1815 | 1467957527931 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8ecea800) [pid = 1815] [serial = 984] [outer = 0x8e58b000] 22:58:48 INFO - PROCESS | 1815 | 1467957528990 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]]]}] 22:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1785ms 22:58:49 INFO - PROCESS | 1815 | 1467957529076 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 22:58:49 INFO - PROCESS | 1815 | 1467957529083 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 22:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:58:49 INFO - PROCESS | 1815 | 1467957529092 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1815 | 1467957529097 Marionette TRACE conn4 <- [1,1282,null,{}] 22:58:49 INFO - PROCESS | 1815 | 1467957529105 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}] 22:58:49 INFO - PROCESS | 1815 | 1467957529111 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:49 INFO - PROCESS | 1815 | 1467957529370 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 22:58:49 INFO - PROCESS | 1815 | 1467957529694 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1815 | 1467957529706 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad3000 == 39 [pid = 1815] [id = 328] 22:58:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8f2e0000) [pid = 1815] [serial = 985] [outer = (nil)] 22:58:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8f611800) [pid = 1815] [serial = 986] [outer = 0x8f2e0000] 22:58:49 INFO - PROCESS | 1815 | 1467957529802 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8fc6bc00) [pid = 1815] [serial = 987] [outer = 0x8f2e0000] 22:58:50 INFO - PROCESS | 1815 | 1467957530845 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]]]}] 22:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1792ms 22:58:50 INFO - PROCESS | 1815 | 1467957530886 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1815 | 1467957530891 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 22:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:58:50 INFO - PROCESS | 1815 | 1467957530907 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1815 | 1467957530918 Marionette TRACE conn4 <- [1,1286,null,{}] 22:58:50 INFO - PROCESS | 1815 | 1467957530929 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}] 22:58:50 INFO - PROCESS | 1815 | 1467957530937 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:51 INFO - PROCESS | 1815 | 1467957531199 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 22:58:51 INFO - PROCESS | 1815 | 1467957531430 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 1815 | 1467957531438 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcc400 == 40 [pid = 1815] [id = 329] 22:58:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x91910800) [pid = 1815] [serial = 988] [outer = (nil)] 22:58:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x92a55000) [pid = 1815] [serial = 989] [outer = 0x91910800] 22:58:51 INFO - PROCESS | 1815 | 1467957531568 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x92abe000) [pid = 1815] [serial = 990] [outer = 0x91910800] 22:58:52 INFO - PROCESS | 1815 | 1467957532549 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]]]}] 22:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1703ms 22:58:52 INFO - PROCESS | 1815 | 1467957532603 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 22:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:58:52 INFO - PROCESS | 1815 | 1467957532609 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 22:58:52 INFO - PROCESS | 1815 | 1467957532616 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:58:52 INFO - PROCESS | 1815 | 1467957532619 Marionette TRACE conn4 <- [1,1290,null,{}] 22:58:52 INFO - PROCESS | 1815 | 1467957532626 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}] 22:58:52 INFO - PROCESS | 1815 | 1467957532631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:52 INFO - PROCESS | 1815 | 1467957532847 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 22:58:53 INFO - PROCESS | 1815 | 1467957533070 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 1815 | 1467957533080 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2de400 == 41 [pid = 1815] [id = 330] 22:58:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8f614400) [pid = 1815] [serial = 991] [outer = (nil)] 22:58:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x92959c00) [pid = 1815] [serial = 992] [outer = 0x8f614400] 22:58:53 INFO - PROCESS | 1815 | 1467957533203 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x93251000) [pid = 1815] [serial = 993] [outer = 0x8f614400] 22:58:54 INFO - PROCESS | 1815 | 1467957534127 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]]]}] 22:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1586ms 22:58:54 INFO - PROCESS | 1815 | 1467957534203 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 22:58:54 INFO - PROCESS | 1815 | 1467957534206 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 22:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:58:54 INFO - PROCESS | 1815 | 1467957534213 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 1815 | 1467957534216 Marionette TRACE conn4 <- [1,1294,null,{}] 22:58:54 INFO - PROCESS | 1815 | 1467957534223 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}] 22:58:54 INFO - PROCESS | 1815 | 1467957534228 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:54 INFO - PROCESS | 1815 | 1467957534439 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 22:58:54 INFO - PROCESS | 1815 | 1467957534662 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1815 | 1467957534681 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c05400 == 42 [pid = 1815] [id = 331] 22:58:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x93c09800) [pid = 1815] [serial = 994] [outer = (nil)] 22:58:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x93d24800) [pid = 1815] [serial = 995] [outer = 0x93c09800] 22:58:54 INFO - PROCESS | 1815 | 1467957534818 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x93fc0800) [pid = 1815] [serial = 996] [outer = 0x93c09800] 22:58:55 INFO - PROCESS | 1815 | 1467957535819 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]]]}] 22:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1682ms 22:58:55 INFO - PROCESS | 1815 | 1467957535896 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 22:58:55 INFO - PROCESS | 1815 | 1467957535901 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 22:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:58:55 INFO - PROCESS | 1815 | 1467957535908 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 1815 | 1467957535911 Marionette TRACE conn4 <- [1,1298,null,{}] 22:58:55 INFO - PROCESS | 1815 | 1467957535918 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}] 22:58:55 INFO - PROCESS | 1815 | 1467957535924 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:56 INFO - PROCESS | 1815 | 1467957536149 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 22:58:56 INFO - PROCESS | 1815 | 1467957536592 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 1815 | 1467957536602 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4800 == 43 [pid = 1815] [id = 332] 22:58:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8d1f5000) [pid = 1815] [serial = 997] [outer = (nil)] 22:58:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8d36f000) [pid = 1815] [serial = 998] [outer = 0x8d1f5000] 22:58:56 INFO - PROCESS | 1815 | 1467957536726 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8dacb000) [pid = 1815] [serial = 999] [outer = 0x8d1f5000] 22:58:57 INFO - PROCESS | 1815 | 1467957537772 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]]]}] 22:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1884ms 22:58:57 INFO - PROCESS | 1815 | 1467957537815 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1815 | 1467957537822 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 22:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:58:57 INFO - PROCESS | 1815 | 1467957537832 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1815 | 1467957537836 Marionette TRACE conn4 <- [1,1302,null,{}] 22:58:57 INFO - PROCESS | 1815 | 1467957537845 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}] 22:58:57 INFO - PROCESS | 1815 | 1467957537854 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:58 INFO - PROCESS | 1815 | 1467957538057 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 22:58:58 INFO - PROCESS | 1815 | 1467957538364 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1815 | 1467957538375 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:58:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e589c00 == 44 [pid = 1815] [id = 333] 22:58:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8ec1f400) [pid = 1815] [serial = 1000] [outer = (nil)] 22:58:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8f2e1800) [pid = 1815] [serial = 1001] [outer = 0x8ec1f400] 22:58:58 INFO - PROCESS | 1815 | 1467957538481 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8f3b3000) [pid = 1815] [serial = 1002] [outer = 0x8ec1f400] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecc400 == 43 [pid = 1815] [id = 300] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b5400 == 42 [pid = 1815] [id = 299] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed3800 == 41 [pid = 1815] [id = 296] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370c00 == 40 [pid = 1815] [id = 297] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d374c00 == 39 [pid = 1815] [id = 325] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e0400 == 38 [pid = 1815] [id = 324] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc74000 == 37 [pid = 1815] [id = 323] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec20800 == 36 [pid = 1815] [id = 322] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d379400 == 35 [pid = 1815] [id = 321] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc8c00 == 34 [pid = 1815] [id = 285] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacc400 == 33 [pid = 1815] [id = 312] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4800 == 32 [pid = 1815] [id = 315] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc5800 == 31 [pid = 1815] [id = 289] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b8c00 == 30 [pid = 1815] [id = 314] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac7c00 == 29 [pid = 1815] [id = 316] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe76c00 == 28 [pid = 1815] [id = 291] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1eb000 == 27 [pid = 1815] [id = 317] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ed400 == 26 [pid = 1815] [id = 292] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacd400 == 25 [pid = 1815] [id = 294] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x922a4c00 == 24 [pid = 1815] [id = 318] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3bb000 == 23 [pid = 1815] [id = 293] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8eceec00 == 22 [pid = 1815] [id = 320] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe75400 == 21 [pid = 1815] [id = 319] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecf800 == 20 [pid = 1815] [id = 295] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8e582400 == 19 [pid = 1815] [id = 313] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d371c00 == 18 [pid = 1815] [id = 288] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc5400 == 17 [pid = 1815] [id = 286] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec9800 == 16 [pid = 1815] [id = 290] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x922aec00 == 15 [pid = 1815] [id = 301] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aece400 == 14 [pid = 1815] [id = 311] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x93c05400 == 13 [pid = 1815] [id = 331] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2de400 == 12 [pid = 1815] [id = 330] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcc400 == 11 [pid = 1815] [id = 329] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8e585400 == 10 [pid = 1815] [id = 327] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad3000 == 9 [pid = 1815] [id = 328] 22:59:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeca400 == 8 [pid = 1815] [id = 326] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8f614000) [pid = 1815] [serial = 947] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8ecec800) [pid = 1815] [serial = 909] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8e58ac00) [pid = 1815] [serial = 908] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8fc76000) [pid = 1815] [serial = 912] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8fc6fc00) [pid = 1815] [serial = 911] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x93c05800) [pid = 1815] [serial = 915] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8aed5c00) [pid = 1815] [serial = 935] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x93252800) [pid = 1815] [serial = 914] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8d1ee800) [pid = 1815] [serial = 936] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8ece9c00) [pid = 1815] [serial = 942] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8ddcbc00) [pid = 1815] [serial = 938] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x93fc3000) [pid = 1815] [serial = 918] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x93f1f400) [pid = 1815] [serial = 917] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8e260c00) [pid = 1815] [serial = 933] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8dad4400) [pid = 1815] [serial = 932] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x940c3800) [pid = 1815] [serial = 921] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x94047c00) [pid = 1815] [serial = 920] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x9844ac00) [pid = 1815] [serial = 924] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x954e2400) [pid = 1815] [serial = 923] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8f3dec00) [pid = 1815] [serial = 944] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x998cac00) [pid = 1815] [serial = 927] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8f609400) [pid = 1815] [serial = 945] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x9955c000) [pid = 1815] [serial = 926] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8ec1d800) [pid = 1815] [serial = 941] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x9a15ec00) [pid = 1815] [serial = 930] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x99fcf400) [pid = 1815] [serial = 929] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8ddd3000) [pid = 1815] [serial = 939] [outer = (nil)] [url = about:blank] 22:59:00 INFO - PROCESS | 1815 | 1467957540611 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]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2841ms 22:59:00 INFO - PROCESS | 1815 | 1467957540674 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 1815 | 1467957540680 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 22:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:59:00 INFO - PROCESS | 1815 | 1467957540689 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1815 | 1467957540692 Marionette TRACE conn4 <- [1,1306,null,{}] 22:59:00 INFO - PROCESS | 1815 | 1467957540701 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}] 22:59:00 INFO - PROCESS | 1815 | 1467957540707 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:00 INFO - PROCESS | 1815 | 1467957540881 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 22:59:01 INFO - PROCESS | 1815 | 1467957541037 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 1815 | 1467957541047 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5400 == 9 [pid = 1815] [id = 334] 22:59:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8d1f2800) [pid = 1815] [serial = 1003] [outer = (nil)] 22:59:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8d377000) [pid = 1815] [serial = 1004] [outer = 0x8d1f2800] 22:59:01 INFO - PROCESS | 1815 | 1467957541123 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8dad5400) [pid = 1815] [serial = 1005] [outer = 0x8d1f2800] 22:59:01 INFO - PROCESS | 1815 | 1467957541955 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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1340ms 22:59:02 INFO - PROCESS | 1815 | 1467957542027 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1815 | 1467957542036 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 22:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:59:02 INFO - PROCESS | 1815 | 1467957542048 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1815 | 1467957542052 Marionette TRACE conn4 <- [1,1310,null,{}] 22:59:02 INFO - PROCESS | 1815 | 1467957542058 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}] 22:59:02 INFO - PROCESS | 1815 | 1467957542063 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:02 INFO - PROCESS | 1815 | 1467957542251 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 22:59:02 INFO - PROCESS | 1815 | 1467957542382 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1815 | 1467957542391 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e583000 == 10 [pid = 1815] [id = 335] 22:59:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8e585800) [pid = 1815] [serial = 1006] [outer = (nil)] 22:59:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8ec12400) [pid = 1815] [serial = 1007] [outer = 0x8e585800] 22:59:02 INFO - PROCESS | 1815 | 1467957542468 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8ec19800) [pid = 1815] [serial = 1008] [outer = 0x8e585800] 22:59:03 INFO - PROCESS | 1815 | 1467957543486 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] 22:59:03 INFO - PROCESS | 1815 | 1467957543556 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 22:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:59:03 INFO - PROCESS | 1815 | 1467957543563 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1815 | 1467957543570 Marionette TRACE conn4 <- [1,1314,null,{}] 22:59:03 INFO - PROCESS | 1815 | 1467957543594 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}] 22:59:03 INFO - PROCESS | 1815 | 1467957543604 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:03 INFO - PROCESS | 1815 | 1467957543829 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 22:59:03 INFO - PROCESS | 1815 | 1467957543855 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1815 | 1467957543868 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3d7400 == 11 [pid = 1815] [id = 336] 22:59:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8f3d8400) [pid = 1815] [serial = 1009] [outer = (nil)] 22:59:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8f3dec00) [pid = 1815] [serial = 1010] [outer = 0x8f3d8400] 22:59:03 INFO - PROCESS | 1815 | 1467957543961 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8f609000) [pid = 1815] [serial = 1011] [outer = 0x8f3d8400] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x922a5400) [pid = 1815] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8ddcf800) [pid = 1815] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x922a7400) [pid = 1815] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8ec1e000) [pid = 1815] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8daca800) [pid = 1815] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8f2ec400) [pid = 1815] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x922ab800) [pid = 1815] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8dac8c00) [pid = 1815] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8dac8800) [pid = 1815] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x8f3b8800) [pid = 1815] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:59:05 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x8fc76400) [pid = 1815] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:59:05 INFO - PROCESS | 1815 | 1467957545475 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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1987ms 22:59:05 INFO - PROCESS | 1815 | 1467957545552 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 1815 | 1467957545556 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 22:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:59:05 INFO - PROCESS | 1815 | 1467957545563 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 1815 | 1467957545566 Marionette TRACE conn4 <- [1,1318,null,{}] 22:59:05 INFO - PROCESS | 1815 | 1467957545572 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}] 22:59:05 INFO - PROCESS | 1815 | 1467957545577 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:05 INFO - PROCESS | 1815 | 1467957545736 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 22:59:05 INFO - PROCESS | 1815 | 1467957545745 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 1815 | 1467957545751 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcc400 == 12 [pid = 1815] [id = 337] 22:59:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x8ddcf800) [pid = 1815] [serial = 1012] [outer = (nil)] 22:59:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x8f3c0800) [pid = 1815] [serial = 1013] [outer = 0x8ddcf800] 22:59:05 INFO - PROCESS | 1815 | 1467957545826 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8f682800) [pid = 1815] [serial = 1014] [outer = 0x8ddcf800] 22:59:06 INFO - PROCESS | 1815 | 1467957546737 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1229ms 22:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:59:06 INFO - PROCESS | 1815 | 1467957546793 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1815 | 1467957546796 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 22:59:06 INFO - PROCESS | 1815 | 1467957546803 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1815 | 1467957546806 Marionette TRACE conn4 <- [1,1322,null,{}] 22:59:06 INFO - PROCESS | 1815 | 1467957546811 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}] 22:59:06 INFO - PROCESS | 1815 | 1467957546816 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:06 INFO - PROCESS | 1815 | 1467957546972 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 22:59:07 INFO - PROCESS | 1815 | 1467957546981 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1815 | 1467957546986 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67e800 == 13 [pid = 1815] [id = 338] 22:59:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8f686c00) [pid = 1815] [serial = 1015] [outer = (nil)] 22:59:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8fc77400) [pid = 1815] [serial = 1016] [outer = 0x8f686c00] 22:59:07 INFO - PROCESS | 1815 | 1467957547059 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8fe7dc00) [pid = 1815] [serial = 1017] [outer = 0x8f686c00] 22:59:08 INFO - PROCESS | 1815 | 1467957548233 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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1494ms 22:59:08 INFO - PROCESS | 1815 | 1467957548298 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1815 | 1467957548305 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 22:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:59:08 INFO - PROCESS | 1815 | 1467957548314 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1815 | 1467957548320 Marionette TRACE conn4 <- [1,1326,null,{}] 22:59:08 INFO - PROCESS | 1815 | 1467957548330 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}] 22:59:08 INFO - PROCESS | 1815 | 1467957548336 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:08 INFO - PROCESS | 1815 | 1467957548571 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 22:59:08 INFO - PROCESS | 1815 | 1467957548799 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1815 | 1467957548808 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d374c00 == 14 [pid = 1815] [id = 339] 22:59:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8d379400) [pid = 1815] [serial = 1018] [outer = (nil)] 22:59:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8ddce800) [pid = 1815] [serial = 1019] [outer = 0x8d379400] 22:59:08 INFO - PROCESS | 1815 | 1467957548926 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8ec1cc00) [pid = 1815] [serial = 1020] [outer = 0x8d379400] 22:59:09 INFO - PROCESS | 1815 | 1467957549885 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]]]}] 22:59:09 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 22:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1650ms 22:59:09 INFO - PROCESS | 1815 | 1467957549965 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1815 | 1467957549973 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 22:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:59:09 INFO - PROCESS | 1815 | 1467957549985 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1815 | 1467957549989 Marionette TRACE conn4 <- [1,1330,null,{}] 22:59:09 INFO - PROCESS | 1815 | 1467957549996 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}] 22:59:10 INFO - PROCESS | 1815 | 1467957550002 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:10 INFO - PROCESS | 1815 | 1467957550203 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 22:59:10 INFO - PROCESS | 1815 | 1467957550424 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1815 | 1467957550432 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9400 == 15 [pid = 1815] [id = 340] 22:59:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8f3be800) [pid = 1815] [serial = 1021] [outer = (nil)] 22:59:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8f60f400) [pid = 1815] [serial = 1022] [outer = 0x8f3be800] 22:59:10 INFO - PROCESS | 1815 | 1467957550529 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8ddd4400) [pid = 1815] [serial = 1023] [outer = 0x8f3be800] 22:59:11 INFO - PROCESS | 1815 | 1467957551547 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]]]}] 22:59:11 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 22:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1643ms 22:59:11 INFO - PROCESS | 1815 | 1467957551628 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 1815 | 1467957551631 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 22:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:59:11 INFO - PROCESS | 1815 | 1467957551639 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 1815 | 1467957551645 Marionette TRACE conn4 <- [1,1334,null,{}] 22:59:11 INFO - PROCESS | 1815 | 1467957551662 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}] 22:59:11 INFO - PROCESS | 1815 | 1467957551671 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:11 INFO - PROCESS | 1815 | 1467957551898 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 22:59:12 INFO - PROCESS | 1815 | 1467957552131 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1815 | 1467957552140 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x91914800 == 16 [pid = 1815] [id = 341] 22:59:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x91915400) [pid = 1815] [serial = 1024] [outer = (nil)] 22:59:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x922aac00) [pid = 1815] [serial = 1025] [outer = 0x91915400] 22:59:12 INFO - PROCESS | 1815 | 1467957552224 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x922af400) [pid = 1815] [serial = 1026] [outer = 0x91915400] 22:59:13 INFO - PROCESS | 1815 | 1467957553220 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1637ms 22:59:13 INFO - PROCESS | 1815 | 1467957553277 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1815 | 1467957553281 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 22:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:59:13 INFO - PROCESS | 1815 | 1467957553289 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1815 | 1467957553292 Marionette TRACE conn4 <- [1,1338,null,{}] 22:59:13 INFO - PROCESS | 1815 | 1467957553298 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}] 22:59:13 INFO - PROCESS | 1815 | 1467957553304 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:13 INFO - PROCESS | 1815 | 1467957553497 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 22:59:13 INFO - PROCESS | 1815 | 1467957553741 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1815 | 1467957553748 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x92625c00 == 17 [pid = 1815] [id = 342] 22:59:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x92628000) [pid = 1815] [serial = 1027] [outer = (nil)] 22:59:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x9262bc00) [pid = 1815] [serial = 1028] [outer = 0x92628000] 22:59:13 INFO - PROCESS | 1815 | 1467957553881 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x9295dc00) [pid = 1815] [serial = 1029] [outer = 0x92628000] 22:59:15 INFO - PROCESS | 1815 | 1467957555444 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2190ms 22:59:15 INFO - PROCESS | 1815 | 1467957555480 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 22:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:59:15 INFO - PROCESS | 1815 | 1467957555485 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 22:59:15 INFO - PROCESS | 1815 | 1467957555494 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1815 | 1467957555498 Marionette TRACE conn4 <- [1,1342,null,{}] 22:59:15 INFO - PROCESS | 1815 | 1467957555507 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}] 22:59:15 INFO - PROCESS | 1815 | 1467957555511 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:15 INFO - PROCESS | 1815 | 1467957555733 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x922ab400) [pid = 1815] [serial = 974] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8fc70400) [pid = 1815] [serial = 977] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x922ad000) [pid = 1815] [serial = 956] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x925d2400) [pid = 1815] [serial = 957] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8f608800) [pid = 1815] [serial = 953] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fc72400) [pid = 1815] [serial = 954] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x8f686800) [pid = 1815] [serial = 948] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x8f3b8000) [pid = 1815] [serial = 968] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8f3dc800) [pid = 1815] [serial = 969] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x92959400) [pid = 1815] [serial = 959] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x9295c800) [pid = 1815] [serial = 960] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8ddc6c00) [pid = 1815] [serial = 965] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8e58fc00) [pid = 1815] [serial = 966] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8dad0c00) [pid = 1815] [serial = 950] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8ec13800) [pid = 1815] [serial = 951] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x92a5b000) [pid = 1815] [serial = 962] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x92abbc00) [pid = 1815] [serial = 963] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x922b0c00) [pid = 1815] [serial = 978] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x92626800) [pid = 1815] [serial = 975] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x8fe84800) [pid = 1815] [serial = 972] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x8fe7a000) [pid = 1815] [serial = 971] [outer = (nil)] [url = about:blank] 22:59:15 INFO - PROCESS | 1815 | 1467957555923 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1815 | 1467957555939 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad0c00 == 18 [pid = 1815] [id = 343] 22:59:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x8ddc6c00) [pid = 1815] [serial = 1030] [outer = (nil)] 22:59:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x8ddd1400) [pid = 1815] [serial = 1031] [outer = 0x8ddc6c00] 22:59:16 INFO - PROCESS | 1815 | 1467957556008 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x8e260000) [pid = 1815] [serial = 1032] [outer = 0x8ddc6c00] 22:59:16 INFO - PROCESS | 1815 | 1467957556794 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1334ms 22:59:16 INFO - PROCESS | 1815 | 1467957556826 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1815 | 1467957556832 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 22:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:59:16 INFO - PROCESS | 1815 | 1467957556843 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1815 | 1467957556846 Marionette TRACE conn4 <- [1,1346,null,{}] 22:59:16 INFO - PROCESS | 1815 | 1467957556853 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}] 22:59:16 INFO - PROCESS | 1815 | 1467957556858 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:17 INFO - PROCESS | 1815 | 1467957557028 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 22:59:17 INFO - PROCESS | 1815 | 1467957557038 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1815 | 1467957557045 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1c000 == 19 [pid = 1815] [id = 344] 22:59:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x8f3b5000) [pid = 1815] [serial = 1033] [outer = (nil)] 22:59:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x8f3d6c00) [pid = 1815] [serial = 1034] [outer = 0x8f3b5000] 22:59:17 INFO - PROCESS | 1815 | 1467957557117 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8d36c800) [pid = 1815] [serial = 1035] [outer = 0x8f3b5000] 22:59:18 INFO - PROCESS | 1815 | 1467957558073 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]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1282ms 22:59:18 INFO - PROCESS | 1815 | 1467957558127 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 1815 | 1467957558130 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 22:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:59:18 INFO - PROCESS | 1815 | 1467957558137 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 1815 | 1467957558143 Marionette TRACE conn4 <- [1,1350,null,{}] 22:59:18 INFO - PROCESS | 1815 | 1467957558158 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}] 22:59:18 INFO - PROCESS | 1815 | 1467957558166 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:18 INFO - PROCESS | 1815 | 1467957558346 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 22:59:18 INFO - PROCESS | 1815 | 1467957558485 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1815 | 1467957558498 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7b400 == 20 [pid = 1815] [id = 345] 22:59:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8fe7f000) [pid = 1815] [serial = 1036] [outer = (nil)] 22:59:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x9190a800) [pid = 1815] [serial = 1037] [outer = 0x8fe7f000] 22:59:18 INFO - PROCESS | 1815 | 1467957558580 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x91914c00) [pid = 1815] [serial = 1038] [outer = 0x8fe7f000] 22:59:19 INFO - PROCESS | 1815 | 1467957559552 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1449ms 22:59:19 INFO - PROCESS | 1815 | 1467957559587 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1815 | 1467957559591 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 22:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:59:19 INFO - PROCESS | 1815 | 1467957559597 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1815 | 1467957559600 Marionette TRACE conn4 <- [1,1354,null,{}] 22:59:19 INFO - PROCESS | 1815 | 1467957559611 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}] 22:59:19 INFO - PROCESS | 1815 | 1467957559615 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:19 INFO - PROCESS | 1815 | 1467957559842 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 22:59:19 INFO - PROCESS | 1815 | 1467957559867 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1815 | 1467957559873 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x922ab800 == 21 [pid = 1815] [id = 346] 22:59:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x922ad000) [pid = 1815] [serial = 1039] [outer = (nil)] 22:59:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x925cf000) [pid = 1815] [serial = 1040] [outer = 0x922ad000] 22:59:19 INFO - PROCESS | 1815 | 1467957559942 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x925d3c00) [pid = 1815] [serial = 1041] [outer = 0x922ad000] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8f3d8400) [pid = 1815] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8d1f2800) [pid = 1815] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8e585800) [pid = 1815] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8ec1f400) [pid = 1815] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8aecb800) [pid = 1815] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8e58b000) [pid = 1815] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8f2e0000) [pid = 1815] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x91910800) [pid = 1815] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x8f614400) [pid = 1815] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x93c09800) [pid = 1815] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x8d1f5000) [pid = 1815] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:59:20 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x8ddcf800) [pid = 1815] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:59:20 INFO - PROCESS | 1815 | 1467957560903 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]]]}] 22:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1330ms 22:59:20 INFO - PROCESS | 1815 | 1467957560929 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 22:59:20 INFO - PROCESS | 1815 | 1467957560932 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 22:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:59:20 INFO - PROCESS | 1815 | 1467957560939 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 1815 | 1467957560942 Marionette TRACE conn4 <- [1,1358,null,{}] 22:59:20 INFO - PROCESS | 1815 | 1467957560947 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}] 22:59:20 INFO - PROCESS | 1815 | 1467957560953 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:21 INFO - PROCESS | 1815 | 1467957561104 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 22:59:21 INFO - PROCESS | 1815 | 1467957561118 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1815 | 1467957561126 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36a400 == 22 [pid = 1815] [id = 347] 22:59:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x8e58b000) [pid = 1815] [serial = 1042] [outer = (nil)] 22:59:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x8f609c00) [pid = 1815] [serial = 1043] [outer = 0x8e58b000] 22:59:21 INFO - PROCESS | 1815 | 1467957561194 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x8fe79400) [pid = 1815] [serial = 1044] [outer = 0x8e58b000] 22:59:22 INFO - PROCESS | 1815 | 1467957562103 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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1228ms 22:59:22 INFO - PROCESS | 1815 | 1467957562168 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1815 | 1467957562172 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 22:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:59:22 INFO - PROCESS | 1815 | 1467957562178 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1815 | 1467957562181 Marionette TRACE conn4 <- [1,1362,null,{}] 22:59:22 INFO - PROCESS | 1815 | 1467957562187 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}] 22:59:22 INFO - PROCESS | 1815 | 1467957562197 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:22 INFO - PROCESS | 1815 | 1467957562402 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 22:59:22 INFO - PROCESS | 1815 | 1467957562529 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 1815 | 1467957562537 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d373400 == 23 [pid = 1815] [id = 348] 22:59:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x8dac8800) [pid = 1815] [serial = 1045] [outer = (nil)] 22:59:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x92a4f000) [pid = 1815] [serial = 1046] [outer = 0x8dac8800] 22:59:22 INFO - PROCESS | 1815 | 1467957562611 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x92a57800) [pid = 1815] [serial = 1047] [outer = 0x8dac8800] 22:59:23 INFO - PROCESS | 1815 | 1467957563763 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]]]}] 22:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1633ms 22:59:23 INFO - PROCESS | 1815 | 1467957563814 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 22:59:23 INFO - PROCESS | 1815 | 1467957563821 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 22:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:59:23 INFO - PROCESS | 1815 | 1467957563848 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 1815 | 1467957563857 Marionette TRACE conn4 <- [1,1366,null,{}] 22:59:23 INFO - PROCESS | 1815 | 1467957563865 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}] 22:59:23 INFO - PROCESS | 1815 | 1467957563871 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:24 INFO - PROCESS | 1815 | 1467957564076 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 22:59:24 INFO - PROCESS | 1815 | 1467957564302 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1815 | 1467957564311 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc7c00 == 24 [pid = 1815] [id = 349] 22:59:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8e253c00) [pid = 1815] [serial = 1048] [outer = (nil)] 22:59:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8f2dfc00) [pid = 1815] [serial = 1049] [outer = 0x8e253c00] 22:59:24 INFO - PROCESS | 1815 | 1467957564397 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8f3ba000) [pid = 1815] [serial = 1050] [outer = 0x8e253c00] 22:59:25 INFO - PROCESS | 1815 | 1467957565347 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] 22:59:25 INFO - PROCESS | 1815 | 1467957565403 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 22:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:59:25 INFO - PROCESS | 1815 | 1467957565415 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1815 | 1467957565419 Marionette TRACE conn4 <- [1,1370,null,{}] 22:59:25 INFO - PROCESS | 1815 | 1467957565426 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}] 22:59:25 INFO - PROCESS | 1815 | 1467957565432 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:25 INFO - PROCESS | 1815 | 1467957565669 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 22:59:25 INFO - PROCESS | 1815 | 1467957565949 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1815 | 1467957565959 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67f800 == 25 [pid = 1815] [id = 350] 22:59:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8fe84800) [pid = 1815] [serial = 1051] [outer = (nil)] 22:59:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x922a7c00) [pid = 1815] [serial = 1052] [outer = 0x8fe84800] 22:59:26 INFO - PROCESS | 1815 | 1467957566057 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x92623c00) [pid = 1815] [serial = 1053] [outer = 0x8fe84800] 22:59:26 INFO - PROCESS | 1815 | 1467957566992 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] 22:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:59:27 INFO - PROCESS | 1815 | 1467957567062 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 22:59:27 INFO - PROCESS | 1815 | 1467957567069 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1815 | 1467957567075 Marionette TRACE conn4 <- [1,1374,null,{}] 22:59:27 INFO - PROCESS | 1815 | 1467957567092 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}] 22:59:27 INFO - PROCESS | 1815 | 1467957567101 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:27 INFO - PROCESS | 1815 | 1467957567331 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 22:59:27 INFO - PROCESS | 1815 | 1467957567552 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1815 | 1467957567566 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac8c00 == 26 [pid = 1815] [id = 351] 22:59:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x92a5c400) [pid = 1815] [serial = 1054] [outer = (nil)] 22:59:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x92ac6800) [pid = 1815] [serial = 1055] [outer = 0x92a5c400] 22:59:27 INFO - PROCESS | 1815 | 1467957567668 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x93250c00) [pid = 1815] [serial = 1056] [outer = 0x92a5c400] 22:59:28 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:28 INFO - PROCESS | 1815 | 1467957568634 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] 22:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:59:28 INFO - PROCESS | 1815 | 1467957568730 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 22:59:28 INFO - PROCESS | 1815 | 1467957568737 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1815 | 1467957568741 Marionette TRACE conn4 <- [1,1378,null,{}] 22:59:28 INFO - PROCESS | 1815 | 1467957568747 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}] 22:59:28 INFO - PROCESS | 1815 | 1467957568752 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:28 INFO - PROCESS | 1815 | 1467957568977 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 22:59:29 INFO - PROCESS | 1815 | 1467957569206 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1815 | 1467957569213 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x92960800 == 27 [pid = 1815] [id = 352] 22:59:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x93c01800) [pid = 1815] [serial = 1057] [outer = (nil)] 22:59:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x93d1e000) [pid = 1815] [serial = 1058] [outer = 0x93c01800] 22:59:29 INFO - PROCESS | 1815 | 1467957569338 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x93f13400) [pid = 1815] [serial = 1059] [outer = 0x93c01800] 22:59:30 INFO - PROCESS | 1815 | 1467957570273 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] 22:59:30 INFO - PROCESS | 1815 | 1467957570325 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 22:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:59:30 INFO - PROCESS | 1815 | 1467957570332 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1815 | 1467957570336 Marionette TRACE conn4 <- [1,1382,null,{}] 22:59:30 INFO - PROCESS | 1815 | 1467957570342 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}] 22:59:30 INFO - PROCESS | 1815 | 1467957570347 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:30 INFO - PROCESS | 1815 | 1467957570525 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 22:59:30 INFO - PROCESS | 1815 | 1467957570708 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1815 | 1467957570715 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac5800 == 28 [pid = 1815] [id = 353] 22:59:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x93c09000) [pid = 1815] [serial = 1060] [outer = (nil)] 22:59:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x93fbec00) [pid = 1815] [serial = 1061] [outer = 0x93c09000] 22:59:30 INFO - PROCESS | 1815 | 1467957570799 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x93fc5400) [pid = 1815] [serial = 1062] [outer = 0x93c09000] 22:59:31 INFO - PROCESS | 1815 | [1815] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:59:31 INFO - PROCESS | 1815 | 1467957571819 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] 22:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:59:31 INFO - PROCESS | 1815 | 1467957571877 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 22:59:31 INFO - PROCESS | 1815 | 1467957571884 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 1815 | 1467957571888 Marionette TRACE conn4 <- [1,1386,null,{}] 22:59:31 INFO - PROCESS | 1815 | 1467957571894 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}] 22:59:31 INFO - PROCESS | 1815 | 1467957571904 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:32 INFO - PROCESS | 1815 | 1467957572105 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 22:59:32 INFO - PROCESS | 1815 | 1467957572321 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 1815 | 1467957572331 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b4800 == 29 [pid = 1815] [id = 354] 22:59:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x93fc9000) [pid = 1815] [serial = 1063] [outer = (nil)] 22:59:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x940cc400) [pid = 1815] [serial = 1064] [outer = 0x93fc9000] 22:59:32 INFO - PROCESS | 1815 | 1467957572459 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x940ce400) [pid = 1815] [serial = 1065] [outer = 0x93fc9000] 22:59:33 INFO - PROCESS | 1815 | 1467957573420 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] 22:59:33 INFO - PROCESS | 1815 | 1467957573474 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 22:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:59:33 INFO - PROCESS | 1815 | 1467957573480 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1815 | 1467957573484 Marionette TRACE conn4 <- [1,1390,null,{}] 22:59:33 INFO - PROCESS | 1815 | 1467957573490 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}] 22:59:33 INFO - PROCESS | 1815 | 1467957573495 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:33 INFO - PROCESS | 1815 | 1467957573725 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 22:59:33 INFO - PROCESS | 1815 | 1467957573943 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1815 | 1467957573951 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed7000 == 30 [pid = 1815] [id = 355] 22:59:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8aed7400) [pid = 1815] [serial = 1066] [outer = (nil)] 22:59:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8d1ecc00) [pid = 1815] [serial = 1067] [outer = 0x8aed7400] 22:59:34 INFO - PROCESS | 1815 | 1467957574262 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8d370000) [pid = 1815] [serial = 1068] [outer = 0x8aed7400] 22:59:35 INFO - PROCESS | 1815 | 1467957575312 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]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1859ms 22:59:35 INFO - PROCESS | 1815 | 1467957575340 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1815 | 1467957575346 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 22:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:59:35 INFO - PROCESS | 1815 | 1467957575355 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1815 | 1467957575359 Marionette TRACE conn4 <- [1,1394,null,{}] 22:59:35 INFO - PROCESS | 1815 | 1467957575366 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}] 22:59:35 INFO - PROCESS | 1815 | 1467957575371 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:36 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4800 == 29 [pid = 1815] [id = 332] 22:59:36 INFO - PROCESS | 1815 | 1467957576566 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8fc77400) [pid = 1815] [serial = 1016] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8f3dec00) [pid = 1815] [serial = 1010] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8d377000) [pid = 1815] [serial = 1004] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8dad5400) [pid = 1815] [serial = 1005] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8ec12400) [pid = 1815] [serial = 1007] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8f3b3000) [pid = 1815] [serial = 1002] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8f2e1800) [pid = 1815] [serial = 1001] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8d1f4c00) [pid = 1815] [serial = 981] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8aed4000) [pid = 1815] [serial = 980] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8ecea800) [pid = 1815] [serial = 984] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8ec13c00) [pid = 1815] [serial = 983] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fc6bc00) [pid = 1815] [serial = 987] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x8f611800) [pid = 1815] [serial = 986] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x92abe000) [pid = 1815] [serial = 990] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x92a55000) [pid = 1815] [serial = 989] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x93251000) [pid = 1815] [serial = 993] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x92959c00) [pid = 1815] [serial = 992] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x93fc0800) [pid = 1815] [serial = 996] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x93d24800) [pid = 1815] [serial = 995] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8dacb000) [pid = 1815] [serial = 999] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8d36f000) [pid = 1815] [serial = 998] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8f3c0800) [pid = 1815] [serial = 1013] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x8f609000) [pid = 1815] [serial = 1011] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x8f682800) [pid = 1815] [serial = 1014] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x8ec19800) [pid = 1815] [serial = 1008] [outer = (nil)] [url = about:blank] 22:59:36 INFO - PROCESS | 1815 | 1467957576883 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1815 | 1467957576892 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3400 == 30 [pid = 1815] [id = 356] 22:59:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x8d1f3c00) [pid = 1815] [serial = 1069] [outer = (nil)] 22:59:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x8d36b000) [pid = 1815] [serial = 1070] [outer = 0x8d1f3c00] 22:59:36 INFO - PROCESS | 1815 | 1467957576967 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x8d377c00) [pid = 1815] [serial = 1071] [outer = 0x8d1f3c00] 22:59:37 INFO - PROCESS | 1815 | 1467957577786 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]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2492ms 22:59:37 INFO - PROCESS | 1815 | 1467957577847 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1815 | 1467957577855 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 22:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:59:37 INFO - PROCESS | 1815 | 1467957577864 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1815 | 1467957577869 Marionette TRACE conn4 <- [1,1398,null,{}] 22:59:37 INFO - PROCESS | 1815 | 1467957577876 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}] 22:59:37 INFO - PROCESS | 1815 | 1467957577882 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:38 INFO - PROCESS | 1815 | 1467957578056 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 22:59:38 INFO - PROCESS | 1815 | 1467957578186 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 1815 | 1467957578196 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd0800 == 31 [pid = 1815] [id = 357] 22:59:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8ddd1000) [pid = 1815] [serial = 1072] [outer = (nil)] 22:59:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8e254400) [pid = 1815] [serial = 1073] [outer = 0x8ddd1000] 22:59:38 INFO - PROCESS | 1815 | 1467957578275 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8e58b800) [pid = 1815] [serial = 1074] [outer = 0x8ddd1000] 22:59:39 INFO - PROCESS | 1815 | 1467957579216 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]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1384ms 22:59:39 INFO - PROCESS | 1815 | 1467957579247 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 1815 | 1467957579252 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 22:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:59:39 INFO - PROCESS | 1815 | 1467957579262 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - PROCESS | 1815 | 1467957579268 Marionette TRACE conn4 <- [1,1402,null,{}] 22:59:39 INFO - PROCESS | 1815 | 1467957579279 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}] 22:59:39 INFO - PROCESS | 1815 | 1467957579285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:39 INFO - PROCESS | 1815 | 1467957579510 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 22:59:39 INFO - PROCESS | 1815 | 1467957579752 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1815 | 1467957579766 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad3000 == 32 [pid = 1815] [id = 358] 22:59:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8dad3800) [pid = 1815] [serial = 1075] [outer = (nil)] 22:59:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8dad6400) [pid = 1815] [serial = 1076] [outer = 0x8dad3800] 22:59:39 INFO - PROCESS | 1815 | 1467957579896 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8ec14000) [pid = 1815] [serial = 1077] [outer = 0x8dad3800] 22:59:40 INFO - PROCESS | 1815 | 1467957580911 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1698ms 22:59:40 INFO - PROCESS | 1815 | 1467957580960 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 22:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:59:40 INFO - PROCESS | 1815 | 1467957580970 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 22:59:40 INFO - PROCESS | 1815 | 1467957580982 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 1815 | 1467957580987 Marionette TRACE conn4 <- [1,1406,null,{}] 22:59:40 INFO - PROCESS | 1815 | 1467957580993 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}] 22:59:41 INFO - PROCESS | 1815 | 1467957580999 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:41 INFO - PROCESS | 1815 | 1467957581197 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 22:59:41 INFO - PROCESS | 1815 | 1467957581410 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 1815 | 1467957581422 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e5800 == 33 [pid = 1815] [id = 359] 22:59:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8f2e7800) [pid = 1815] [serial = 1078] [outer = (nil)] 22:59:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8f3b1800) [pid = 1815] [serial = 1079] [outer = 0x8f2e7800] 22:59:41 INFO - PROCESS | 1815 | 1467957581512 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8f3ba800) [pid = 1815] [serial = 1080] [outer = 0x8f2e7800] 22:59:42 INFO - PROCESS | 1815 | 1467957582507 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1596ms 22:59:42 INFO - PROCESS | 1815 | 1467957582576 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 22:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:59:42 INFO - PROCESS | 1815 | 1467957582581 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 22:59:42 INFO - PROCESS | 1815 | 1467957582590 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1815 | 1467957582598 Marionette TRACE conn4 <- [1,1410,null,{}] 22:59:42 INFO - PROCESS | 1815 | 1467957582617 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}] 22:59:42 INFO - PROCESS | 1815 | 1467957582627 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:42 INFO - PROCESS | 1815 | 1467957582862 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 22:59:43 INFO - PROCESS | 1815 | 1467957583126 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 1815 | 1467957583137 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f614400 == 34 [pid = 1815] [id = 360] 22:59:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8f679400) [pid = 1815] [serial = 1081] [outer = (nil)] 22:59:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8f67f000) [pid = 1815] [serial = 1082] [outer = 0x8f679400] 22:59:43 INFO - PROCESS | 1815 | 1467957583230 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x8f683000) [pid = 1815] [serial = 1083] [outer = 0x8f679400] 22:59:44 INFO - PROCESS | 1815 | 1467957584449 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]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1900ms 22:59:44 INFO - PROCESS | 1815 | 1467957584487 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 1815 | 1467957584493 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 22:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:59:44 INFO - PROCESS | 1815 | 1467957584523 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1815 | 1467957584526 Marionette TRACE conn4 <- [1,1414,null,{}] 22:59:44 INFO - PROCESS | 1815 | 1467957584588 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}] 22:59:44 INFO - PROCESS | 1815 | 1467957584594 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:44 INFO - PROCESS | 1815 | 1467957584836 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 22:59:45 INFO - PROCESS | 1815 | 1467957585011 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 1815 | 1467957585020 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67c400 == 35 [pid = 1815] [id = 361] 22:59:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x8f67e000) [pid = 1815] [serial = 1084] [outer = (nil)] 22:59:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x8fe7e800) [pid = 1815] [serial = 1085] [outer = 0x8f67e000] 22:59:45 INFO - PROCESS | 1815 | 1467957585105 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x922a7400) [pid = 1815] [serial = 1086] [outer = 0x8f67e000] 22:59:46 INFO - PROCESS | 1815 | 1467957586439 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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1968ms 22:59:46 INFO - PROCESS | 1815 | 1467957586473 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 1815 | 1467957586478 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 22:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:59:46 INFO - PROCESS | 1815 | 1467957586486 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1815 | 1467957586491 Marionette TRACE conn4 <- [1,1418,null,{}] 22:59:46 INFO - PROCESS | 1815 | 1467957586499 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}] 22:59:46 INFO - PROCESS | 1815 | 1467957586506 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:46 INFO - PROCESS | 1815 | 1467957586880 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 22:59:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed7000 == 34 [pid = 1815] [id = 355] 22:59:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad0c00 == 33 [pid = 1815] [id = 343] 22:59:47 INFO - PROCESS | 1815 | 1467957586989 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1815 | 1467957587003 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacbc00 == 34 [pid = 1815] [id = 362] 22:59:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8dacc000) [pid = 1815] [serial = 1087] [outer = (nil)] 22:59:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8ddc7000) [pid = 1815] [serial = 1088] [outer = 0x8dacc000] 22:59:47 INFO - PROCESS | 1815 | 1467957587074 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8e260800) [pid = 1815] [serial = 1089] [outer = 0x8dacc000] 22:59:48 INFO - PROCESS | 1815 | 1467957588040 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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1589ms 22:59:48 INFO - PROCESS | 1815 | 1467957588075 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1815 | 1467957588082 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 22:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:59:48 INFO - PROCESS | 1815 | 1467957588113 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 1815 | 1467957588118 Marionette TRACE conn4 <- [1,1422,null,{}] 22:59:48 INFO - PROCESS | 1815 | 1467957588124 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}] 22:59:48 INFO - PROCESS | 1815 | 1467957588130 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:48 INFO - PROCESS | 1815 | 1467957588365 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 22:59:48 INFO - PROCESS | 1815 | 1467957588390 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 1815 | 1467957588397 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e1800 == 35 [pid = 1815] [id = 363] 22:59:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8f3c0400) [pid = 1815] [serial = 1090] [outer = (nil)] 22:59:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f3d9800) [pid = 1815] [serial = 1091] [outer = 0x8f3c0400] 22:59:48 INFO - PROCESS | 1815 | 1467957588473 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8f606400) [pid = 1815] [serial = 1092] [outer = 0x8f3c0400] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x922ad000) [pid = 1815] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f686c00) [pid = 1815] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8fe7f000) [pid = 1815] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x91915400) [pid = 1815] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x92628000) [pid = 1815] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8f3be800) [pid = 1815] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8d379400) [pid = 1815] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8ddc6c00) [pid = 1815] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8e58b000) [pid = 1815] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8f3b5000) [pid = 1815] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8dac8800) [pid = 1815] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x8d1f3c00) [pid = 1815] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x8aed7400) [pid = 1815] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8e253c00) [pid = 1815] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8fe84800) [pid = 1815] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x92a5c400) [pid = 1815] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x93c01800) [pid = 1815] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x93c09000) [pid = 1815] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:59:49 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x93fc9000) [pid = 1815] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:59:49 INFO - PROCESS | 1815 | 1467957589649 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]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1608ms 22:59:49 INFO - PROCESS | 1815 | 1467957589702 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1815 | 1467957589707 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 22:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:59:49 INFO - PROCESS | 1815 | 1467957589713 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1815 | 1467957589719 Marionette TRACE conn4 <- [1,1426,null,{}] 22:59:49 INFO - PROCESS | 1815 | 1467957589735 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}] 22:59:49 INFO - PROCESS | 1815 | 1467957589743 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:49 INFO - PROCESS | 1815 | 1467957589915 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 22:59:50 INFO - PROCESS | 1815 | 1467957590125 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1815 | 1467957590132 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67a400 == 36 [pid = 1815] [id = 364] 22:59:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8f67d000) [pid = 1815] [serial = 1093] [outer = (nil)] 22:59:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8fc6bc00) [pid = 1815] [serial = 1094] [outer = 0x8f67d000] 22:59:50 INFO - PROCESS | 1815 | 1467957590210 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8fc75400) [pid = 1815] [serial = 1095] [outer = 0x8f67d000] 22:59:50 INFO - PROCESS | 1815 | 1467957590992 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]]]}] 22:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1336ms 22:59:51 INFO - PROCESS | 1815 | 1467957591050 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 1815 | 1467957591054 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 22:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:59:51 INFO - PROCESS | 1815 | 1467957591061 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 1815 | 1467957591064 Marionette TRACE conn4 <- [1,1430,null,{}] 22:59:51 INFO - PROCESS | 1815 | 1467957591070 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}] 22:59:51 INFO - PROCESS | 1815 | 1467957591074 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:51 INFO - PROCESS | 1815 | 1467957591257 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 22:59:51 INFO - PROCESS | 1815 | 1467957591389 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1815 | 1467957591401 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddccc00 == 37 [pid = 1815] [id = 365] 22:59:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8f3dcc00) [pid = 1815] [serial = 1096] [outer = (nil)] 22:59:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x92956000) [pid = 1815] [serial = 1097] [outer = 0x8f3dcc00] 22:59:51 INFO - PROCESS | 1815 | 1467957591476 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x92957c00) [pid = 1815] [serial = 1098] [outer = 0x8f3dcc00] 22:59:52 INFO - PROCESS | 1815 | 1467957592568 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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1538ms 22:59:52 INFO - PROCESS | 1815 | 1467957592601 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 1815 | 1467957592608 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 22:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:59:52 INFO - PROCESS | 1815 | 1467957592616 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 1815 | 1467957592624 Marionette TRACE conn4 <- [1,1434,null,{}] 22:59:52 INFO - PROCESS | 1815 | 1467957592632 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}] 22:59:52 INFO - PROCESS | 1815 | 1467957592638 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:52 INFO - PROCESS | 1815 | 1467957592833 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 22:59:53 INFO - PROCESS | 1815 | 1467957593053 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1815 | 1467957593061 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1b000 == 38 [pid = 1815] [id = 366] 22:59:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8ec1b800) [pid = 1815] [serial = 1099] [outer = (nil)] 22:59:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8ece7800) [pid = 1815] [serial = 1100] [outer = 0x8ec1b800] 22:59:53 INFO - PROCESS | 1815 | 1467957593215 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8f2e7400) [pid = 1815] [serial = 1101] [outer = 0x8ec1b800] 22:59:54 INFO - PROCESS | 1815 | 1467957594254 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1700ms 22:59:54 INFO - PROCESS | 1815 | 1467957594317 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1815 | 1467957594324 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 22:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:59:54 INFO - PROCESS | 1815 | 1467957594336 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1815 | 1467957594340 Marionette TRACE conn4 <- [1,1438,null,{}] 22:59:54 INFO - PROCESS | 1815 | 1467957594347 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}] 22:59:54 INFO - PROCESS | 1815 | 1467957594352 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:54 INFO - PROCESS | 1815 | 1467957594586 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 22:59:54 INFO - PROCESS | 1815 | 1467957594856 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1815 | 1467957594867 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2de800 == 39 [pid = 1815] [id = 367] 22:59:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x922a4000) [pid = 1815] [serial = 1102] [outer = (nil)] 22:59:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x92957000) [pid = 1815] [serial = 1103] [outer = 0x922a4000] 22:59:54 INFO - PROCESS | 1815 | 1467957594951 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x92960c00) [pid = 1815] [serial = 1104] [outer = 0x922a4000] 22:59:55 INFO - PROCESS | 1815 | 1467957595855 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1586ms 22:59:55 INFO - PROCESS | 1815 | 1467957595923 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 22:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:59:55 INFO - PROCESS | 1815 | 1467957595928 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 22:59:55 INFO - PROCESS | 1815 | 1467957595934 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1815 | 1467957595941 Marionette TRACE conn4 <- [1,1442,null,{}] 22:59:55 INFO - PROCESS | 1815 | 1467957595958 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}] 22:59:55 INFO - PROCESS | 1815 | 1467957595967 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:56 INFO - PROCESS | 1815 | 1467957596195 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 22:59:56 INFO - PROCESS | 1815 | 1467957596413 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1815 | 1467957596425 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f0c00 == 40 [pid = 1815] [id = 368] 22:59:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x92abe000) [pid = 1815] [serial = 1105] [outer = (nil)] 22:59:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x92ac8400) [pid = 1815] [serial = 1106] [outer = 0x92abe000] 22:59:56 INFO - PROCESS | 1815 | 1467957596558 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x9325d800) [pid = 1815] [serial = 1107] [outer = 0x92abe000] 22:59:57 INFO - PROCESS | 1815 | 1467957597505 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1644ms 22:59:57 INFO - PROCESS | 1815 | 1467957597578 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1815 | 1467957597584 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 22:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:59:57 INFO - PROCESS | 1815 | 1467957597591 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1815 | 1467957597593 Marionette TRACE conn4 <- [1,1446,null,{}] 22:59:57 INFO - PROCESS | 1815 | 1467957597600 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}] 22:59:57 INFO - PROCESS | 1815 | 1467957597605 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:57 INFO - PROCESS | 1815 | 1467957597828 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 22:59:58 INFO - PROCESS | 1815 | 1467957598055 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 1815 | 1467957598064 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x9261fc00 == 41 [pid = 1815] [id = 369] 22:59:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x92ac1c00) [pid = 1815] [serial = 1108] [outer = (nil)] 22:59:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x93d20000) [pid = 1815] [serial = 1109] [outer = 0x92ac1c00] 22:59:58 INFO - PROCESS | 1815 | 1467957598195 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x93d27000) [pid = 1815] [serial = 1110] [outer = 0x92ac1c00] 22:59:59 INFO - PROCESS | 1815 | 1467957599210 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]]]}] 22:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1681ms 22:59:59 INFO - PROCESS | 1815 | 1467957599274 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 22:59:59 INFO - PROCESS | 1815 | 1467957599277 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 22:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:59:59 INFO - PROCESS | 1815 | 1467957599285 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 1815 | 1467957599289 Marionette TRACE conn4 <- [1,1450,null,{}] 22:59:59 INFO - PROCESS | 1815 | 1467957599295 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}] 22:59:59 INFO - PROCESS | 1815 | 1467957599301 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:59 INFO - PROCESS | 1815 | 1467957599488 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 22:59:59 INFO - PROCESS | 1815 | 1467957599726 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1815 | 1467957599736 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 22:59:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e8400 == 42 [pid = 1815] [id = 370] 22:59:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8d1e8c00) [pid = 1815] [serial = 1111] [outer = (nil)] 22:59:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x93fc1800) [pid = 1815] [serial = 1112] [outer = 0x8d1e8c00] 22:59:59 INFO - PROCESS | 1815 | 1467957599905 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x93fc8800) [pid = 1815] [serial = 1113] [outer = 0x8d1e8c00] 23:00:00 INFO - PROCESS | 1815 | 1467957600943 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]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1693ms 23:00:00 INFO - PROCESS | 1815 | 1467957600979 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 1815 | 1467957600983 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 23:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:00:00 INFO - PROCESS | 1815 | 1467957600990 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 1815 | 1467957600993 Marionette TRACE conn4 <- [1,1454,null,{}] 23:00:01 INFO - PROCESS | 1815 | 1467957601000 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}] 23:00:01 INFO - PROCESS | 1815 | 1467957601011 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:01 INFO - PROCESS | 1815 | 1467957601217 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 23:00:01 INFO - PROCESS | 1815 | 1467957601437 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 1815 | 1467957601447 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecc800 == 43 [pid = 1815] [id = 371] 23:00:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8d371400) [pid = 1815] [serial = 1114] [outer = (nil)] 23:00:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8dacd400) [pid = 1815] [serial = 1115] [outer = 0x8d371400] 23:00:01 INFO - PROCESS | 1815 | 1467957601574 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8ece2400) [pid = 1815] [serial = 1116] [outer = 0x8d371400] 23:00:02 INFO - PROCESS | 1815 | 1467957602789 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]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1837ms 23:00:02 INFO - PROCESS | 1815 | 1467957602828 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1815 | 1467957602846 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 23:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:00:02 INFO - PROCESS | 1815 | 1467957602858 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1815 | 1467957602867 Marionette TRACE conn4 <- [1,1458,null,{}] 23:00:02 INFO - PROCESS | 1815 | 1467957602885 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}] 23:00:02 INFO - PROCESS | 1815 | 1467957602891 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:03 INFO - PROCESS | 1815 | 1467957603071 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 23:00:03 INFO - PROCESS | 1815 | 1467957603293 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 1815 | 1467957603308 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd0000 == 44 [pid = 1815] [id = 372] 23:00:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8e256800) [pid = 1815] [serial = 1117] [outer = (nil)] 23:00:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8ec18c00) [pid = 1815] [serial = 1118] [outer = 0x8e256800] 23:00:03 INFO - PROCESS | 1815 | 1467957603386 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8ec1ec00) [pid = 1815] [serial = 1119] [outer = 0x8e256800] 23:00:04 INFO - PROCESS | 1815 | 1467957604388 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]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1602ms 23:00:04 INFO - PROCESS | 1815 | 1467957604458 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 1815 | 1467957604474 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 23:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:00:04 INFO - PROCESS | 1815 | 1467957604485 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 1815 | 1467957604489 Marionette TRACE conn4 <- [1,1462,null,{}] 23:00:04 INFO - PROCESS | 1815 | 1467957604496 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}] 23:00:04 INFO - PROCESS | 1815 | 1467957604501 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:04 INFO - PROCESS | 1815 | 1467957604722 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 23:00:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8e583000 == 43 [pid = 1815] [id = 335] 23:00:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5400 == 42 [pid = 1815] [id = 334] 23:00:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3d7400 == 41 [pid = 1815] [id = 336] 23:00:04 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8e254400) [pid = 1815] [serial = 1073] [outer = (nil)] [url = about:blank] 23:00:04 INFO - PROCESS | 1815 | 1467957604972 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 1815 | 1467957604980 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5400 == 42 [pid = 1815] [id = 373] 23:00:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8d36f000) [pid = 1815] [serial = 1120] [outer = (nil)] 23:00:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8e254400) [pid = 1815] [serial = 1121] [outer = 0x8d36f000] 23:00:05 INFO - PROCESS | 1815 | 1467957605081 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8ec1e800) [pid = 1815] [serial = 1122] [outer = 0x8d36f000] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x92a57800) [pid = 1815] [serial = 1047] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x92a4f000) [pid = 1815] [serial = 1046] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8d36b000) [pid = 1815] [serial = 1070] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8d377c00) [pid = 1815] [serial = 1071] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8f2dfc00) [pid = 1815] [serial = 1049] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8d1ecc00) [pid = 1815] [serial = 1067] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x922a7c00) [pid = 1815] [serial = 1052] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f3ba000) [pid = 1815] [serial = 1050] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x92ac6800) [pid = 1815] [serial = 1055] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x92623c00) [pid = 1815] [serial = 1053] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x93d1e000) [pid = 1815] [serial = 1058] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x93fbec00) [pid = 1815] [serial = 1061] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x940cc400) [pid = 1815] [serial = 1064] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x93250c00) [pid = 1815] [serial = 1056] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x93fc5400) [pid = 1815] [serial = 1062] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x940ce400) [pid = 1815] [serial = 1065] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x93f13400) [pid = 1815] [serial = 1059] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x8d370000) [pid = 1815] [serial = 1068] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0x8fe79400) [pid = 1815] [serial = 1044] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x925d3c00) [pid = 1815] [serial = 1041] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x8fe7dc00) [pid = 1815] [serial = 1017] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x91914c00) [pid = 1815] [serial = 1038] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x922aac00) [pid = 1815] [serial = 1025] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x9295dc00) [pid = 1815] [serial = 1029] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8ddd4400) [pid = 1815] [serial = 1023] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x9262bc00) [pid = 1815] [serial = 1028] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8ddce800) [pid = 1815] [serial = 1019] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8ddd1400) [pid = 1815] [serial = 1031] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8f60f400) [pid = 1815] [serial = 1022] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8e260000) [pid = 1815] [serial = 1032] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8ec1cc00) [pid = 1815] [serial = 1020] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 68 (0x8f609c00) [pid = 1815] [serial = 1043] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 67 (0x9190a800) [pid = 1815] [serial = 1037] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 66 (0x8d36c800) [pid = 1815] [serial = 1035] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 65 (0x8f3d6c00) [pid = 1815] [serial = 1034] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 64 (0x925cf000) [pid = 1815] [serial = 1040] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | --DOMWINDOW == 63 (0x922af400) [pid = 1815] [serial = 1026] [outer = (nil)] [url = about:blank] 23:00:05 INFO - PROCESS | 1815 | 1467957605965 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]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1544ms 23:00:06 INFO - PROCESS | 1815 | 1467957606030 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1815 | 1467957606033 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 23:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:00:06 INFO - PROCESS | 1815 | 1467957606041 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1815 | 1467957606046 Marionette TRACE conn4 <- [1,1466,null,{}] 23:00:06 INFO - PROCESS | 1815 | 1467957606063 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}] 23:00:06 INFO - PROCESS | 1815 | 1467957606071 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:06 INFO - PROCESS | 1815 | 1467957606254 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 23:00:06 INFO - PROCESS | 1815 | 1467957606389 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1815 | 1467957606401 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f679c00 == 43 [pid = 1815] [id = 374] 23:00:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 64 (0x8f687000) [pid = 1815] [serial = 1123] [outer = (nil)] 23:00:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 65 (0x8fe78000) [pid = 1815] [serial = 1124] [outer = 0x8f687000] 23:00:06 INFO - PROCESS | 1815 | 1467957606478 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 66 (0x9190d000) [pid = 1815] [serial = 1125] [outer = 0x8f687000] 23:00:07 INFO - PROCESS | 1815 | 1467957607357 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]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1394ms 23:00:07 INFO - PROCESS | 1815 | 1467957607436 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1815 | 1467957607442 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 23:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:00:07 INFO - PROCESS | 1815 | 1467957607455 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1815 | 1467957607458 Marionette TRACE conn4 <- [1,1470,null,{}] 23:00:07 INFO - PROCESS | 1815 | 1467957607464 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}] 23:00:07 INFO - PROCESS | 1815 | 1467957607469 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:07 INFO - PROCESS | 1815 | 1467957607686 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 23:00:07 INFO - PROCESS | 1815 | 1467957607711 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1815 | 1467957607719 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6d000 == 44 [pid = 1815] [id = 375] 23:00:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 67 (0x91913c00) [pid = 1815] [serial = 1126] [outer = (nil)] 23:00:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 68 (0x925ccc00) [pid = 1815] [serial = 1127] [outer = 0x91913c00] 23:00:07 INFO - PROCESS | 1815 | 1467957607789 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 69 (0x92624c00) [pid = 1815] [serial = 1128] [outer = 0x91913c00] 23:00:08 INFO - PROCESS | 1815 | 1467957608780 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]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1385ms 23:00:08 INFO - PROCESS | 1815 | 1467957608842 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1815 | 1467957608846 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 23:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:00:08 INFO - PROCESS | 1815 | 1467957608852 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1815 | 1467957608856 Marionette TRACE conn4 <- [1,1474,null,{}] 23:00:08 INFO - PROCESS | 1815 | 1467957608862 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}] 23:00:08 INFO - PROCESS | 1815 | 1467957608867 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:09 INFO - PROCESS | 1815 | 1467957609095 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 23:00:09 INFO - PROCESS | 1815 | 1467957609120 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1815 | 1467957609128 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4400 == 45 [pid = 1815] [id = 376] 23:00:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8f684000) [pid = 1815] [serial = 1129] [outer = (nil)] 23:00:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x9295c400) [pid = 1815] [serial = 1130] [outer = 0x8f684000] 23:00:09 INFO - PROCESS | 1815 | 1467957609224 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x9295f800) [pid = 1815] [serial = 1131] [outer = 0x8f684000] 23:00:09 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8dacc000) [pid = 1815] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:00:09 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x8f3c0400) [pid = 1815] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:00:09 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8f67d000) [pid = 1815] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:00:10 INFO - PROCESS | 1815 | 1467957610231 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]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1431ms 23:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:00:10 INFO - PROCESS | 1815 | 1467957610284 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1815 | 1467957610287 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 23:00:10 INFO - PROCESS | 1815 | 1467957610295 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1815 | 1467957610298 Marionette TRACE conn4 <- [1,1478,null,{}] 23:00:10 INFO - PROCESS | 1815 | 1467957610304 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}] 23:00:10 INFO - PROCESS | 1815 | 1467957610314 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:10 INFO - PROCESS | 1815 | 1467957610511 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 23:00:10 INFO - PROCESS | 1815 | 1467957610643 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1815 | 1467957610650 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad2000 == 46 [pid = 1815] [id = 377] 23:00:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8ece5000) [pid = 1815] [serial = 1132] [outer = (nil)] 23:00:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x92a5b000) [pid = 1815] [serial = 1133] [outer = 0x8ece5000] 23:00:10 INFO - PROCESS | 1815 | 1467957610722 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x93250800) [pid = 1815] [serial = 1134] [outer = 0x8ece5000] 23:00:11 INFO - PROCESS | 1815 | 1467957611542 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]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1288ms 23:00:11 INFO - PROCESS | 1815 | 1467957611628 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1815 | 1467957611635 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 23:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:00:11 INFO - PROCESS | 1815 | 1467957611645 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1815 | 1467957611652 Marionette TRACE conn4 <- [1,1482,null,{}] 23:00:11 INFO - PROCESS | 1815 | 1467957611662 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}] 23:00:11 INFO - PROCESS | 1815 | 1467957611668 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:11 INFO - PROCESS | 1815 | 1467957611896 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 23:00:12 INFO - PROCESS | 1815 | 1467957612072 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 1815 | 1467957612086 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d378800 == 47 [pid = 1815] [id = 378] 23:00:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8d379400) [pid = 1815] [serial = 1135] [outer = (nil)] 23:00:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x8dad0400) [pid = 1815] [serial = 1136] [outer = 0x8d379400] 23:00:12 INFO - PROCESS | 1815 | 1467957612170 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x8e260000) [pid = 1815] [serial = 1137] [outer = 0x8d379400] 23:00:13 INFO - PROCESS | 1815 | 1467957613276 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]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1690ms 23:00:13 INFO - PROCESS | 1815 | 1467957613336 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1815 | 1467957613340 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 23:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:00:13 INFO - PROCESS | 1815 | 1467957613353 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1815 | 1467957613359 Marionette TRACE conn4 <- [1,1486,null,{}] 23:00:13 INFO - PROCESS | 1815 | 1467957613367 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}] 23:00:13 INFO - PROCESS | 1815 | 1467957613373 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:13 INFO - PROCESS | 1815 | 1467957613580 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 23:00:13 INFO - PROCESS | 1815 | 1467957613807 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 1815 | 1467957613814 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2eb800 == 48 [pid = 1815] [id = 379] 23:00:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8f3e1400) [pid = 1815] [serial = 1138] [outer = (nil)] 23:00:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8f687400) [pid = 1815] [serial = 1139] [outer = 0x8f3e1400] 23:00:13 INFO - PROCESS | 1815 | 1467957613942 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8fe75800) [pid = 1815] [serial = 1140] [outer = 0x8f3e1400] 23:00:15 INFO - PROCESS | 1815 | 1467957615023 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]]]}] 23:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1744ms 23:00:15 INFO - PROCESS | 1815 | 1467957615094 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 23:00:15 INFO - PROCESS | 1815 | 1467957615099 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 23:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:00:15 INFO - PROCESS | 1815 | 1467957615106 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:00:15 INFO - PROCESS | 1815 | 1467957615110 Marionette TRACE conn4 <- [1,1490,null,{}] 23:00:15 INFO - PROCESS | 1815 | 1467957615125 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}] 23:00:15 INFO - PROCESS | 1815 | 1467957615134 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:15 INFO - PROCESS | 1815 | 1467957615361 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 23:00:15 INFO - PROCESS | 1815 | 1467957615632 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1815 | 1467957615647 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a5dc00 == 49 [pid = 1815] [id = 380] 23:00:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x92abc800) [pid = 1815] [serial = 1141] [outer = (nil)] 23:00:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x92ac4000) [pid = 1815] [serial = 1142] [outer = 0x92abc800] 23:00:15 INFO - PROCESS | 1815 | 1467957615773 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x93c06c00) [pid = 1815] [serial = 1143] [outer = 0x92abc800] 23:00:16 INFO - PROCESS | 1815 | 1467957616712 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]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1640ms 23:00:16 INFO - PROCESS | 1815 | 1467957616747 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 23:00:16 INFO - PROCESS | 1815 | 1467957616751 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 23:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:00:16 INFO - PROCESS | 1815 | 1467957616758 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1815 | 1467957616761 Marionette TRACE conn4 <- [1,1494,null,{}] 23:00:16 INFO - PROCESS | 1815 | 1467957616767 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}] 23:00:16 INFO - PROCESS | 1815 | 1467957616773 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:16 INFO - PROCESS | 1815 | 1467957616962 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 23:00:17 INFO - PROCESS | 1815 | 1467957617133 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1815 | 1467957617139 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6b800 == 50 [pid = 1815] [id = 381] 23:00:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x9261d400) [pid = 1815] [serial = 1144] [outer = (nil)] 23:00:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x93fc6800) [pid = 1815] [serial = 1145] [outer = 0x9261d400] 23:00:17 INFO - PROCESS | 1815 | 1467957617222 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x94041400) [pid = 1815] [serial = 1146] [outer = 0x9261d400] 23:00:18 INFO - PROCESS | 1815 | 1467957618230 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]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1531ms 23:00:18 INFO - PROCESS | 1815 | 1467957618291 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 1815 | 1467957618295 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 23:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:00:18 INFO - PROCESS | 1815 | 1467957618301 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 1815 | 1467957618305 Marionette TRACE conn4 <- [1,1498,null,{}] 23:00:18 INFO - PROCESS | 1815 | 1467957618311 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}] 23:00:18 INFO - PROCESS | 1815 | 1467957618316 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:18 INFO - PROCESS | 1815 | 1467957618508 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 23:00:18 INFO - PROCESS | 1815 | 1467957618723 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 1815 | 1467957618734 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aece400 == 51 [pid = 1815] [id = 382] 23:00:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8aed1000) [pid = 1815] [serial = 1147] [outer = (nil)] 23:00:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x940c7800) [pid = 1815] [serial = 1148] [outer = 0x8aed1000] 23:00:18 INFO - PROCESS | 1815 | 1467957618857 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x940cb800) [pid = 1815] [serial = 1149] [outer = 0x8aed1000] 23:00:19 INFO - PROCESS | 1815 | 1467957619794 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]]]}] 23:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1530ms 23:00:19 INFO - PROCESS | 1815 | 1467957619833 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 1815 | 1467957619836 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 23:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:00:19 INFO - PROCESS | 1815 | 1467957619843 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - PROCESS | 1815 | 1467957619847 Marionette TRACE conn4 <- [1,1502,null,{}] 23:00:19 INFO - PROCESS | 1815 | 1467957619853 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}] 23:00:19 INFO - PROCESS | 1815 | 1467957619864 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:20 INFO - PROCESS | 1815 | 1467957620128 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 23:00:20 INFO - PROCESS | 1815 | 1467957620359 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 1815 | 1467957620368 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1ac00 == 52 [pid = 1815] [id = 383] 23:00:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x95306400) [pid = 1815] [serial = 1150] [outer = (nil)] 23:00:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x954e9000) [pid = 1815] [serial = 1151] [outer = 0x95306400] 23:00:20 INFO - PROCESS | 1815 | 1467957620495 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x98449000) [pid = 1815] [serial = 1152] [outer = 0x95306400] 23:00:21 INFO - PROCESS | 1815 | 1467957621694 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]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1889ms 23:00:21 INFO - PROCESS | 1815 | 1467957621734 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 1815 | 1467957621740 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 23:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:00:21 INFO - PROCESS | 1815 | 1467957621749 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 1815 | 1467957621754 Marionette TRACE conn4 <- [1,1506,null,{}] 23:00:21 INFO - PROCESS | 1815 | 1467957621762 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}] 23:00:21 INFO - PROCESS | 1815 | 1467957621768 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:22 INFO - PROCESS | 1815 | 1467957622004 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 23:00:22 INFO - PROCESS | 1815 | 1467957622213 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:22 INFO - PROCESS | 1815 | 1467957622228 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad3400 == 53 [pid = 1815] [id = 384] 23:00:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8dad4000) [pid = 1815] [serial = 1153] [outer = (nil)] 23:00:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8ddc8400) [pid = 1815] [serial = 1154] [outer = 0x8dad4000] 23:00:22 INFO - PROCESS | 1815 | 1467957622402 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8ddd3c00) [pid = 1815] [serial = 1155] [outer = 0x8dad4000] 23:00:23 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3400 == 52 [pid = 1815] [id = 356] 23:00:23 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36a400 == 51 [pid = 1815] [id = 347] 23:00:23 INFO - PROCESS | 1815 | 1467957623362 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]]]}] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8ddc7000) [pid = 1815] [serial = 1088] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8f3d9800) [pid = 1815] [serial = 1091] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f67f000) [pid = 1815] [serial = 1082] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8fc6bc00) [pid = 1815] [serial = 1094] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8f606400) [pid = 1815] [serial = 1092] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8dad6400) [pid = 1815] [serial = 1076] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x8fe7e800) [pid = 1815] [serial = 1085] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x8f3b1800) [pid = 1815] [serial = 1079] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0x8fc75400) [pid = 1815] [serial = 1095] [outer = (nil)] [url = about:blank] 23:00:23 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0x8e260800) [pid = 1815] [serial = 1089] [outer = (nil)] [url = about:blank] 23:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1682ms 23:00:23 INFO - PROCESS | 1815 | 1467957623431 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1815 | 1467957623439 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 23:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:00:23 INFO - PROCESS | 1815 | 1467957623449 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 1815 | 1467957623453 Marionette TRACE conn4 <- [1,1510,null,{}] 23:00:23 INFO - PROCESS | 1815 | 1467957623459 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}] 23:00:23 INFO - PROCESS | 1815 | 1467957623465 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:23 INFO - PROCESS | 1815 | 1467957623656 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 23:00:23 INFO - PROCESS | 1815 | 1467957623857 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1815 | 1467957623865 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3c00 == 52 [pid = 1815] [id = 385] 23:00:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x8ece6000) [pid = 1815] [serial = 1156] [outer = (nil)] 23:00:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x8eceb400) [pid = 1815] [serial = 1157] [outer = 0x8ece6000] 23:00:23 INFO - PROCESS | 1815 | 1467957623945 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x8f2ec400) [pid = 1815] [serial = 1158] [outer = 0x8ece6000] 23:00:24 INFO - PROCESS | 1815 | 1467957624763 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]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1333ms 23:00:24 INFO - PROCESS | 1815 | 1467957624781 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1815 | 1467957624784 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 23:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:00:24 INFO - PROCESS | 1815 | 1467957624791 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1815 | 1467957624797 Marionette TRACE conn4 <- [1,1514,null,{}] 23:00:24 INFO - PROCESS | 1815 | 1467957624814 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}] 23:00:24 INFO - PROCESS | 1815 | 1467957624822 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:24 INFO - PROCESS | 1815 | 1467957624985 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 23:00:25 INFO - PROCESS | 1815 | 1467957625004 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1815 | 1467957625013 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67a000 == 53 [pid = 1815] [id = 386] 23:00:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x8f67bc00) [pid = 1815] [serial = 1159] [outer = (nil)] 23:00:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8f682400) [pid = 1815] [serial = 1160] [outer = 0x8f67bc00] 23:00:25 INFO - PROCESS | 1815 | 1467957625216 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8fc79400) [pid = 1815] [serial = 1161] [outer = 0x8f67bc00] 23:00:26 INFO - PROCESS | 1815 | 1467957626100 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]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1337ms 23:00:26 INFO - PROCESS | 1815 | 1467957626129 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 1815 | 1467957626134 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 23:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:00:26 INFO - PROCESS | 1815 | 1467957626140 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1815 | 1467957626144 Marionette TRACE conn4 <- [1,1518,null,{}] 23:00:26 INFO - PROCESS | 1815 | 1467957626149 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}] 23:00:26 INFO - PROCESS | 1815 | 1467957626154 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:26 INFO - PROCESS | 1815 | 1467957626376 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 23:00:26 INFO - PROCESS | 1815 | 1467957626400 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 1815 | 1467957626406 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f680c00 == 54 [pid = 1815] [id = 387] 23:00:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x91909000) [pid = 1815] [serial = 1162] [outer = (nil)] 23:00:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x922a4400) [pid = 1815] [serial = 1163] [outer = 0x91909000] 23:00:26 INFO - PROCESS | 1815 | 1467957626479 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x925c5800) [pid = 1815] [serial = 1164] [outer = 0x91909000] 23:00:27 INFO - PROCESS | 1815 | 1467957627420 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]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1330ms 23:00:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:00:27 INFO - PROCESS | 1815 | 1467957627472 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 1815 | 1467957627475 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 23:00:27 INFO - PROCESS | 1815 | 1467957627483 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 1815 | 1467957627486 Marionette TRACE conn4 <- [1,1522,null,{}] 23:00:27 INFO - PROCESS | 1815 | 1467957627499 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}] 23:00:27 INFO - PROCESS | 1815 | 1467957627504 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:27 INFO - PROCESS | 1815 | 1467957627712 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 23:00:27 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8e256800) [pid = 1815] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:00:27 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8d36f000) [pid = 1815] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:00:27 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x8f684000) [pid = 1815] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:00:27 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x91913c00) [pid = 1815] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:00:27 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0x8f687000) [pid = 1815] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:00:27 INFO - PROCESS | 1815 | 1467957627874 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1815 | 1467957627882 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecf400 == 55 [pid = 1815] [id = 388] 23:00:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8d36d000) [pid = 1815] [serial = 1165] [outer = (nil)] 23:00:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x8f3b3c00) [pid = 1815] [serial = 1166] [outer = 0x8d36d000] 23:00:27 INFO - PROCESS | 1815 | 1467957627950 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x8f684000) [pid = 1815] [serial = 1167] [outer = 0x8d36d000] 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:00:28 INFO - PROCESS | 1815 | 1467957628711 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"]]]}] 23:00:28 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 () { 23:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:00:28 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 () { 23:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:00:28 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 () { 23:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:00:28 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 () { 23:00:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:00:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1290ms 23:00:28 INFO - PROCESS | 1815 | 1467957628776 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 1815 | 1467957628779 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 23:00:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:00:28 INFO - PROCESS | 1815 | 1467957628787 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 1815 | 1467957628791 Marionette TRACE conn4 <- [1,1526,null,{}] 23:00:28 INFO - PROCESS | 1815 | 1467957628796 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}] 23:00:28 INFO - PROCESS | 1815 | 1467957628806 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:29 INFO - PROCESS | 1815 | 1467957629047 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 23:00:29 INFO - PROCESS | 1815 | 1467957629061 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1815 | 1467957629071 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x93251000 == 56 [pid = 1815] [id = 389] 23:00:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x93255800) [pid = 1815] [serial = 1168] [outer = (nil)] 23:00:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x93f1f800) [pid = 1815] [serial = 1169] [outer = 0x93255800] 23:00:29 INFO - PROCESS | 1815 | 1467957629137 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x8dad2c00) [pid = 1815] [serial = 1170] [outer = 0x93255800] 23:00:30 INFO - PROCESS | 1815 | 1467957630112 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"]]]}] 23:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:00:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:00:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1383ms 23:00:30 INFO - PROCESS | 1815 | 1467957630187 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 1815 | 1467957630194 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 23:00:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:00:30 INFO - PROCESS | 1815 | 1467957630205 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 1815 | 1467957630210 Marionette TRACE conn4 <- [1,1530,null,{}] 23:00:30 INFO - PROCESS | 1815 | 1467957630280 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}] 23:00:30 INFO - PROCESS | 1815 | 1467957630287 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:30 INFO - PROCESS | 1815 | 1467957630475 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 23:00:30 INFO - PROCESS | 1815 | 1467957630667 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1815 | 1467957630685 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecd000 == 57 [pid = 1815] [id = 390] 23:00:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8ddc7000) [pid = 1815] [serial = 1171] [outer = (nil)] 23:00:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8e583c00) [pid = 1815] [serial = 1172] [outer = 0x8ddc7000] 23:00:30 INFO - PROCESS | 1815 | 1467957630826 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8ec18800) [pid = 1815] [serial = 1173] [outer = 0x8ddc7000] 23:00:31 INFO - PROCESS | 1815 | 1467957631691 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]]]}] 23:00:31 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 23:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:00:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:00:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:00:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:00:31 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. 23:00:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:00:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1527ms 23:00:31 INFO - PROCESS | 1815 | 1467957631735 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 1815 | 1467957631742 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 23:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:00:31 INFO - PROCESS | 1815 | 1467957631753 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1815 | 1467957631758 Marionette TRACE conn4 <- [1,1534,null,{}] 23:00:31 INFO - PROCESS | 1815 | 1467957631765 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}] 23:00:31 INFO - PROCESS | 1815 | 1467957631771 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:32 INFO - PROCESS | 1815 | 1467957632027 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 23:00:32 INFO - PROCESS | 1815 | 1467957632173 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 1815 | 1467957632185 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad4800 == 58 [pid = 1815] [id = 391] 23:00:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8ece2c00) [pid = 1815] [serial = 1174] [outer = (nil)] 23:00:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8f67f000) [pid = 1815] [serial = 1175] [outer = 0x8ece2c00] 23:00:32 INFO - PROCESS | 1815 | 1467957632308 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x91911800) [pid = 1815] [serial = 1176] [outer = 0x8ece2c00] 23:00:33 INFO - PROCESS | 1815 | 1467957633365 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]]]}] 23:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1691ms 23:00:33 INFO - PROCESS | 1815 | 1467957633445 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 23:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:00:33 INFO - PROCESS | 1815 | 1467957633450 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 23:00:33 INFO - PROCESS | 1815 | 1467957633457 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 1815 | 1467957633464 Marionette TRACE conn4 <- [1,1538,null,{}] 23:00:33 INFO - PROCESS | 1815 | 1467957633482 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}] 23:00:33 INFO - PROCESS | 1815 | 1467957633491 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:33 INFO - PROCESS | 1815 | 1467957633815 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 23:00:34 INFO - PROCESS | 1815 | 1467957634010 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 1815 | 1467957634020 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f13000 == 59 [pid = 1815] [id = 392] 23:00:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x93f1c400) [pid = 1815] [serial = 1177] [outer = (nil)] 23:00:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x9403ec00) [pid = 1815] [serial = 1178] [outer = 0x93f1c400] 23:00:34 INFO - PROCESS | 1815 | 1467957634109 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x940ce800) [pid = 1815] [serial = 1179] [outer = 0x93f1c400] 23:00:35 INFO - PROCESS | 1815 | 1467957635053 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]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1641ms 23:00:35 INFO - PROCESS | 1815 | 1467957635110 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 23:00:35 INFO - PROCESS | 1815 | 1467957635114 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 23:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:00:35 INFO - PROCESS | 1815 | 1467957635124 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 1815 | 1467957635127 Marionette TRACE conn4 <- [1,1542,null,{}] 23:00:35 INFO - PROCESS | 1815 | 1467957635133 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}] 23:00:35 INFO - PROCESS | 1815 | 1467957635138 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:35 INFO - PROCESS | 1815 | 1467957635332 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 23:00:35 INFO - PROCESS | 1815 | 1467957635515 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:35 INFO - PROCESS | 1815 | 1467957635524 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c04c00 == 60 [pid = 1815] [id = 393] 23:00:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x940c5800) [pid = 1815] [serial = 1180] [outer = (nil)] 23:00:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x979bf000) [pid = 1815] [serial = 1181] [outer = 0x940c5800] 23:00:35 INFO - PROCESS | 1815 | 1467957635604 Marionette DEBUG loaded listener.js 23:00:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x985df000) [pid = 1815] [serial = 1182] [outer = 0x940c5800] 23:00:36 INFO - PROCESS | 1815 | 1467957636565 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]]]}] 23:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1478ms 23:00:36 INFO - PROCESS | 1815 | 1467957636603 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 23:00:36 INFO - PROCESS | 1815 | 1467957636607 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 23:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:00:36 INFO - PROCESS | 1815 | 1467957636614 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:00:36 INFO - PROCESS | 1815 | 1467957636618 Marionette TRACE conn4 <- [1,1546,null,{}] 23:00:36 INFO - PROCESS | 1815 | 1467957636624 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}] 23:00:36 INFO - PROCESS | 1815 | 1467957636629 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:36 INFO - PROCESS | 1815 | 1467957636812 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 23:00:37 INFO - PROCESS | 1815 | 1467957637009 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1815 | 1467957637019 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d377400 == 61 [pid = 1815] [id = 394] 23:00:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8d378400) [pid = 1815] [serial = 1183] [outer = (nil)] 23:00:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x91908800) [pid = 1815] [serial = 1184] [outer = 0x8d378400] 23:00:37 INFO - PROCESS | 1815 | 1467957637135 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x954de800) [pid = 1815] [serial = 1185] [outer = 0x8d378400] 23:00:38 INFO - PROCESS | 1815 | 1467957638106 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]]]}] 23:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1532ms 23:00:38 INFO - PROCESS | 1815 | 1467957638163 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 23:00:38 INFO - PROCESS | 1815 | 1467957638168 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 23:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:00:38 INFO - PROCESS | 1815 | 1467957638178 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 1815 | 1467957638182 Marionette TRACE conn4 <- [1,1550,null,{}] 23:00:38 INFO - PROCESS | 1815 | 1467957638188 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}] 23:00:38 INFO - PROCESS | 1815 | 1467957638198 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:38 INFO - PROCESS | 1815 | 1467957638425 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 23:00:38 INFO - PROCESS | 1815 | 1467957638677 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 1815 | 1467957638684 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ee000 == 62 [pid = 1815] [id = 395] 23:00:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8f60f800) [pid = 1815] [serial = 1186] [outer = (nil)] 23:00:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x9a15e800) [pid = 1815] [serial = 1187] [outer = 0x8f60f800] 23:00:38 INFO - PROCESS | 1815 | 1467957638782 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x9a42a800) [pid = 1815] [serial = 1188] [outer = 0x8f60f800] 23:00:39 INFO - PROCESS | 1815 | 1467957639705 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]]]}] 23:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1591ms 23:00:39 INFO - PROCESS | 1815 | 1467957639769 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 23:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:00:39 INFO - PROCESS | 1815 | 1467957639774 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 23:00:39 INFO - PROCESS | 1815 | 1467957639780 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - PROCESS | 1815 | 1467957639784 Marionette TRACE conn4 <- [1,1554,null,{}] 23:00:39 INFO - PROCESS | 1815 | 1467957639791 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}] 23:00:39 INFO - PROCESS | 1815 | 1467957639796 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:40 INFO - PROCESS | 1815 | 1467957640014 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 23:00:40 INFO - PROCESS | 1815 | 1467957640247 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1815 | 1467957640255 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x998c4c00 == 63 [pid = 1815] [id = 396] 23:00:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x99f79400) [pid = 1815] [serial = 1189] [outer = (nil)] 23:00:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9a519800) [pid = 1815] [serial = 1190] [outer = 0x99f79400] 23:00:40 INFO - PROCESS | 1815 | 1467957640380 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9a51cc00) [pid = 1815] [serial = 1191] [outer = 0x99f79400] 23:00:41 INFO - PROCESS | 1815 | 1467957641289 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]]]}] 23:00:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:00:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1544ms 23:00:41 INFO - PROCESS | 1815 | 1467957641325 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 1815 | 1467957641329 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 23:00:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:00:41 INFO - PROCESS | 1815 | 1467957641336 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1815 | 1467957641339 Marionette TRACE conn4 <- [1,1558,null,{}] 23:00:41 INFO - PROCESS | 1815 | 1467957641345 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}] 23:00:41 INFO - PROCESS | 1815 | 1467957641350 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:41 INFO - PROCESS | 1815 | 1467957641534 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 23:00:41 INFO - PROCESS | 1815 | 1467957641732 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1815 | 1467957641741 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2dec00 == 64 [pid = 1815] [id = 397] 23:00:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8fe78800) [pid = 1815] [serial = 1192] [outer = (nil)] 23:00:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x93f20c00) [pid = 1815] [serial = 1193] [outer = 0x8fe78800] 23:00:41 INFO - PROCESS | 1815 | 1467957641818 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9a512000) [pid = 1815] [serial = 1194] [outer = 0x8fe78800] 23:00:43 INFO - PROCESS | 1815 | 1467957643053 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]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1738ms 23:00:43 INFO - PROCESS | 1815 | 1467957643074 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 23:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:00:43 INFO - PROCESS | 1815 | 1467957643081 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 23:00:43 INFO - PROCESS | 1815 | 1467957643089 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 1815 | 1467957643094 Marionette TRACE conn4 <- [1,1562,null,{}] 23:00:43 INFO - PROCESS | 1815 | 1467957643102 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}] 23:00:43 INFO - PROCESS | 1815 | 1467957643107 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:43 INFO - PROCESS | 1815 | 1467957643291 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 23:00:43 INFO - PROCESS | 1815 | 1467957643552 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1815 | 1467957643566 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece8000 == 65 [pid = 1815] [id = 398] 23:00:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8ece9400) [pid = 1815] [serial = 1195] [outer = (nil)] 23:00:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8f3b6000) [pid = 1815] [serial = 1196] [outer = 0x8ece9400] 23:00:43 INFO - PROCESS | 1815 | 1467957643652 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8f3ba000) [pid = 1815] [serial = 1197] [outer = 0x8ece9400] 23:00:44 INFO - PROCESS | 1815 | 1467957644576 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]]]}] 23:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1584ms 23:00:44 INFO - PROCESS | 1815 | 1467957644686 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 1815 | 1467957644693 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 23:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:00:44 INFO - PROCESS | 1815 | 1467957644707 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1815 | 1467957644711 Marionette TRACE conn4 <- [1,1566,null,{}] 23:00:44 INFO - PROCESS | 1815 | 1467957644776 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}] 23:00:44 INFO - PROCESS | 1815 | 1467957644782 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:45 INFO - PROCESS | 1815 | 1467957645034 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x91914800 == 64 [pid = 1815] [id = 341] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x92a5b000) [pid = 1815] [serial = 1133] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecf400 == 63 [pid = 1815] [id = 388] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8f680c00 == 62 [pid = 1815] [id = 387] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67a000 == 61 [pid = 1815] [id = 386] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3c00 == 60 [pid = 1815] [id = 385] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad3400 == 59 [pid = 1815] [id = 384] 23:00:45 INFO - PROCESS | 1815 | 1467957645300 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1815 | 1467957645306 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecf400 == 60 [pid = 1815] [id = 399] 23:00:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8e582c00) [pid = 1815] [serial = 1198] [outer = (nil)] 23:00:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8ecef800) [pid = 1815] [serial = 1199] [outer = 0x8e582c00] 23:00:45 INFO - PROCESS | 1815 | 1467957645383 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8fc71c00) [pid = 1815] [serial = 1200] [outer = 0x8e582c00] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2eb800 == 59 [pid = 1815] [id = 379] 23:00:45 INFO - PROCESS | 1815 | --DOCSHELL 0x8d378800 == 58 [pid = 1815] [id = 378] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8ece7800) [pid = 1815] [serial = 1100] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8ec18c00) [pid = 1815] [serial = 1118] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x92ac8400) [pid = 1815] [serial = 1106] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8ec1e800) [pid = 1815] [serial = 1122] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x9295c400) [pid = 1815] [serial = 1130] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x92957000) [pid = 1815] [serial = 1103] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x925ccc00) [pid = 1815] [serial = 1127] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8fe78000) [pid = 1815] [serial = 1124] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x93d20000) [pid = 1815] [serial = 1109] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x93fc1800) [pid = 1815] [serial = 1112] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8e254400) [pid = 1815] [serial = 1121] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x8dacd400) [pid = 1815] [serial = 1115] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x92624c00) [pid = 1815] [serial = 1128] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8ec1ec00) [pid = 1815] [serial = 1119] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x9190d000) [pid = 1815] [serial = 1125] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x9295f800) [pid = 1815] [serial = 1131] [outer = (nil)] [url = about:blank] 23:00:45 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x92956000) [pid = 1815] [serial = 1097] [outer = (nil)] [url = about:blank] 23:00:46 INFO - PROCESS | 1815 | 1467957646198 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]]]}] 23:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1528ms 23:00:46 INFO - PROCESS | 1815 | 1467957646236 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 1815 | 1467957646239 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 23:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:00:46 INFO - PROCESS | 1815 | 1467957646247 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 1815 | 1467957646253 Marionette TRACE conn4 <- [1,1570,null,{}] 23:00:46 INFO - PROCESS | 1815 | 1467957646269 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}] 23:00:46 INFO - PROCESS | 1815 | 1467957646277 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:46 INFO - PROCESS | 1815 | 1467957646460 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 23:00:46 INFO - PROCESS | 1815 | 1467957646606 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 1815 | 1467957646618 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x91914800 == 59 [pid = 1815] [id = 400] 23:00:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x922a7c00) [pid = 1815] [serial = 1201] [outer = (nil)] 23:00:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x9295c000) [pid = 1815] [serial = 1202] [outer = 0x922a7c00] 23:00:46 INFO - PROCESS | 1815 | 1467957646689 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x92a4e400) [pid = 1815] [serial = 1203] [outer = 0x922a7c00] 23:00:47 INFO - PROCESS | 1815 | 1467957647788 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]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1585ms 23:00:47 INFO - PROCESS | 1815 | 1467957647833 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 1815 | 1467957647841 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 23:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:00:47 INFO - PROCESS | 1815 | 1467957647849 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 1815 | 1467957647855 Marionette TRACE conn4 <- [1,1574,null,{}] 23:00:47 INFO - PROCESS | 1815 | 1467957647865 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}] 23:00:47 INFO - PROCESS | 1815 | 1467957647870 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:48 INFO - PROCESS | 1815 | 1467957648068 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 23:00:48 INFO - PROCESS | 1815 | 1467957648310 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 1815 | 1467957648321 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e585400 == 60 [pid = 1815] [id = 401] 23:00:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8e587000) [pid = 1815] [serial = 1204] [outer = (nil)] 23:00:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8f3b7800) [pid = 1815] [serial = 1205] [outer = 0x8e587000] 23:00:48 INFO - PROCESS | 1815 | 1467957648446 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8f612800) [pid = 1815] [serial = 1206] [outer = 0x8e587000] 23:00:49 INFO - PROCESS | 1815 | 1467957649440 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]]]}] 23:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1642ms 23:00:49 INFO - PROCESS | 1815 | 1467957649492 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 1815 | 1467957649500 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 23:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:00:49 INFO - PROCESS | 1815 | 1467957649511 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 1815 | 1467957649516 Marionette TRACE conn4 <- [1,1578,null,{}] 23:00:49 INFO - PROCESS | 1815 | 1467957649523 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}] 23:00:49 INFO - PROCESS | 1815 | 1467957649529 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:49 INFO - PROCESS | 1815 | 1467957649739 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 23:00:49 INFO - PROCESS | 1815 | 1467957649977 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 1815 | 1467957649987 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x92957400 == 61 [pid = 1815] [id = 402] 23:00:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x9295f000) [pid = 1815] [serial = 1207] [outer = (nil)] 23:00:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x92a51c00) [pid = 1815] [serial = 1208] [outer = 0x9295f000] 23:00:50 INFO - PROCESS | 1815 | 1467957650116 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x92a5d800) [pid = 1815] [serial = 1209] [outer = 0x9295f000] 23:00:51 INFO - PROCESS | 1815 | 1467957651073 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]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1591ms 23:00:51 INFO - PROCESS | 1815 | 1467957651104 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 23:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:00:51 INFO - PROCESS | 1815 | 1467957651109 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 23:00:51 INFO - PROCESS | 1815 | 1467957651116 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 1815 | 1467957651122 Marionette TRACE conn4 <- [1,1582,null,{}] 23:00:51 INFO - PROCESS | 1815 | 1467957651140 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}] 23:00:51 INFO - PROCESS | 1815 | 1467957651148 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:51 INFO - PROCESS | 1815 | 1467957651345 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 23:00:51 INFO - PROCESS | 1815 | 1467957651592 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1815 | 1467957651605 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x92620000 == 62 [pid = 1815] [id = 403] 23:00:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x93fcb000) [pid = 1815] [serial = 1210] [outer = (nil)] 23:00:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x940cc000) [pid = 1815] [serial = 1211] [outer = 0x93fcb000] 23:00:51 INFO - PROCESS | 1815 | 1467957651732 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x954e6400) [pid = 1815] [serial = 1212] [outer = 0x93fcb000] 23:00:52 INFO - PROCESS | 1815 | 1467957652650 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]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1599ms 23:00:52 INFO - PROCESS | 1815 | 1467957652716 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1815 | 1467957652721 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 23:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:00:52 INFO - PROCESS | 1815 | 1467957652728 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1815 | 1467957652732 Marionette TRACE conn4 <- [1,1586,null,{}] 23:00:52 INFO - PROCESS | 1815 | 1467957652738 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}] 23:00:52 INFO - PROCESS | 1815 | 1467957652743 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:52 INFO - PROCESS | 1815 | 1467957652965 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 23:00:53 INFO - PROCESS | 1815 | 1467957653197 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 1815 | 1467957653204 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ee400 == 63 [pid = 1815] [id = 404] 23:00:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x940c4c00) [pid = 1815] [serial = 1213] [outer = (nil)] 23:00:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x998cc800) [pid = 1815] [serial = 1214] [outer = 0x940c4c00] 23:00:53 INFO - PROCESS | 1815 | 1467957653332 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x99fcf400) [pid = 1815] [serial = 1215] [outer = 0x940c4c00] 23:00:54 INFO - PROCESS | 1815 | 1467957654246 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]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:00:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1583ms 23:00:54 INFO - PROCESS | 1815 | 1467957654312 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 1815 | 1467957654316 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 23:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:00:54 INFO - PROCESS | 1815 | 1467957654323 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 1815 | 1467957654327 Marionette TRACE conn4 <- [1,1590,null,{}] 23:00:54 INFO - PROCESS | 1815 | 1467957654332 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}] 23:00:54 INFO - PROCESS | 1815 | 1467957654338 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:54 INFO - PROCESS | 1815 | 1467957654566 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 23:00:54 INFO - PROCESS | 1815 | 1467957654812 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1815 | 1467957654824 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x93254400 == 64 [pid = 1815] [id = 405] 23:00:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x940ce000) [pid = 1815] [serial = 1216] [outer = (nil)] 23:00:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x9a423c00) [pid = 1815] [serial = 1217] [outer = 0x940ce000] 23:00:54 INFO - PROCESS | 1815 | 1467957654947 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9a512c00) [pid = 1815] [serial = 1218] [outer = 0x940ce000] 23:00:55 INFO - PROCESS | 1815 | 1467957655873 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]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1583ms 23:00:55 INFO - PROCESS | 1815 | 1467957655907 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 1815 | 1467957655911 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 23:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:00:55 INFO - PROCESS | 1815 | 1467957655919 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 1815 | 1467957655923 Marionette TRACE conn4 <- [1,1594,null,{}] 23:00:55 INFO - PROCESS | 1815 | 1467957655929 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}] 23:00:55 INFO - PROCESS | 1815 | 1467957655940 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:56 INFO - PROCESS | 1815 | 1467957656163 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 23:00:56 INFO - PROCESS | 1815 | 1467957656417 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1815 | 1467957656429 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e590800 == 65 [pid = 1815] [id = 406] 23:00:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8f3bd000) [pid = 1815] [serial = 1219] [outer = (nil)] 23:00:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9a969800) [pid = 1815] [serial = 1220] [outer = 0x8f3bd000] 23:00:56 INFO - PROCESS | 1815 | 1467957656551 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9aa5fc00) [pid = 1815] [serial = 1221] [outer = 0x8f3bd000] 23:00:57 INFO - PROCESS | 1815 | 1467957657444 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]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1594ms 23:00:57 INFO - PROCESS | 1815 | 1467957657513 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 23:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:00:57 INFO - PROCESS | 1815 | 1467957657518 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 23:00:57 INFO - PROCESS | 1815 | 1467957657524 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1815 | 1467957657528 Marionette TRACE conn4 <- [1,1598,null,{}] 23:00:57 INFO - PROCESS | 1815 | 1467957657534 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}] 23:00:57 INFO - PROCESS | 1815 | 1467957657540 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:57 INFO - PROCESS | 1815 | 1467957657723 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 23:00:57 INFO - PROCESS | 1815 | 1467957657911 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1815 | 1467957657918 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x998cac00 == 66 [pid = 1815] [id = 407] 23:00:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9a2c3800) [pid = 1815] [serial = 1222] [outer = (nil)] 23:00:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9aa65800) [pid = 1815] [serial = 1223] [outer = 0x9a2c3800] 23:00:58 INFO - PROCESS | 1815 | 1467957658004 Marionette DEBUG loaded listener.js 23:00:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9aa67000) [pid = 1815] [serial = 1224] [outer = 0x9a2c3800] 23:00:59 INFO - PROCESS | 1815 | 1467957659003 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]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1540ms 23:00:59 INFO - PROCESS | 1815 | 1467957659064 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 23:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:00:59 INFO - PROCESS | 1815 | 1467957659069 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 23:00:59 INFO - PROCESS | 1815 | 1467957659076 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 1815 | 1467957659080 Marionette TRACE conn4 <- [1,1602,null,{}] 23:00:59 INFO - PROCESS | 1815 | 1467957659086 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}] 23:00:59 INFO - PROCESS | 1815 | 1467957659091 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:59 INFO - PROCESS | 1815 | 1467957659286 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 23:00:59 INFO - PROCESS | 1815 | 1467957659532 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1815 | 1467957659539 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:00:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecdc00 == 67 [pid = 1815] [id = 408] 23:00:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8d1f5000) [pid = 1815] [serial = 1225] [outer = (nil)] 23:00:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9b20d000) [pid = 1815] [serial = 1226] [outer = 0x8d1f5000] 23:00:59 INFO - PROCESS | 1815 | 1467957659659 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9b52a800) [pid = 1815] [serial = 1227] [outer = 0x8d1f5000] 23:01:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8e589c00 == 66 [pid = 1815] [id = 333] 23:01:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecf400 == 65 [pid = 1815] [id = 399] 23:01:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece8000 == 64 [pid = 1815] [id = 398] 23:01:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d377400 == 63 [pid = 1815] [id = 394] 23:01:00 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ee000 == 62 [pid = 1815] [id = 395] 23:01:01 INFO - PROCESS | 1815 | 1467957661407 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]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2398ms 23:01:01 INFO - PROCESS | 1815 | 1467957661475 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1815 | 1467957661482 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 23:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:01:01 INFO - PROCESS | 1815 | 1467957661491 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1815 | 1467957661495 Marionette TRACE conn4 <- [1,1606,null,{}] 23:01:01 INFO - PROCESS | 1815 | 1467957661511 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}] 23:01:01 INFO - PROCESS | 1815 | 1467957661517 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:01 INFO - PROCESS | 1815 | 1467957661767 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 23:01:01 INFO - PROCESS | 1815 | 1467957661798 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1815 | 1467957661810 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1ec00 == 63 [pid = 1815] [id = 409] 23:01:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8ece3000) [pid = 1815] [serial = 1228] [outer = (nil)] 23:01:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8f3de800) [pid = 1815] [serial = 1229] [outer = 0x8ece3000] 23:01:01 INFO - PROCESS | 1815 | 1467957661887 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8fc75400) [pid = 1815] [serial = 1230] [outer = 0x8ece3000] 23:01:02 INFO - PROCESS | 1815 | 1467957662842 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]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1387ms 23:01:02 INFO - PROCESS | 1815 | 1467957662877 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1815 | 1467957662883 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 23:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:01:02 INFO - PROCESS | 1815 | 1467957662902 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1815 | 1467957662906 Marionette TRACE conn4 <- [1,1610,null,{}] 23:01:02 INFO - PROCESS | 1815 | 1467957662912 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}] 23:01:02 INFO - PROCESS | 1815 | 1467957662918 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:03 INFO - PROCESS | 1815 | 1467957663146 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 23:01:03 INFO - PROCESS | 1815 | 1467957663174 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1815 | 1467957663183 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e6800 == 64 [pid = 1815] [id = 410] 23:01:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x92a53000) [pid = 1815] [serial = 1231] [outer = (nil)] 23:01:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x92ce5400) [pid = 1815] [serial = 1232] [outer = 0x92a53000] 23:01:03 INFO - PROCESS | 1815 | 1467957663256 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x93f13400) [pid = 1815] [serial = 1233] [outer = 0x92a53000] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8f67bc00) [pid = 1815] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8dad4000) [pid = 1815] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x91909000) [pid = 1815] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8ece6000) [pid = 1815] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8d36d000) [pid = 1815] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ece9400) [pid = 1815] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:01:03 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8e582c00) [pid = 1815] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:01:04 INFO - PROCESS | 1815 | 1467957664334 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]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1497ms 23:01:04 INFO - PROCESS | 1815 | 1467957664392 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1815 | 1467957664395 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 23:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:01:04 INFO - PROCESS | 1815 | 1467957664403 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1815 | 1467957664408 Marionette TRACE conn4 <- [1,1614,null,{}] 23:01:04 INFO - PROCESS | 1815 | 1467957664436 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}] 23:01:04 INFO - PROCESS | 1815 | 1467957664444 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:04 INFO - PROCESS | 1815 | 1467957664683 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 23:01:04 INFO - PROCESS | 1815 | 1467957664694 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1815 | 1467957664706 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x954e1000 == 65 [pid = 1815] [id = 411] 23:01:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x979c2400) [pid = 1815] [serial = 1234] [outer = (nil)] 23:01:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x995b7800) [pid = 1815] [serial = 1235] [outer = 0x979c2400] 23:01:04 INFO - PROCESS | 1815 | 1467957664866 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x9a167c00) [pid = 1815] [serial = 1236] [outer = 0x979c2400] 23:01:05 INFO - PROCESS | 1815 | 1467957665786 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]]]}] 23:01:05 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 23:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1450ms 23:01:05 INFO - PROCESS | 1815 | 1467957665856 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1815 | 1467957665863 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 23:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:01:05 INFO - PROCESS | 1815 | 1467957665873 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1815 | 1467957665879 Marionette TRACE conn4 <- [1,1618,null,{}] 23:01:05 INFO - PROCESS | 1815 | 1467957665888 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}] 23:01:05 INFO - PROCESS | 1815 | 1467957665895 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:06 INFO - PROCESS | 1815 | 1467957666137 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 23:01:06 INFO - PROCESS | 1815 | 1467957666409 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 1815 | 1467957666423 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b7000 == 66 [pid = 1815] [id = 412] 23:01:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8f3b9400) [pid = 1815] [serial = 1237] [outer = (nil)] 23:01:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8f611400) [pid = 1815] [serial = 1238] [outer = 0x8f3b9400] 23:01:06 INFO - PROCESS | 1815 | 1467957666523 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x922a8400) [pid = 1815] [serial = 1239] [outer = 0x8f3b9400] 23:01:07 INFO - PROCESS | 1815 | 1467957667459 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]]]}] 23:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1643ms 23:01:07 INFO - PROCESS | 1815 | 1467957667531 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 1815 | 1467957667539 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 23:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:01:07 INFO - PROCESS | 1815 | 1467957667552 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1815 | 1467957667556 Marionette TRACE conn4 <- [1,1622,null,{}] 23:01:07 INFO - PROCESS | 1815 | 1467957667563 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}] 23:01:07 INFO - PROCESS | 1815 | 1467957667569 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:07 INFO - PROCESS | 1815 | 1467957667770 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 23:01:08 INFO - PROCESS | 1815 | 1467957667985 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1815 | 1467957667991 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x92627800 == 67 [pid = 1815] [id = 413] 23:01:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92cea800) [pid = 1815] [serial = 1240] [outer = (nil)] 23:01:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x940c5000) [pid = 1815] [serial = 1241] [outer = 0x92cea800] 23:01:08 INFO - PROCESS | 1815 | 1467957668128 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x99f79c00) [pid = 1815] [serial = 1242] [outer = 0x92cea800] 23:01:09 INFO - PROCESS | 1815 | 1467957669071 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]]]}] 23:01:09 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 23:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1588ms 23:01:09 INFO - PROCESS | 1815 | 1467957669141 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 23:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:01:09 INFO - PROCESS | 1815 | 1467957669146 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 23:01:09 INFO - PROCESS | 1815 | 1467957669152 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1815 | 1467957669159 Marionette TRACE conn4 <- [1,1626,null,{}] 23:01:09 INFO - PROCESS | 1815 | 1467957669176 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}] 23:01:09 INFO - PROCESS | 1815 | 1467957669185 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:09 INFO - PROCESS | 1815 | 1467957669424 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 23:01:09 INFO - PROCESS | 1815 | 1467957669769 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1815 | 1467957669780 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa5c400 == 68 [pid = 1815] [id = 414] 23:01:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x9aa5c800) [pid = 1815] [serial = 1243] [outer = (nil)] 23:01:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9b20c000) [pid = 1815] [serial = 1244] [outer = 0x9aa5c800] 23:01:09 INFO - PROCESS | 1815 | 1467957669866 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x9b52fc00) [pid = 1815] [serial = 1245] [outer = 0x9aa5c800] 23:01:10 INFO - PROCESS | 1815 | 1467957670793 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]]]}] 23:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1698ms 23:01:10 INFO - PROCESS | 1815 | 1467957670866 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 23:01:10 INFO - PROCESS | 1815 | 1467957670870 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 23:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:01:10 INFO - PROCESS | 1815 | 1467957670880 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 1815 | 1467957670884 Marionette TRACE conn4 <- [1,1630,null,{}] 23:01:10 INFO - PROCESS | 1815 | 1467957670889 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}] 23:01:10 INFO - PROCESS | 1815 | 1467957670896 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:11 INFO - PROCESS | 1815 | 1467957671084 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 23:01:11 INFO - PROCESS | 1815 | 1467957671278 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1815 | 1467957671285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac9800 == 69 [pid = 1815] [id = 415] 23:01:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9b604400) [pid = 1815] [serial = 1246] [outer = (nil)] 23:01:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x9b67d000) [pid = 1815] [serial = 1247] [outer = 0x9b604400] 23:01:11 INFO - PROCESS | 1815 | 1467957671366 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9b67e800) [pid = 1815] [serial = 1248] [outer = 0x9b604400] 23:01:12 INFO - PROCESS | 1815 | 1467957672330 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]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1491ms 23:01:12 INFO - PROCESS | 1815 | 1467957672372 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 23:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:01:12 INFO - PROCESS | 1815 | 1467957672377 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 23:01:12 INFO - PROCESS | 1815 | 1467957672383 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1815 | 1467957672387 Marionette TRACE conn4 <- [1,1634,null,{}] 23:01:12 INFO - PROCESS | 1815 | 1467957672393 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}] 23:01:12 INFO - PROCESS | 1815 | 1467957672398 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:12 INFO - PROCESS | 1815 | 1467957672578 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 23:01:12 INFO - PROCESS | 1815 | 1467957672770 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 1815 | 1467957672776 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ee800 == 70 [pid = 1815] [id = 416] 23:01:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8e254400) [pid = 1815] [serial = 1249] [outer = (nil)] 23:01:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9b689c00) [pid = 1815] [serial = 1250] [outer = 0x8e254400] 23:01:12 INFO - PROCESS | 1815 | 1467957672860 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x9b808400) [pid = 1815] [serial = 1251] [outer = 0x8e254400] 23:01:13 INFO - PROCESS | 1815 | 1467957673826 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]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1491ms 23:01:13 INFO - PROCESS | 1815 | 1467957673875 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 1815 | 1467957673879 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 23:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:01:13 INFO - PROCESS | 1815 | 1467957673886 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 1815 | 1467957673889 Marionette TRACE conn4 <- [1,1638,null,{}] 23:01:13 INFO - PROCESS | 1815 | 1467957673895 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}] 23:01:13 INFO - PROCESS | 1815 | 1467957673906 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:14 INFO - PROCESS | 1815 | 1467957674139 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 23:01:14 INFO - PROCESS | 1815 | 1467957674384 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1815 | 1467957674392 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d375000 == 71 [pid = 1815] [id = 417] 23:01:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8ddc8000) [pid = 1815] [serial = 1252] [outer = (nil)] 23:01:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x9c00f400) [pid = 1815] [serial = 1253] [outer = 0x8ddc8000] 23:01:14 INFO - PROCESS | 1815 | 1467957674532 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x9d417800) [pid = 1815] [serial = 1254] [outer = 0x8ddc8000] 23:01:15 INFO - PROCESS | 1815 | 1467957675490 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]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1641ms 23:01:15 INFO - PROCESS | 1815 | 1467957675528 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 23:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:01:15 INFO - PROCESS | 1815 | 1467957675533 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 23:01:15 INFO - PROCESS | 1815 | 1467957675539 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 1815 | 1467957675543 Marionette TRACE conn4 <- [1,1642,null,{}] 23:01:15 INFO - PROCESS | 1815 | 1467957675549 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}] 23:01:15 INFO - PROCESS | 1815 | 1467957675554 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:15 INFO - PROCESS | 1815 | 1467957675734 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 23:01:15 INFO - PROCESS | 1815 | 1467957675931 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 1815 | 1467957675941 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac7800 == 72 [pid = 1815] [id = 418] 23:01:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8ddcec00) [pid = 1815] [serial = 1255] [outer = (nil)] 23:01:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9d426c00) [pid = 1815] [serial = 1256] [outer = 0x8ddcec00] 23:01:16 INFO - PROCESS | 1815 | 1467957676064 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x9d44b000) [pid = 1815] [serial = 1257] [outer = 0x8ddcec00] 23:01:16 INFO - PROCESS | 1815 | 1467957676984 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]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1487ms 23:01:17 INFO - PROCESS | 1815 | 1467957677026 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 23:01:17 INFO - PROCESS | 1815 | 1467957677030 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 23:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:01:17 INFO - PROCESS | 1815 | 1467957677036 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1815 | 1467957677040 Marionette TRACE conn4 <- [1,1646,null,{}] 23:01:17 INFO - PROCESS | 1815 | 1467957677046 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}] 23:01:17 INFO - PROCESS | 1815 | 1467957677051 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:17 INFO - PROCESS | 1815 | 1467957677236 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 23:01:17 INFO - PROCESS | 1815 | 1467957677431 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:17 INFO - PROCESS | 1815 | 1467957677442 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9800 == 73 [pid = 1815] [id = 419] 23:01:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x9bd1c800) [pid = 1815] [serial = 1258] [outer = (nil)] 23:01:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x9d454800) [pid = 1815] [serial = 1259] [outer = 0x9bd1c800] 23:01:17 INFO - PROCESS | 1815 | 1467957677518 Marionette DEBUG loaded listener.js 23:01:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x9d456c00) [pid = 1815] [serial = 1260] [outer = 0x9bd1c800] 23:01:18 INFO - PROCESS | 1815 | 1467957678471 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]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1485ms 23:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:01:18 INFO - PROCESS | 1815 | 1467957678524 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 1815 | 1467957678527 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 23:01:18 INFO - PROCESS | 1815 | 1467957678535 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1815 | 1467957678537 Marionette TRACE conn4 <- [1,1650,null,{}] 23:01:18 INFO - PROCESS | 1815 | 1467957678544 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}] 23:01:18 INFO - PROCESS | 1815 | 1467957678549 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:18 INFO - PROCESS | 1815 | 1467957678738 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 23:01:18 INFO - PROCESS | 1815 | 1467957678949 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 1815 | 1467957678960 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeca000 == 74 [pid = 1815] [id = 420] 23:01:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8fe77c00) [pid = 1815] [serial = 1261] [outer = (nil)] 23:01:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x9d57e000) [pid = 1815] [serial = 1262] [outer = 0x8fe77c00] 23:01:19 INFO - PROCESS | 1815 | 1467957679083 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x9d92e800) [pid = 1815] [serial = 1263] [outer = 0x8fe77c00] 23:01:20 INFO - PROCESS | 1815 | 1467957680043 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]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1582ms 23:01:20 INFO - PROCESS | 1815 | 1467957680116 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1815 | 1467957680120 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 23:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:01:20 INFO - PROCESS | 1815 | 1467957680126 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1815 | 1467957680129 Marionette TRACE conn4 <- [1,1654,null,{}] 23:01:20 INFO - PROCESS | 1815 | 1467957680136 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}] 23:01:20 INFO - PROCESS | 1815 | 1467957680141 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:20 INFO - PROCESS | 1815 | 1467957680343 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 23:01:20 INFO - PROCESS | 1815 | 1467957680902 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 1815 | 1467957680912 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e7800 == 75 [pid = 1815] [id = 421] 23:01:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8d1e7c00) [pid = 1815] [serial = 1264] [outer = (nil)] 23:01:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8d1f5800) [pid = 1815] [serial = 1265] [outer = 0x8d1e7c00] 23:01:21 INFO - PROCESS | 1815 | 1467957681033 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8ddca000) [pid = 1815] [serial = 1266] [outer = 0x8d1e7c00] 23:01:22 INFO - PROCESS | 1815 | 1467957682036 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]]]}] 23:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1986ms 23:01:22 INFO - PROCESS | 1815 | 1467957682116 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1815 | 1467957682122 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 23:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:01:22 INFO - PROCESS | 1815 | 1467957682129 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1815 | 1467957682134 Marionette TRACE conn4 <- [1,1658,null,{}] 23:01:22 INFO - PROCESS | 1815 | 1467957682142 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}] 23:01:22 INFO - PROCESS | 1815 | 1467957682150 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:22 INFO - PROCESS | 1815 | 1467957682422 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 23:01:22 INFO - PROCESS | 1815 | 1467957682612 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1815 | 1467957682624 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36a800 == 76 [pid = 1815] [id = 422] 23:01:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8f3bec00) [pid = 1815] [serial = 1267] [outer = (nil)] 23:01:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x925d2400) [pid = 1815] [serial = 1268] [outer = 0x8f3bec00] 23:01:22 INFO - PROCESS | 1815 | 1467957682744 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x9262b000) [pid = 1815] [serial = 1269] [outer = 0x8f3bec00] 23:01:23 INFO - PROCESS | 1815 | 1467957683698 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]]]}] 23:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1631ms 23:01:23 INFO - PROCESS | 1815 | 1467957683765 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 23:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:01:23 INFO - PROCESS | 1815 | 1467957683772 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 23:01:23 INFO - PROCESS | 1815 | 1467957683779 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1815 | 1467957683786 Marionette TRACE conn4 <- [1,1662,null,{}] 23:01:23 INFO - PROCESS | 1815 | 1467957683798 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}] 23:01:23 INFO - PROCESS | 1815 | 1467957683807 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:24 INFO - PROCESS | 1815 | 1467957684060 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1c000 == 75 [pid = 1815] [id = 344] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7b400 == 74 [pid = 1815] [id = 345] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcc400 == 73 [pid = 1815] [id = 337] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8d374c00 == 72 [pid = 1815] [id = 339] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x8f687400) [pid = 1815] [serial = 1139] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x93fc6800) [pid = 1815] [serial = 1145] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x954e9000) [pid = 1815] [serial = 1151] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x940c7800) [pid = 1815] [serial = 1148] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x92ac4000) [pid = 1815] [serial = 1142] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8dad0400) [pid = 1815] [serial = 1136] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8e583c00) [pid = 1815] [serial = 1172] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8f67f000) [pid = 1815] [serial = 1175] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x9403ec00) [pid = 1815] [serial = 1178] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x979bf000) [pid = 1815] [serial = 1181] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x91908800) [pid = 1815] [serial = 1184] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x9a15e800) [pid = 1815] [serial = 1187] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x9a519800) [pid = 1815] [serial = 1190] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x93f20c00) [pid = 1815] [serial = 1193] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9295c000) [pid = 1815] [serial = 1202] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x93f1f800) [pid = 1815] [serial = 1169] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e6800 == 71 [pid = 1815] [id = 410] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x93251000 == 70 [pid = 1815] [id = 389] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1ec00 == 69 [pid = 1815] [id = 409] 23:01:24 INFO - PROCESS | 1815 | 1467957684409 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1815 | 1467957684417 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad0400 == 70 [pid = 1815] [id = 423] 23:01:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8ec1c000) [pid = 1815] [serial = 1270] [outer = (nil)] 23:01:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8f3be800) [pid = 1815] [serial = 1271] [outer = 0x8ec1c000] 23:01:24 INFO - PROCESS | 1815 | 1467957684491 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8fc79c00) [pid = 1815] [serial = 1272] [outer = 0x8ec1c000] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x8e585400 == 69 [pid = 1815] [id = 401] 23:01:24 INFO - PROCESS | 1815 | --DOCSHELL 0x91914800 == 68 [pid = 1815] [id = 400] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8eceb400) [pid = 1815] [serial = 1157] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8f2ec400) [pid = 1815] [serial = 1158] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x8f682400) [pid = 1815] [serial = 1160] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x922a4400) [pid = 1815] [serial = 1163] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8f3b6000) [pid = 1815] [serial = 1196] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8ecef800) [pid = 1815] [serial = 1199] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8f3ba000) [pid = 1815] [serial = 1197] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8ddd3c00) [pid = 1815] [serial = 1155] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8ddc8400) [pid = 1815] [serial = 1154] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8f3b3c00) [pid = 1815] [serial = 1166] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8fc71c00) [pid = 1815] [serial = 1200] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x925c5800) [pid = 1815] [serial = 1164] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8f684000) [pid = 1815] [serial = 1167] [outer = (nil)] [url = about:blank] 23:01:24 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8fc79400) [pid = 1815] [serial = 1161] [outer = (nil)] [url = about:blank] 23:01:25 INFO - PROCESS | 1815 | 1467957685363 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]]]}] 23:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1649ms 23:01:25 INFO - PROCESS | 1815 | 1467957685429 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1815 | 1467957685432 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 23:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:01:25 INFO - PROCESS | 1815 | 1467957685452 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1815 | 1467957685460 Marionette TRACE conn4 <- [1,1666,null,{}] 23:01:25 INFO - PROCESS | 1815 | 1467957685469 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}] 23:01:25 INFO - PROCESS | 1815 | 1467957685476 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:25 INFO - PROCESS | 1815 | 1467957685656 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 23:01:25 INFO - PROCESS | 1815 | 1467957685669 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1815 | 1467957685677 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcd800 == 69 [pid = 1815] [id = 424] 23:01:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8ddd3c00) [pid = 1815] [serial = 1273] [outer = (nil)] 23:01:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9324e800) [pid = 1815] [serial = 1274] [outer = 0x8ddd3c00] 23:01:25 INFO - PROCESS | 1815 | 1467957685900 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x93fca000) [pid = 1815] [serial = 1275] [outer = 0x8ddd3c00] 23:01:26 INFO - PROCESS | 1815 | 1467957686746 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]]]}] 23:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1352ms 23:01:26 INFO - PROCESS | 1815 | 1467957686797 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 23:01:26 INFO - PROCESS | 1815 | 1467957686802 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 23:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:01:26 INFO - PROCESS | 1815 | 1467957686813 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 1815 | 1467957686816 Marionette TRACE conn4 <- [1,1670,null,{}] 23:01:26 INFO - PROCESS | 1815 | 1467957686822 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}] 23:01:26 INFO - PROCESS | 1815 | 1467957686827 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:27 INFO - PROCESS | 1815 | 1467957687051 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 23:01:27 INFO - PROCESS | 1815 | 1467957687075 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1815 | 1467957687083 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f684000 == 70 [pid = 1815] [id = 425] 23:01:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9295c000) [pid = 1815] [serial = 1276] [outer = (nil)] 23:01:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x979b7000) [pid = 1815] [serial = 1277] [outer = 0x9295c000] 23:01:27 INFO - PROCESS | 1815 | 1467957687151 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9852e400) [pid = 1815] [serial = 1278] [outer = 0x9295c000] 23:01:28 INFO - PROCESS | 1815 | 1467957688119 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]]]}] 23:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1348ms 23:01:28 INFO - PROCESS | 1815 | 1467957688163 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1815 | 1467957688167 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 23:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:01:28 INFO - PROCESS | 1815 | 1467957688173 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 1815 | 1467957688177 Marionette TRACE conn4 <- [1,1674,null,{}] 23:01:28 INFO - PROCESS | 1815 | 1467957688208 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}] 23:01:28 INFO - PROCESS | 1815 | 1467957688212 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:28 INFO - PROCESS | 1815 | 1467957688462 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 23:01:28 INFO - PROCESS | 1815 | 1467957688493 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 1815 | 1467957688510 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x99fd0c00 == 71 [pid = 1815] [id = 426] 23:01:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9a15e800) [pid = 1815] [serial = 1279] [outer = (nil)] 23:01:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9a519400) [pid = 1815] [serial = 1280] [outer = 0x9a15e800] 23:01:28 INFO - PROCESS | 1815 | 1467957688586 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x9a90b400) [pid = 1815] [serial = 1281] [outer = 0x9a15e800] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x95306400) [pid = 1815] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8d371400) [pid = 1815] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8ddd1000) [pid = 1815] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8dad3800) [pid = 1815] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8e587000) [pid = 1815] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x9295f000) [pid = 1815] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x940ce000) [pid = 1815] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x922a7c00) [pid = 1815] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9a2c3800) [pid = 1815] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8f3bd000) [pid = 1815] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8ece3000) [pid = 1815] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8d1f5000) [pid = 1815] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x93fcb000) [pid = 1815] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x940c4c00) [pid = 1815] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x92a53000) [pid = 1815] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x9261d400) [pid = 1815] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x93255800) [pid = 1815] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8f3e1400) [pid = 1815] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8d379400) [pid = 1815] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8ddc7000) [pid = 1815] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x93f1c400) [pid = 1815] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x92abe000) [pid = 1815] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8f679400) [pid = 1815] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8f3dcc00) [pid = 1815] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8ec1b800) [pid = 1815] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8ece2c00) [pid = 1815] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x92abc800) [pid = 1815] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8aed1000) [pid = 1815] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x922a4000) [pid = 1815] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x99f79400) [pid = 1815] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8f67e000) [pid = 1815] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x92ac1c00) [pid = 1815] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8d1e8c00) [pid = 1815] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x940c5800) [pid = 1815] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8d378400) [pid = 1815] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f60f800) [pid = 1815] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8ece5000) [pid = 1815] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8fe78800) [pid = 1815] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:01:29 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x8f2e7800) [pid = 1815] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:01:30 INFO - PROCESS | 1815 | 1467957690188 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]]]}] 23:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2058ms 23:01:30 INFO - PROCESS | 1815 | 1467957690233 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 1815 | 1467957690237 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 23:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:01:30 INFO - PROCESS | 1815 | 1467957690243 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1815 | 1467957690246 Marionette TRACE conn4 <- [1,1678,null,{}] 23:01:30 INFO - PROCESS | 1815 | 1467957690256 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}] 23:01:30 INFO - PROCESS | 1815 | 1467957690264 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:30 INFO - PROCESS | 1815 | 1467957690469 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 23:01:30 INFO - PROCESS | 1815 | 1467957690640 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1815 | 1467957690647 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecfc00 == 72 [pid = 1815] [id = 427] 23:01:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8aed6c00) [pid = 1815] [serial = 1282] [outer = (nil)] 23:01:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8f3bb000) [pid = 1815] [serial = 1283] [outer = 0x8aed6c00] 23:01:30 INFO - PROCESS | 1815 | 1467957690717 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8f67e000) [pid = 1815] [serial = 1284] [outer = 0x8aed6c00] 23:01:31 INFO - PROCESS | 1815 | 1467957691568 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]]]}] 23:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1391ms 23:01:31 INFO - PROCESS | 1815 | 1467957691636 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 1815 | 1467957691643 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 23:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:01:31 INFO - PROCESS | 1815 | 1467957691665 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 1815 | 1467957691671 Marionette TRACE conn4 <- [1,1682,null,{}] 23:01:31 INFO - PROCESS | 1815 | 1467957691725 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}] 23:01:31 INFO - PROCESS | 1815 | 1467957691733 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:31 INFO - PROCESS | 1815 | 1467957691950 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 23:01:32 INFO - PROCESS | 1815 | 1467957692223 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 1815 | 1467957692237 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f5c00 == 73 [pid = 1815] [id = 428] 23:01:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8e582400) [pid = 1815] [serial = 1285] [outer = (nil)] 23:01:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8e590000) [pid = 1815] [serial = 1286] [outer = 0x8e582400] 23:01:32 INFO - PROCESS | 1815 | 1467957692335 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8f2dfc00) [pid = 1815] [serial = 1287] [outer = 0x8e582400] 23:01:33 INFO - PROCESS | 1815 | 1467957693284 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]]]}] 23:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1693ms 23:01:33 INFO - PROCESS | 1815 | 1467957693345 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1815 | 1467957693353 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 23:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:01:33 INFO - PROCESS | 1815 | 1467957693364 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1815 | 1467957693368 Marionette TRACE conn4 <- [1,1686,null,{}] 23:01:33 INFO - PROCESS | 1815 | 1467957693375 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}] 23:01:33 INFO - PROCESS | 1815 | 1467957693381 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:33 INFO - PROCESS | 1815 | 1467957693615 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 23:01:33 INFO - PROCESS | 1815 | 1467957693874 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1815 | 1467957693882 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f610c00 == 74 [pid = 1815] [id = 429] 23:01:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8f67d000) [pid = 1815] [serial = 1288] [outer = (nil)] 23:01:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8fe7f800) [pid = 1815] [serial = 1289] [outer = 0x8f67d000] 23:01:34 INFO - PROCESS | 1815 | 1467957694012 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x922a4000) [pid = 1815] [serial = 1290] [outer = 0x8f67d000] 23:01:34 INFO - PROCESS | 1815 | 1467957694983 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]]]}] 23:01:35 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 23:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1695ms 23:01:35 INFO - PROCESS | 1815 | 1467957695060 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1815 | 1467957695064 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 23:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:01:35 INFO - PROCESS | 1815 | 1467957695071 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1815 | 1467957695077 Marionette TRACE conn4 <- [1,1690,null,{}] 23:01:35 INFO - PROCESS | 1815 | 1467957695094 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}] 23:01:35 INFO - PROCESS | 1815 | 1467957695103 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:35 INFO - PROCESS | 1815 | 1467957695368 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 23:01:35 INFO - PROCESS | 1815 | 1467957695705 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1815 | 1467957695719 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a53000 == 75 [pid = 1815] [id = 430] 23:01:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x92ac1400) [pid = 1815] [serial = 1291] [outer = (nil)] 23:01:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x93f16800) [pid = 1815] [serial = 1292] [outer = 0x92ac1400] 23:01:35 INFO - PROCESS | 1815 | 1467957695803 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x93fcb000) [pid = 1815] [serial = 1293] [outer = 0x92ac1400] 23:01:36 INFO - PROCESS | 1815 | 1467957696738 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]]]}] 23:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1744ms 23:01:36 INFO - PROCESS | 1815 | 1467957696820 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 23:01:36 INFO - PROCESS | 1815 | 1467957696826 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 23:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:01:36 INFO - PROCESS | 1815 | 1467957696835 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1815 | 1467957696839 Marionette TRACE conn4 <- [1,1694,null,{}] 23:01:36 INFO - PROCESS | 1815 | 1467957696845 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}] 23:01:36 INFO - PROCESS | 1815 | 1467957696850 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:37 INFO - PROCESS | 1815 | 1467957697045 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 23:01:37 INFO - PROCESS | 1815 | 1467957697296 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1815 | 1467957697305 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed0c00 == 76 [pid = 1815] [id = 431] 23:01:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8ece8c00) [pid = 1815] [serial = 1294] [outer = (nil)] 23:01:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x979be800) [pid = 1815] [serial = 1295] [outer = 0x8ece8c00] 23:01:37 INFO - PROCESS | 1815 | 1467957697404 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x998cec00) [pid = 1815] [serial = 1296] [outer = 0x8ece8c00] 23:01:38 INFO - PROCESS | 1815 | 1467957698326 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]]]}] 23:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1531ms 23:01:38 INFO - PROCESS | 1815 | 1467957698367 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 1815 | 1467957698372 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 23:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:01:38 INFO - PROCESS | 1815 | 1467957698379 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 1815 | 1467957698383 Marionette TRACE conn4 <- [1,1698,null,{}] 23:01:38 INFO - PROCESS | 1815 | 1467957698389 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}] 23:01:38 INFO - PROCESS | 1815 | 1467957698395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:38 INFO - PROCESS | 1815 | 1467957698590 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 23:01:38 INFO - PROCESS | 1815 | 1467957698832 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1815 | 1467957698841 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aece000 == 77 [pid = 1815] [id = 432] 23:01:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x940cd000) [pid = 1815] [serial = 1297] [outer = (nil)] 23:01:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9a78bc00) [pid = 1815] [serial = 1298] [outer = 0x940cd000] 23:01:38 INFO - PROCESS | 1815 | 1467957698966 Marionette DEBUG loaded listener.js 23:01:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9a963000) [pid = 1815] [serial = 1299] [outer = 0x940cd000] 23:01:39 INFO - PROCESS | 1815 | 1467957699906 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]]]}] 23:01:39 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 23:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1591ms 23:01:39 INFO - PROCESS | 1815 | 1467957699971 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1815 | 1467957699975 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 23:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:01:39 INFO - PROCESS | 1815 | 1467957699982 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1815 | 1467957699984 Marionette TRACE conn4 <- [1,1702,null,{}] 23:01:39 INFO - PROCESS | 1815 | 1467957699991 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}] 23:01:40 INFO - PROCESS | 1815 | 1467957700001 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:40 INFO - PROCESS | 1815 | 1467957700286 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 23:01:40 INFO - PROCESS | 1815 | 1467957700600 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1815 | 1467957700609 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e588c00 == 78 [pid = 1815] [id = 433] 23:01:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8f2e4c00) [pid = 1815] [serial = 1300] [outer = (nil)] 23:01:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x9a51e000) [pid = 1815] [serial = 1301] [outer = 0x8f2e4c00] 23:01:40 INFO - PROCESS | 1815 | 1467957700692 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9b802c00) [pid = 1815] [serial = 1302] [outer = 0x8f2e4c00] 23:01:41 INFO - PROCESS | 1815 | 1467957701612 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]]]}] 23:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1682ms 23:01:41 INFO - PROCESS | 1815 | 1467957701672 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1815 | 1467957701677 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 23:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:01:41 INFO - PROCESS | 1815 | 1467957701686 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1815 | 1467957701690 Marionette TRACE conn4 <- [1,1706,null,{}] 23:01:41 INFO - PROCESS | 1815 | 1467957701696 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}] 23:01:41 INFO - PROCESS | 1815 | 1467957701701 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:41 INFO - PROCESS | 1815 | 1467957701890 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 23:01:42 INFO - PROCESS | 1815 | 1467957702094 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1815 | 1467957702102 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecedc00 == 79 [pid = 1815] [id = 434] 23:01:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9aa5f000) [pid = 1815] [serial = 1303] [outer = (nil)] 23:01:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x9bd16c00) [pid = 1815] [serial = 1304] [outer = 0x9aa5f000] 23:01:42 INFO - PROCESS | 1815 | 1467957702221 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x9c137c00) [pid = 1815] [serial = 1305] [outer = 0x9aa5f000] 23:01:43 INFO - PROCESS | 1815 | 1467957703214 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]]]}] 23:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1593ms 23:01:43 INFO - PROCESS | 1815 | 1467957703280 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 1815 | 1467957703284 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 23:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:01:43 INFO - PROCESS | 1815 | 1467957703290 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 1815 | 1467957703294 Marionette TRACE conn4 <- [1,1710,null,{}] 23:01:43 INFO - PROCESS | 1815 | 1467957703300 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}] 23:01:43 INFO - PROCESS | 1815 | 1467957703305 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:43 INFO - PROCESS | 1815 | 1467957703530 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 23:01:43 INFO - PROCESS | 1815 | 1467957703786 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 1815 | 1467957703796 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e585800 == 80 [pid = 1815] [id = 435] 23:01:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8e58c400) [pid = 1815] [serial = 1306] [outer = (nil)] 23:01:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x92ac7400) [pid = 1815] [serial = 1307] [outer = 0x8e58c400] 23:01:43 INFO - PROCESS | 1815 | 1467957703931 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x9a2bd400) [pid = 1815] [serial = 1308] [outer = 0x8e58c400] 23:01:44 INFO - PROCESS | 1815 | 1467957704869 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]]]}] 23:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1638ms 23:01:44 INFO - PROCESS | 1815 | 1467957704931 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 23:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:01:44 INFO - PROCESS | 1815 | 1467957704935 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 23:01:44 INFO - PROCESS | 1815 | 1467957704941 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1815 | 1467957704945 Marionette TRACE conn4 <- [1,1714,null,{}] 23:01:44 INFO - PROCESS | 1815 | 1467957704951 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}] 23:01:44 INFO - PROCESS | 1815 | 1467957704956 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:45 INFO - PROCESS | 1815 | 1467957705142 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 23:01:45 INFO - PROCESS | 1815 | 1467957705400 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:45 INFO - PROCESS | 1815 | 1467957705410 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5c00 == 81 [pid = 1815] [id = 436] 23:01:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8d1ec800) [pid = 1815] [serial = 1309] [outer = (nil)] 23:01:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8ec1d800) [pid = 1815] [serial = 1310] [outer = 0x8d1ec800] 23:01:45 INFO - PROCESS | 1815 | 1467957705579 Marionette DEBUG loaded listener.js 23:01:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x91909400) [pid = 1815] [serial = 1311] [outer = 0x8d1ec800] 23:01:46 INFO - PROCESS | 1815 | 1467957706856 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]]]}] 23:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1946ms 23:01:46 INFO - PROCESS | 1815 | 1467957706888 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 1815 | 1467957706895 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 23:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:01:46 INFO - PROCESS | 1815 | 1467957706903 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 1815 | 1467957706910 Marionette TRACE conn4 <- [1,1718,null,{}] 23:01:46 INFO - PROCESS | 1815 | 1467957706918 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}] 23:01:46 INFO - PROCESS | 1815 | 1467957706923 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:47 INFO - PROCESS | 1815 | 1467957707113 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 23:01:47 INFO - PROCESS | 1815 | 1467957707327 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1815 | 1467957707338 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f60e400 == 82 [pid = 1815] [id = 437] 23:01:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8f612000) [pid = 1815] [serial = 1312] [outer = (nil)] 23:01:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8f687400) [pid = 1815] [serial = 1313] [outer = 0x8f612000] 23:01:47 INFO - PROCESS | 1815 | 1467957707568 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8fe79000) [pid = 1815] [serial = 1314] [outer = 0x8f612000] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x99fd0c00 == 81 [pid = 1815] [id = 426] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x93c04c00 == 80 [pid = 1815] [id = 393] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x995b7800) [pid = 1815] [serial = 1235] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8f684000 == 79 [pid = 1815] [id = 425] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcd800 == 78 [pid = 1815] [id = 424] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad0400 == 77 [pid = 1815] [id = 423] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36a800 == 76 [pid = 1815] [id = 422] 23:01:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e7800 == 75 [pid = 1815] [id = 421] 23:01:48 INFO - PROCESS | 1815 | 1467957708620 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]]]}] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x93d27000) [pid = 1815] [serial = 1110] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x93fc8800) [pid = 1815] [serial = 1113] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x985df000) [pid = 1815] [serial = 1182] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x954de800) [pid = 1815] [serial = 1185] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9a42a800) [pid = 1815] [serial = 1188] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x93250800) [pid = 1815] [serial = 1134] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9a512000) [pid = 1815] [serial = 1194] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8f3ba800) [pid = 1815] [serial = 1080] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x98449000) [pid = 1815] [serial = 1152] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ece2400) [pid = 1815] [serial = 1116] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8e58b800) [pid = 1815] [serial = 1074] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8ec14000) [pid = 1815] [serial = 1077] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x94041400) [pid = 1815] [serial = 1146] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8dad2c00) [pid = 1815] [serial = 1170] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8fe75800) [pid = 1815] [serial = 1140] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8e260000) [pid = 1815] [serial = 1137] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8ec18800) [pid = 1815] [serial = 1173] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x940ce800) [pid = 1815] [serial = 1179] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9325d800) [pid = 1815] [serial = 1107] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8f683000) [pid = 1815] [serial = 1083] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x92957c00) [pid = 1815] [serial = 1098] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8f2e7400) [pid = 1815] [serial = 1101] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x91911800) [pid = 1815] [serial = 1176] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x93c06c00) [pid = 1815] [serial = 1143] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x940cb800) [pid = 1815] [serial = 1149] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x92960c00) [pid = 1815] [serial = 1104] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x9a51cc00) [pid = 1815] [serial = 1191] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x922a7400) [pid = 1815] [serial = 1086] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f612800) [pid = 1815] [serial = 1206] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8f3b7800) [pid = 1815] [serial = 1205] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x92a5d800) [pid = 1815] [serial = 1209] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x92a51c00) [pid = 1815] [serial = 1208] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x9a512c00) [pid = 1815] [serial = 1218] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9a423c00) [pid = 1815] [serial = 1217] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x92a4e400) [pid = 1815] [serial = 1203] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x9aa67000) [pid = 1815] [serial = 1224] [outer = (nil)] [url = about:blank] 23:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1788ms 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9aa65800) [pid = 1815] [serial = 1223] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x9aa5fc00) [pid = 1815] [serial = 1221] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x9a969800) [pid = 1815] [serial = 1220] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8f3de800) [pid = 1815] [serial = 1229] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x9b20d000) [pid = 1815] [serial = 1226] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x954e6400) [pid = 1815] [serial = 1212] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x940cc000) [pid = 1815] [serial = 1211] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x99fcf400) [pid = 1815] [serial = 1215] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x998cc800) [pid = 1815] [serial = 1214] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x92ce5400) [pid = 1815] [serial = 1232] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8fc75400) [pid = 1815] [serial = 1230] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x93f13400) [pid = 1815] [serial = 1233] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x9b52a800) [pid = 1815] [serial = 1227] [outer = (nil)] [url = about:blank] 23:01:48 INFO - PROCESS | 1815 | 1467957708691 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 1815 | 1467957708704 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 23:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:01:48 INFO - PROCESS | 1815 | 1467957708723 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 1815 | 1467957708727 Marionette TRACE conn4 <- [1,1722,null,{}] 23:01:48 INFO - PROCESS | 1815 | 1467957708733 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}] 23:01:48 INFO - PROCESS | 1815 | 1467957708739 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:48 INFO - PROCESS | 1815 | 1467957708940 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 23:01:49 INFO - PROCESS | 1815 | 1467957709178 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1815 | 1467957709187 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dd000 == 76 [pid = 1815] [id = 438] 23:01:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x8f605400) [pid = 1815] [serial = 1315] [outer = (nil)] 23:01:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x8fc6ac00) [pid = 1815] [serial = 1316] [outer = 0x8f605400] 23:01:49 INFO - PROCESS | 1815 | 1467957709262 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x8fe7f400) [pid = 1815] [serial = 1317] [outer = 0x8f605400] 23:01:50 INFO - PROCESS | 1815 | 1467957710102 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]]]}] 23:01: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 23:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1430ms 23:01:50 INFO - PROCESS | 1815 | 1467957710155 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 1815 | 1467957710158 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 23:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:01:50 INFO - PROCESS | 1815 | 1467957710165 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 1815 | 1467957710171 Marionette TRACE conn4 <- [1,1726,null,{}] 23:01:50 INFO - PROCESS | 1815 | 1467957710187 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}] 23:01:50 INFO - PROCESS | 1815 | 1467957710196 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:50 INFO - PROCESS | 1815 | 1467957710380 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 23:01:50 INFO - PROCESS | 1815 | 1467957710393 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1815 | 1467957710406 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e581400 == 77 [pid = 1815] [id = 439] 23:01:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8f2e2800) [pid = 1815] [serial = 1318] [outer = (nil)] 23:01:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x92a50800) [pid = 1815] [serial = 1319] [outer = 0x8f2e2800] 23:01:50 INFO - PROCESS | 1815 | 1467957710655 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x92ac6800) [pid = 1815] [serial = 1320] [outer = 0x8f2e2800] 23:01:51 INFO - PROCESS | 1815 | 1467957711524 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]]]}] 23:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1434ms 23:01:51 INFO - PROCESS | 1815 | 1467957711600 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 1815 | 1467957711604 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 23:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:01:51 INFO - PROCESS | 1815 | 1467957711611 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1815 | 1467957711613 Marionette TRACE conn4 <- [1,1730,null,{}] 23:01:51 INFO - PROCESS | 1815 | 1467957711620 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}] 23:01:51 INFO - PROCESS | 1815 | 1467957711624 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:51 INFO - PROCESS | 1815 | 1467957711863 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 23:01:51 INFO - PROCESS | 1815 | 1467957711887 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 1815 | 1467957711894 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36d000 == 78 [pid = 1815] [id = 440] 23:01:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x92963400) [pid = 1815] [serial = 1321] [outer = (nil)] 23:01:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x93c05800) [pid = 1815] [serial = 1322] [outer = 0x92963400] 23:01:51 INFO - PROCESS | 1815 | 1467957711963 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x93d22c00) [pid = 1815] [serial = 1323] [outer = 0x92963400] 23:01:52 INFO - PROCESS | 1815 | 1467957712989 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]]]}] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8ddd3c00) [pid = 1815] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x9a15e800) [pid = 1815] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x9295c000) [pid = 1815] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8d1e7c00) [pid = 1815] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8f3bec00) [pid = 1815] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:01:53 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8ec1c000) [pid = 1815] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:01:53 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 23:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 23:01:53 INFO - PROCESS | 1815 | 1467957713195 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 23:01:53 INFO - PROCESS | 1815 | 1467957713199 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 23:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:01:53 INFO - PROCESS | 1815 | 1467957713205 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 1815 | 1467957713208 Marionette TRACE conn4 <- [1,1734,null,{}] 23:01:53 INFO - PROCESS | 1815 | 1467957713214 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}] 23:01:53 INFO - PROCESS | 1815 | 1467957713219 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:53 INFO - PROCESS | 1815 | 1467957713372 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 23:01:53 INFO - PROCESS | 1815 | 1467957713380 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1815 | 1467957713401 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4400 == 79 [pid = 1815] [id = 441] 23:01:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8f3bec00) [pid = 1815] [serial = 1324] [outer = (nil)] 23:01:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x93f19c00) [pid = 1815] [serial = 1325] [outer = 0x8f3bec00] 23:01:53 INFO - PROCESS | 1815 | 1467957713609 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x93fbe400) [pid = 1815] [serial = 1326] [outer = 0x8f3bec00] 23:01:54 INFO - PROCESS | 1815 | 1467957714429 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]]]}] 23:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1238ms 23:01:54 INFO - PROCESS | 1815 | 1467957714445 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 1815 | 1467957714447 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 23:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:01:54 INFO - PROCESS | 1815 | 1467957714455 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 1815 | 1467957714458 Marionette TRACE conn4 <- [1,1738,null,{}] 23:01:54 INFO - PROCESS | 1815 | 1467957714464 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}] 23:01:54 INFO - PROCESS | 1815 | 1467957714473 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:54 INFO - PROCESS | 1815 | 1467957714726 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 23:01:54 INFO - PROCESS | 1815 | 1467957714746 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 1815 | 1467957714752 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x93251c00 == 80 [pid = 1815] [id = 442] 23:01:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x93f1a400) [pid = 1815] [serial = 1327] [outer = (nil)] 23:01:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x979c1400) [pid = 1815] [serial = 1328] [outer = 0x93f1a400] 23:01:54 INFO - PROCESS | 1815 | 1467957714822 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x98453000) [pid = 1815] [serial = 1329] [outer = 0x93f1a400] 23:01:55 INFO - PROCESS | 1815 | 1467957715963 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]]]}] 23:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1588ms 23:01:56 INFO - PROCESS | 1815 | 1467957716044 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 1815 | 1467957716051 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 23:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:01:56 INFO - PROCESS | 1815 | 1467957716060 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 1815 | 1467957716065 Marionette TRACE conn4 <- [1,1742,null,{}] 23:01:56 INFO - PROCESS | 1815 | 1467957716075 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}] 23:01:56 INFO - PROCESS | 1815 | 1467957716081 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:56 INFO - PROCESS | 1815 | 1467957716331 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 23:01:56 INFO - PROCESS | 1815 | 1467957716591 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1815 | 1467957716600 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec11c00 == 81 [pid = 1815] [id = 443] 23:01:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8ece2000) [pid = 1815] [serial = 1330] [outer = (nil)] 23:01:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8f3e2400) [pid = 1815] [serial = 1331] [outer = 0x8ece2000] 23:01:56 INFO - PROCESS | 1815 | 1467957716728 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8fc6c400) [pid = 1815] [serial = 1332] [outer = 0x8ece2000] 23:01:57 INFO - PROCESS | 1815 | 1467957717704 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]]]}] 23:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1688ms 23:01:57 INFO - PROCESS | 1815 | 1467957717748 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 1815 | 1467957717756 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 23:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:01:57 INFO - PROCESS | 1815 | 1467957717768 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 1815 | 1467957717771 Marionette TRACE conn4 <- [1,1746,null,{}] 23:01:57 INFO - PROCESS | 1815 | 1467957717778 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}] 23:01:57 INFO - PROCESS | 1815 | 1467957717785 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:57 INFO - PROCESS | 1815 | 1467957717986 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 23:01:58 INFO - PROCESS | 1815 | 1467957718238 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 1815 | 1467957718246 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x92620400 == 82 [pid = 1815] [id = 444] 23:01:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x9295dc00) [pid = 1815] [serial = 1333] [outer = (nil)] 23:01:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x92a54800) [pid = 1815] [serial = 1334] [outer = 0x9295dc00] 23:01:58 INFO - PROCESS | 1815 | 1467957718380 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x93250c00) [pid = 1815] [serial = 1335] [outer = 0x9295dc00] 23:01:59 INFO - PROCESS | 1815 | 1467957719371 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]]]}] 23:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1642ms 23:01:59 INFO - PROCESS | 1815 | 1467957719410 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 23:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:01:59 INFO - PROCESS | 1815 | 1467957719415 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 23:01:59 INFO - PROCESS | 1815 | 1467957719422 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 1815 | 1467957719428 Marionette TRACE conn4 <- [1,1750,null,{}] 23:01:59 INFO - PROCESS | 1815 | 1467957719445 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}] 23:01:59 INFO - PROCESS | 1815 | 1467957719454 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:01:59 INFO - PROCESS | 1815 | 1467957719652 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 23:01:59 INFO - PROCESS | 1815 | 1467957719909 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1815 | 1467957719920 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1f000 == 83 [pid = 1815] [id = 445] 23:02:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x954e8c00) [pid = 1815] [serial = 1336] [outer = (nil)] 23:02:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x995c2400) [pid = 1815] [serial = 1337] [outer = 0x954e8c00] 23:02:00 INFO - PROCESS | 1815 | 1467957720054 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x9a15ac00) [pid = 1815] [serial = 1338] [outer = 0x954e8c00] 23:02:01 INFO - PROCESS | 1815 | 1467957721023 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]]]}] 23:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1642ms 23:02:01 INFO - PROCESS | 1815 | 1467957721064 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 23:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:02:01 INFO - PROCESS | 1815 | 1467957721069 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 23:02:01 INFO - PROCESS | 1815 | 1467957721076 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:02:01 INFO - PROCESS | 1815 | 1467957721079 Marionette TRACE conn4 <- [1,1754,null,{}] 23:02:01 INFO - PROCESS | 1815 | 1467957721085 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}] 23:02:01 INFO - PROCESS | 1815 | 1467957721091 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:01 INFO - PROCESS | 1815 | 1467957721294 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 23:02:01 INFO - PROCESS | 1815 | 1467957721493 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1815 | 1467957721503 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed0800 == 84 [pid = 1815] [id = 446] 23:02:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8dac8000) [pid = 1815] [serial = 1339] [outer = (nil)] 23:02:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9a513c00) [pid = 1815] [serial = 1340] [outer = 0x8dac8000] 23:02:01 INFO - PROCESS | 1815 | 1467957721671 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9a5eec00) [pid = 1815] [serial = 1341] [outer = 0x8dac8000] 23:02:02 INFO - PROCESS | 1815 | 1467957722628 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]]]}] 23:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1586ms 23:02:02 INFO - PROCESS | 1815 | 1467957722663 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 23:02:02 INFO - PROCESS | 1815 | 1467957722667 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 23:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:02:02 INFO - PROCESS | 1815 | 1467957722695 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:02:02 INFO - PROCESS | 1815 | 1467957722699 Marionette TRACE conn4 <- [1,1758,null,{}] 23:02:02 INFO - PROCESS | 1815 | 1467957722705 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}] 23:02:02 INFO - PROCESS | 1815 | 1467957722711 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:02 INFO - PROCESS | 1815 | 1467957722911 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 23:02:03 INFO - PROCESS | 1815 | 1467957723114 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:03 INFO - PROCESS | 1815 | 1467957723122 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x93d23800 == 85 [pid = 1815] [id = 447] 23:02:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9a42a800) [pid = 1815] [serial = 1342] [outer = (nil)] 23:02:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x9aa61c00) [pid = 1815] [serial = 1343] [outer = 0x9a42a800] 23:02:03 INFO - PROCESS | 1815 | 1467957723239 Marionette DEBUG loaded listener.js 23:02:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9aa63800) [pid = 1815] [serial = 1344] [outer = 0x9a42a800] 23:02:04 INFO - PROCESS | 1815 | 1467957724255 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]]]}] 23:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1641ms 23:02:04 INFO - PROCESS | 1815 | 1467957724334 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 23:02:04 INFO - PROCESS | 1815 | 1467957724337 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 23:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:02:04 INFO - PROCESS | 1815 | 1467957724344 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:02:04 INFO - PROCESS | 1815 | 1467957724348 Marionette TRACE conn4 <- [1,1762,null,{}] 23:02:04 INFO - PROCESS | 1815 | 1467957724354 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}] 23:02:04 INFO - PROCESS | 1815 | 1467957724365 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:04 INFO - PROCESS | 1815 | 1467957724610 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 23:02:04 INFO - PROCESS | 1815 | 1467957724876 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:04 INFO - PROCESS | 1815 | 1467957724885 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d372000 == 86 [pid = 1815] [id = 448] 23:02:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8d373000) [pid = 1815] [serial = 1345] [outer = (nil)] 23:02:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x9b608400) [pid = 1815] [serial = 1346] [outer = 0x8d373000] 23:02:05 INFO - PROCESS | 1815 | 1467957725008 Marionette DEBUG loaded listener.js 23:02:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x9b80c800) [pid = 1815] [serial = 1347] [outer = 0x8d373000] 23:02:05 INFO - PROCESS | 1815 | 1467957725908 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]]]}] 23:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1640ms 23:02:05 INFO - PROCESS | 1815 | 1467957725985 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 23:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:02:05 INFO - PROCESS | 1815 | 1467957725990 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 23:02:05 INFO - PROCESS | 1815 | 1467957725996 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:02:06 INFO - PROCESS | 1815 | 1467957726000 Marionette TRACE conn4 <- [1,1766,null,{}] 23:02:06 INFO - PROCESS | 1815 | 1467957726006 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}] 23:02:06 INFO - PROCESS | 1815 | 1467957726011 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:06 INFO - PROCESS | 1815 | 1467957726205 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 23:02:06 INFO - PROCESS | 1815 | 1467957726454 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:06 INFO - PROCESS | 1815 | 1467957726460 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a512c00 == 87 [pid = 1815] [id = 449] 23:02:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x9a5e8c00) [pid = 1815] [serial = 1348] [outer = (nil)] 23:02:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x9d44dc00) [pid = 1815] [serial = 1349] [outer = 0x9a5e8c00] 23:02:06 INFO - PROCESS | 1815 | 1467957726558 Marionette DEBUG loaded listener.js 23:02:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9d453400) [pid = 1815] [serial = 1350] [outer = 0x9a5e8c00] 23:02:07 INFO - PROCESS | 1815 | 1467957727471 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]]]}] 23:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1538ms 23:02:07 INFO - PROCESS | 1815 | 1467957727535 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 23:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:02:07 INFO - PROCESS | 1815 | 1467957727545 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 23:02:07 INFO - PROCESS | 1815 | 1467957727552 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:02:07 INFO - PROCESS | 1815 | 1467957727556 Marionette TRACE conn4 <- [1,1770,null,{}] 23:02:07 INFO - PROCESS | 1815 | 1467957727562 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}] 23:02:07 INFO - PROCESS | 1815 | 1467957727567 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:07 INFO - PROCESS | 1815 | 1467957727764 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 23:02:07 INFO - PROCESS | 1815 | 1467957727967 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:07 INFO - PROCESS | 1815 | 1467957727976 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecb400 == 88 [pid = 1815] [id = 450] 23:02:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9d41b400) [pid = 1815] [serial = 1351] [outer = (nil)] 23:02:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9d938800) [pid = 1815] [serial = 1352] [outer = 0x9d41b400] 23:02:08 INFO - PROCESS | 1815 | 1467957728144 Marionette DEBUG loaded listener.js 23:02:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9d9ba800) [pid = 1815] [serial = 1353] [outer = 0x9d41b400] 23:02:09 INFO - PROCESS | 1815 | 1467957729057 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]]]}] 23:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1540ms 23:02:09 INFO - PROCESS | 1815 | 1467957729093 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 23:02:09 INFO - PROCESS | 1815 | 1467957729098 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 23:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:02:09 INFO - PROCESS | 1815 | 1467957729105 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:02:09 INFO - PROCESS | 1815 | 1467957729108 Marionette TRACE conn4 <- [1,1774,null,{}] 23:02:09 INFO - PROCESS | 1815 | 1467957729114 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}] 23:02:09 INFO - PROCESS | 1815 | 1467957729119 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:09 INFO - PROCESS | 1815 | 1467957729340 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 23:02:09 INFO - PROCESS | 1815 | 1467957729557 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:09 INFO - PROCESS | 1815 | 1467957729567 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed1c00 == 89 [pid = 1815] [id = 451] 23:02:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8f3d5c00) [pid = 1815] [serial = 1354] [outer = (nil)] 23:02:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0xa1194400) [pid = 1815] [serial = 1355] [outer = 0x8f3d5c00] 23:02:09 INFO - PROCESS | 1815 | 1467957729682 Marionette DEBUG loaded listener.js 23:02:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0xa2006800) [pid = 1815] [serial = 1356] [outer = 0x8f3d5c00] 23:02:10 INFO - PROCESS | 1815 | 1467957730699 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]]]}] 23:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1642ms 23:02:10 INFO - PROCESS | 1815 | 1467957730748 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 23:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:02:10 INFO - PROCESS | 1815 | 1467957730752 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 23:02:10 INFO - PROCESS | 1815 | 1467957730762 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:02:10 INFO - PROCESS | 1815 | 1467957730769 Marionette TRACE conn4 <- [1,1778,null,{}] 23:02:10 INFO - PROCESS | 1815 | 1467957730780 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}] 23:02:10 INFO - PROCESS | 1815 | 1467957730784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:10 INFO - PROCESS | 1815 | 1467957730995 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 23:02:11 INFO - PROCESS | 1815 | 1467957731262 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:11 INFO - PROCESS | 1815 | 1467957731273 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e260000 == 90 [pid = 1815] [id = 452] 23:02:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8e585000) [pid = 1815] [serial = 1357] [outer = (nil)] 23:02:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0xa209e400) [pid = 1815] [serial = 1358] [outer = 0x8e585000] 23:02:11 INFO - PROCESS | 1815 | 1467957731415 Marionette DEBUG loaded listener.js 23:02:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0xa2378c00) [pid = 1815] [serial = 1359] [outer = 0x8e585000] 23:02:12 INFO - PROCESS | 1815 | 1467957732369 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]]]}] 23:02:12 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 23:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1644ms 23:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:02:12 INFO - PROCESS | 1815 | 1467957732406 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 23:02:12 INFO - PROCESS | 1815 | 1467957732410 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 23:02:12 INFO - PROCESS | 1815 | 1467957732417 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:02:12 INFO - PROCESS | 1815 | 1467957732421 Marionette TRACE conn4 <- [1,1782,null,{}] 23:02:12 INFO - PROCESS | 1815 | 1467957732427 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}] 23:02:12 INFO - PROCESS | 1815 | 1467957732433 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:12 INFO - PROCESS | 1815 | 1467957732653 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 23:02:12 INFO - PROCESS | 1815 | 1467957732918 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:12 INFO - PROCESS | 1815 | 1467957732927 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd2000 == 91 [pid = 1815] [id = 453] 23:02:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8ddd3400) [pid = 1815] [serial = 1360] [outer = (nil)] 23:02:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8e58c800) [pid = 1815] [serial = 1361] [outer = 0x8ddd3400] 23:02:13 INFO - PROCESS | 1815 | 1467957733355 Marionette DEBUG loaded listener.js 23:02:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8f2eac00) [pid = 1815] [serial = 1362] [outer = 0x8ddd3400] 23:02:14 INFO - PROCESS | 1815 | 1467957734349 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]]]}] 23:02:14 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 23:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1990ms 23:02:14 INFO - PROCESS | 1815 | 1467957734408 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 23:02:14 INFO - PROCESS | 1815 | 1467957734414 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 23:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:02:14 INFO - PROCESS | 1815 | 1467957734422 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:02:14 INFO - PROCESS | 1815 | 1467957734425 Marionette TRACE conn4 <- [1,1786,null,{}] 23:02:14 INFO - PROCESS | 1815 | 1467957734433 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}] 23:02:14 INFO - PROCESS | 1815 | 1467957734439 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:14 INFO - PROCESS | 1815 | 1467957734761 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 23:02:15 INFO - PROCESS | 1815 | 1467957735082 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:15 INFO - PROCESS | 1815 | 1467957735092 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b7800 == 92 [pid = 1815] [id = 454] 23:02:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8f612400) [pid = 1815] [serial = 1363] [outer = (nil)] 23:02:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x922a8c00) [pid = 1815] [serial = 1364] [outer = 0x8f612400] 23:02:15 INFO - PROCESS | 1815 | 1467957735171 Marionette DEBUG loaded listener.js 23:02:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9295ac00) [pid = 1815] [serial = 1365] [outer = 0x8f612400] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4400 == 91 [pid = 1815] [id = 376] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f679c00 == 90 [pid = 1815] [id = 374] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92620000 == 89 [pid = 1815] [id = 403] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92957400 == 88 [pid = 1815] [id = 402] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4400 == 87 [pid = 1815] [id = 441] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36d000 == 86 [pid = 1815] [id = 440] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e581400 == 85 [pid = 1815] [id = 439] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3dd000 == 84 [pid = 1815] [id = 438] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f60e400 == 83 [pid = 1815] [id = 437] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aece000 == 82 [pid = 1815] [id = 432] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92a53000 == 81 [pid = 1815] [id = 430] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed0c00 == 80 [pid = 1815] [id = 431] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f610c00 == 79 [pid = 1815] [id = 429] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f5c00 == 78 [pid = 1815] [id = 428] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ee400 == 77 [pid = 1815] [id = 404] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6d000 == 76 [pid = 1815] [id = 375] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9400 == 75 [pid = 1815] [id = 340] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x954e1000 == 74 [pid = 1815] [id = 411] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac8c00 == 73 [pid = 1815] [id = 351] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad4800 == 72 [pid = 1815] [id = 391] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92625c00 == 71 [pid = 1815] [id = 342] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac5800 == 70 [pid = 1815] [id = 353] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecfc00 == 69 [pid = 1815] [id = 427] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecd000 == 68 [pid = 1815] [id = 390] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b4800 == 67 [pid = 1815] [id = 354] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad2000 == 66 [pid = 1815] [id = 377] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x922ab800 == 65 [pid = 1815] [id = 346] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1ac00 == 64 [pid = 1815] [id = 383] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93254400 == 63 [pid = 1815] [id = 405] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e588c00 == 62 [pid = 1815] [id = 433] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecedc00 == 61 [pid = 1815] [id = 434] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e585800 == 60 [pid = 1815] [id = 435] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5c00 == 59 [pid = 1815] [id = 436] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9800 == 58 [pid = 1815] [id = 419] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aece400 == 57 [pid = 1815] [id = 382] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecdc00 == 56 [pid = 1815] [id = 408] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93f13000 == 55 [pid = 1815] [id = 392] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac9800 == 54 [pid = 1815] [id = 415] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67f800 == 53 [pid = 1815] [id = 350] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67e800 == 52 [pid = 1815] [id = 338] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e590800 == 51 [pid = 1815] [id = 406] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d373400 == 50 [pid = 1815] [id = 348] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6b800 == 49 [pid = 1815] [id = 381] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac7800 == 48 [pid = 1815] [id = 418] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92a5dc00 == 47 [pid = 1815] [id = 380] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc7c00 == 46 [pid = 1815] [id = 349] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x998cac00 == 45 [pid = 1815] [id = 407] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d375000 == 44 [pid = 1815] [id = 417] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2dec00 == 43 [pid = 1815] [id = 397] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeca000 == 42 [pid = 1815] [id = 420] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa5c400 == 41 [pid = 1815] [id = 414] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x998c4c00 == 40 [pid = 1815] [id = 396] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b7000 == 39 [pid = 1815] [id = 412] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92960800 == 38 [pid = 1815] [id = 352] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92627800 == 37 [pid = 1815] [id = 413] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ee800 == 36 [pid = 1815] [id = 416] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd2000 == 35 [pid = 1815] [id = 453] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e260000 == 34 [pid = 1815] [id = 452] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecb400 == 33 [pid = 1815] [id = 450] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed1c00 == 32 [pid = 1815] [id = 451] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x9a512c00 == 31 [pid = 1815] [id = 449] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d372000 == 30 [pid = 1815] [id = 448] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93d23800 == 29 [pid = 1815] [id = 447] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed0800 == 28 [pid = 1815] [id = 446] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92620400 == 27 [pid = 1815] [id = 444] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1f000 == 26 [pid = 1815] [id = 445] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec11c00 == 25 [pid = 1815] [id = 443] 23:02:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93251c00 == 24 [pid = 1815] [id = 442] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8f3bb000) [pid = 1815] [serial = 1283] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x93fca000) [pid = 1815] [serial = 1275] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9b20c000) [pid = 1815] [serial = 1244] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9a90b400) [pid = 1815] [serial = 1281] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x9852e400) [pid = 1815] [serial = 1278] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ddca000) [pid = 1815] [serial = 1266] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x9a519400) [pid = 1815] [serial = 1280] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x9262b000) [pid = 1815] [serial = 1269] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8f3be800) [pid = 1815] [serial = 1271] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x9d57e000) [pid = 1815] [serial = 1262] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8fc79c00) [pid = 1815] [serial = 1272] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9b67d000) [pid = 1815] [serial = 1247] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x9c00f400) [pid = 1815] [serial = 1253] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x940c5000) [pid = 1815] [serial = 1241] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8d1f5800) [pid = 1815] [serial = 1265] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x979b7000) [pid = 1815] [serial = 1277] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x9324e800) [pid = 1815] [serial = 1274] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x925d2400) [pid = 1815] [serial = 1268] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x9d454800) [pid = 1815] [serial = 1259] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x9d426c00) [pid = 1815] [serial = 1256] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x9b689c00) [pid = 1815] [serial = 1250] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8f611400) [pid = 1815] [serial = 1238] [outer = (nil)] [url = about:blank] 23:02:17 INFO - PROCESS | 1815 | 1467957737959 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]]]}] 23:02:18 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 23:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3588ms 23:02:18 INFO - PROCESS | 1815 | 1467957738011 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 23:02:18 INFO - PROCESS | 1815 | 1467957738016 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 23:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:02:18 INFO - PROCESS | 1815 | 1467957738026 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:02:18 INFO - PROCESS | 1815 | 1467957738030 Marionette TRACE conn4 <- [1,1790,null,{}] 23:02:18 INFO - PROCESS | 1815 | 1467957738038 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}] 23:02:18 INFO - PROCESS | 1815 | 1467957738043 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:18 INFO - PROCESS | 1815 | 1467957738220 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 23:02:18 INFO - PROCESS | 1815 | 1467957738422 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:18 INFO - PROCESS | 1815 | 1467957738433 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9000 == 25 [pid = 1815] [id = 455] 23:02:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8d1eb400) [pid = 1815] [serial = 1366] [outer = (nil)] 23:02:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8ddc8400) [pid = 1815] [serial = 1367] [outer = 0x8d1eb400] 23:02:18 INFO - PROCESS | 1815 | 1467957738507 Marionette DEBUG loaded listener.js 23:02:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8ddcc400) [pid = 1815] [serial = 1368] [outer = 0x8d1eb400] 23:02:19 INFO - PROCESS | 1815 | 1467957739362 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]]]}] 23:02:19 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) 23:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1393ms 23:02:19 INFO - PROCESS | 1815 | 1467957739418 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 23:02:19 INFO - PROCESS | 1815 | 1467957739426 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 23:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:02:19 INFO - PROCESS | 1815 | 1467957739437 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:02:19 INFO - PROCESS | 1815 | 1467957739441 Marionette TRACE conn4 <- [1,1794,null,{}] 23:02:19 INFO - PROCESS | 1815 | 1467957739448 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}] 23:02:19 INFO - PROCESS | 1815 | 1467957739453 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:19 INFO - PROCESS | 1815 | 1467957739649 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 23:02:19 INFO - PROCESS | 1815 | 1467957739844 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:19 INFO - PROCESS | 1815 | 1467957739853 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece8800 == 26 [pid = 1815] [id = 456] 23:02:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8ecee800) [pid = 1815] [serial = 1369] [outer = (nil)] 23:02:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8f3ba000) [pid = 1815] [serial = 1370] [outer = 0x8ecee800] 23:02:19 INFO - PROCESS | 1815 | 1467957739932 Marionette DEBUG loaded listener.js 23:02:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8f3d8000) [pid = 1815] [serial = 1371] [outer = 0x8ecee800] 23:02:20 INFO - PROCESS | 1815 | 1467957740892 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]]]}] 23:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1487ms 23:02:20 INFO - PROCESS | 1815 | 1467957740924 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 23:02:20 INFO - PROCESS | 1815 | 1467957740928 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 23:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:02:20 INFO - PROCESS | 1815 | 1467957740935 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:02:20 INFO - PROCESS | 1815 | 1467957740941 Marionette TRACE conn4 <- [1,1798,null,{}] 23:02:20 INFO - PROCESS | 1815 | 1467957740963 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}] 23:02:20 INFO - PROCESS | 1815 | 1467957740973 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:21 INFO - PROCESS | 1815 | 1467957741204 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 23:02:21 INFO - PROCESS | 1815 | 1467957741233 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:21 INFO - PROCESS | 1815 | 1467957741246 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe75400 == 27 [pid = 1815] [id = 457] 23:02:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8fe78400) [pid = 1815] [serial = 1372] [outer = (nil)] 23:02:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8fe81400) [pid = 1815] [serial = 1373] [outer = 0x8fe78400] 23:02:21 INFO - PROCESS | 1815 | 1467957741325 Marionette DEBUG loaded listener.js 23:02:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x91913800) [pid = 1815] [serial = 1374] [outer = 0x8fe78400] 23:02:23 INFO - PROCESS | 1815 | 1467957743962 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]]]}] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8ddcec00) [pid = 1815] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9b604400) [pid = 1815] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x979c2400) [pid = 1815] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x92963400) [pid = 1815] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8f3bec00) [pid = 1815] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8aed6c00) [pid = 1815] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8f67d000) [pid = 1815] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8ece8c00) [pid = 1815] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8e58c400) [pid = 1815] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8f2e4c00) [pid = 1815] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x92ac1400) [pid = 1815] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f605400) [pid = 1815] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8e582400) [pid = 1815] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8f2e2800) [pid = 1815] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9aa5f000) [pid = 1815] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8d1ec800) [pid = 1815] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x940cd000) [pid = 1815] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8f612000) [pid = 1815] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x93f1a400) [pid = 1815] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9bd1c800) [pid = 1815] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8ddc8000) [pid = 1815] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8e254400) [pid = 1815] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x9aa5c800) [pid = 1815] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8fe77c00) [pid = 1815] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x92cea800) [pid = 1815] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:02:24 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8f3b9400) [pid = 1815] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3201ms 23:02:24 INFO - PROCESS | 1815 | 1467957744137 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 23:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:02:24 INFO - PROCESS | 1815 | 1467957744142 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 23:02:24 INFO - PROCESS | 1815 | 1467957744149 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:02:24 INFO - PROCESS | 1815 | 1467957744152 Marionette TRACE conn4 <- [1,1802,null,{}] 23:02:24 INFO - PROCESS | 1815 | 1467957744158 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}] 23:02:24 INFO - PROCESS | 1815 | 1467957744163 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:24 INFO - PROCESS | 1815 | 1467957744319 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 23:02:24 INFO - PROCESS | 1815 | 1467957744329 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:24 INFO - PROCESS | 1815 | 1467957744335 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e582c00 == 28 [pid = 1815] [id = 458] 23:02:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8ece8c00) [pid = 1815] [serial = 1375] [outer = (nil)] 23:02:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8f2e9000) [pid = 1815] [serial = 1376] [outer = 0x8ece8c00] 23:02:24 INFO - PROCESS | 1815 | 1467957744405 Marionette DEBUG loaded listener.js 23:02:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8f612000) [pid = 1815] [serial = 1377] [outer = 0x8ece8c00] 23:02:25 INFO - PROCESS | 1815 | 1467957745286 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]]]}] 23:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1180ms 23:02:25 INFO - PROCESS | 1815 | 1467957745341 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 23:02:25 INFO - PROCESS | 1815 | 1467957745344 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 23:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:02:25 INFO - PROCESS | 1815 | 1467957745352 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:02:25 INFO - PROCESS | 1815 | 1467957745355 Marionette TRACE conn4 <- [1,1806,null,{}] 23:02:25 INFO - PROCESS | 1815 | 1467957745361 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}] 23:02:25 INFO - PROCESS | 1815 | 1467957745366 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:25 INFO - PROCESS | 1815 | 1467957745526 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 23:02:25 INFO - PROCESS | 1815 | 1467957745536 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:25 INFO - PROCESS | 1815 | 1467957745543 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacc000 == 29 [pid = 1815] [id = 459] 23:02:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8f610400) [pid = 1815] [serial = 1378] [outer = (nil)] 23:02:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x922ab800) [pid = 1815] [serial = 1379] [outer = 0x8f610400] 23:02:25 INFO - PROCESS | 1815 | 1467957745614 Marionette DEBUG loaded listener.js 23:02:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x9262b000) [pid = 1815] [serial = 1380] [outer = 0x8f610400] 23:02:26 INFO - PROCESS | 1815 | 1467957746816 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]]]}] 23:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1535ms 23:02:26 INFO - PROCESS | 1815 | 1467957746888 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 23:02:26 INFO - PROCESS | 1815 | 1467957746896 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 23:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:02:26 INFO - PROCESS | 1815 | 1467957746905 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:02:26 INFO - PROCESS | 1815 | 1467957746910 Marionette TRACE conn4 <- [1,1810,null,{}] 23:02:26 INFO - PROCESS | 1815 | 1467957746921 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}] 23:02:26 INFO - PROCESS | 1815 | 1467957746926 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:27 INFO - PROCESS | 1815 | 1467957747162 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 23:02:27 INFO - PROCESS | 1815 | 1467957747419 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:27 INFO - PROCESS | 1815 | 1467957747430 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacf800 == 30 [pid = 1815] [id = 460] 23:02:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8dad3c00) [pid = 1815] [serial = 1381] [outer = (nil)] 23:02:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8e583000) [pid = 1815] [serial = 1382] [outer = 0x8dad3c00] 23:02:27 INFO - PROCESS | 1815 | 1467957747558 Marionette DEBUG loaded listener.js 23:02:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8f2ebc00) [pid = 1815] [serial = 1383] [outer = 0x8dad3c00] 23:02:28 INFO - PROCESS | 1815 | 1467957748488 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]]]}] 23:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1636ms 23:02:28 INFO - PROCESS | 1815 | 1467957748541 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 23:02:28 INFO - PROCESS | 1815 | 1467957748549 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 23:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:02:28 INFO - PROCESS | 1815 | 1467957748561 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:02:28 INFO - PROCESS | 1815 | 1467957748565 Marionette TRACE conn4 <- [1,1814,null,{}] 23:02:28 INFO - PROCESS | 1815 | 1467957748572 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}] 23:02:28 INFO - PROCESS | 1815 | 1467957748577 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:28 INFO - PROCESS | 1815 | 1467957748771 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 23:02:29 INFO - PROCESS | 1815 | 1467957749121 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:29 INFO - PROCESS | 1815 | 1467957749133 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacf400 == 31 [pid = 1815] [id = 461] 23:02:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8fc78c00) [pid = 1815] [serial = 1384] [outer = (nil)] 23:02:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x922a3800) [pid = 1815] [serial = 1385] [outer = 0x8fc78c00] 23:02:29 INFO - PROCESS | 1815 | 1467957749225 Marionette DEBUG loaded listener.js 23:02:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8f67bc00) [pid = 1815] [serial = 1386] [outer = 0x8fc78c00] 23:02:30 INFO - PROCESS | 1815 | 1467957750162 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]]]}] 23:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1645ms 23:02:30 INFO - PROCESS | 1815 | 1467957750207 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 23:02:30 INFO - PROCESS | 1815 | 1467957750212 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 23:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:02:30 INFO - PROCESS | 1815 | 1467957750219 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:02:30 INFO - PROCESS | 1815 | 1467957750225 Marionette TRACE conn4 <- [1,1818,null,{}] 23:02:30 INFO - PROCESS | 1815 | 1467957750242 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}] 23:02:30 INFO - PROCESS | 1815 | 1467957750251 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:30 INFO - PROCESS | 1815 | 1467957750500 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 23:02:30 INFO - PROCESS | 1815 | 1467957750752 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:30 INFO - PROCESS | 1815 | 1467957750764 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac3400 == 32 [pid = 1815] [id = 462] 23:02:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x92ac8000) [pid = 1815] [serial = 1387] [outer = (nil)] 23:02:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x93c06c00) [pid = 1815] [serial = 1388] [outer = 0x92ac8000] 23:02:30 INFO - PROCESS | 1815 | 1467957750888 Marionette DEBUG loaded listener.js 23:02:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x93d2b800) [pid = 1815] [serial = 1389] [outer = 0x92ac8000] 23:02:31 INFO - PROCESS | 1815 | 1467957751786 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]]]}] 23:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1645ms 23:02:31 INFO - PROCESS | 1815 | 1467957751864 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 23:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:02:31 INFO - PROCESS | 1815 | 1467957751870 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 23:02:31 INFO - PROCESS | 1815 | 1467957751877 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:02:31 INFO - PROCESS | 1815 | 1467957751881 Marionette TRACE conn4 <- [1,1822,null,{}] 23:02:31 INFO - PROCESS | 1815 | 1467957751887 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}] 23:02:31 INFO - PROCESS | 1815 | 1467957751892 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:32 INFO - PROCESS | 1815 | 1467957752081 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 23:02:32 INFO - PROCESS | 1815 | 1467957752257 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:32 INFO - PROCESS | 1815 | 1467957752267 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9800 == 33 [pid = 1815] [id = 463] 23:02:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8f67f000) [pid = 1815] [serial = 1390] [outer = (nil)] 23:02:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x93fc9400) [pid = 1815] [serial = 1391] [outer = 0x8f67f000] 23:02:32 INFO - PROCESS | 1815 | 1467957752425 Marionette DEBUG loaded listener.js 23:02:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x94048000) [pid = 1815] [serial = 1392] [outer = 0x8f67f000] 23:02:33 INFO - PROCESS | 1815 | 1467957753398 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]]]}] 23:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1585ms 23:02:33 INFO - PROCESS | 1815 | 1467957753463 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 23:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:02:33 INFO - PROCESS | 1815 | 1467957753467 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 23:02:33 INFO - PROCESS | 1815 | 1467957753474 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:02:33 INFO - PROCESS | 1815 | 1467957753478 Marionette TRACE conn4 <- [1,1826,null,{}] 23:02:33 INFO - PROCESS | 1815 | 1467957753485 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}] 23:02:33 INFO - PROCESS | 1815 | 1467957753490 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:33 INFO - PROCESS | 1815 | 1467957753686 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 23:02:33 INFO - PROCESS | 1815 | 1467957753890 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:33 INFO - PROCESS | 1815 | 1467957753901 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f4400 == 34 [pid = 1815] [id = 464] 23:02:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8dac9800) [pid = 1815] [serial = 1393] [outer = (nil)] 23:02:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x95305400) [pid = 1815] [serial = 1394] [outer = 0x8dac9800] 23:02:34 INFO - PROCESS | 1815 | 1467957754084 Marionette DEBUG loaded listener.js 23:02:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x954dd000) [pid = 1815] [serial = 1395] [outer = 0x8dac9800] 23:02:35 INFO - PROCESS | 1815 | 1467957755008 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]]]}] 23:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1587ms 23:02:35 INFO - PROCESS | 1815 | 1467957755066 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 23:02:35 INFO - PROCESS | 1815 | 1467957755071 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 23:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:02:35 INFO - PROCESS | 1815 | 1467957755077 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:02:35 INFO - PROCESS | 1815 | 1467957755081 Marionette TRACE conn4 <- [1,1830,null,{}] 23:02:35 INFO - PROCESS | 1815 | 1467957755087 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}] 23:02:35 INFO - PROCESS | 1815 | 1467957755098 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:35 INFO - PROCESS | 1815 | 1467957755321 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 23:02:35 INFO - PROCESS | 1815 | 1467957755587 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:35 INFO - PROCESS | 1815 | 1467957755594 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed1c00 == 35 [pid = 1815] [id = 465] 23:02:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8d1f1800) [pid = 1815] [serial = 1396] [outer = (nil)] 23:02:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x954e5c00) [pid = 1815] [serial = 1397] [outer = 0x8d1f1800] 23:02:35 INFO - PROCESS | 1815 | 1467957755717 Marionette DEBUG loaded listener.js 23:02:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x99f79000) [pid = 1815] [serial = 1398] [outer = 0x8d1f1800] 23:02:36 INFO - PROCESS | 1815 | 1467957756607 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]]]}] 23:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1582ms 23:02:36 INFO - PROCESS | 1815 | 1467957756661 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 23:02:36 INFO - PROCESS | 1815 | 1467957756666 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 23:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:02:36 INFO - PROCESS | 1815 | 1467957756672 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:02:36 INFO - PROCESS | 1815 | 1467957756675 Marionette TRACE conn4 <- [1,1834,null,{}] 23:02:36 INFO - PROCESS | 1815 | 1467957756682 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}] 23:02:36 INFO - PROCESS | 1815 | 1467957756687 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:36 INFO - PROCESS | 1815 | 1467957756866 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 23:02:37 INFO - PROCESS | 1815 | 1467957757073 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:37 INFO - PROCESS | 1815 | 1467957757083 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1c800 == 36 [pid = 1815] [id = 466] 23:02:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x93f1fc00) [pid = 1815] [serial = 1399] [outer = (nil)] 23:02:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9a519c00) [pid = 1815] [serial = 1400] [outer = 0x93f1fc00] 23:02:37 INFO - PROCESS | 1815 | 1467957757202 Marionette DEBUG loaded listener.js 23:02:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9a51c400) [pid = 1815] [serial = 1401] [outer = 0x93f1fc00] 23:02:38 INFO - PROCESS | 1815 | 1467957758195 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]]]}] 23:02:38 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 23:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1588ms 23:02:38 INFO - PROCESS | 1815 | 1467957758266 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 23:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:02:38 INFO - PROCESS | 1815 | 1467957758276 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 23:02:38 INFO - PROCESS | 1815 | 1467957758285 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:02:38 INFO - PROCESS | 1815 | 1467957758288 Marionette TRACE conn4 <- [1,1838,null,{}] 23:02:38 INFO - PROCESS | 1815 | 1467957758294 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}] 23:02:38 INFO - PROCESS | 1815 | 1467957758299 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:38 INFO - PROCESS | 1815 | 1467957758485 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 23:02:38 INFO - PROCESS | 1815 | 1467957758737 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:38 INFO - PROCESS | 1815 | 1467957758743 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcec00 == 37 [pid = 1815] [id = 467] 23:02:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8f2e7000) [pid = 1815] [serial = 1402] [outer = (nil)] 23:02:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x9aa5c800) [pid = 1815] [serial = 1403] [outer = 0x8f2e7000] 23:02:38 INFO - PROCESS | 1815 | 1467957758837 Marionette DEBUG loaded listener.js 23:02:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9aa65000) [pid = 1815] [serial = 1404] [outer = 0x8f2e7000] 23:02:39 INFO - PROCESS | 1815 | 1467957759768 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]]]}] 23:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1536ms 23:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:02:39 INFO - PROCESS | 1815 | 1467957759822 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 23:02:39 INFO - PROCESS | 1815 | 1467957759825 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 23:02:39 INFO - PROCESS | 1815 | 1467957759832 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:02:39 INFO - PROCESS | 1815 | 1467957759834 Marionette TRACE conn4 <- [1,1842,null,{}] 23:02:39 INFO - PROCESS | 1815 | 1467957759841 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}] 23:02:39 INFO - PROCESS | 1815 | 1467957759846 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:40 INFO - PROCESS | 1815 | 1467957760029 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 23:02:40 INFO - PROCESS | 1815 | 1467957760295 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:40 INFO - PROCESS | 1815 | 1467957760303 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ed000 == 38 [pid = 1815] [id = 468] 23:02:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8d36dc00) [pid = 1815] [serial = 1405] [outer = (nil)] 23:02:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9b20b000) [pid = 1815] [serial = 1406] [outer = 0x8d36dc00] 23:02:40 INFO - PROCESS | 1815 | 1467957760423 Marionette DEBUG loaded listener.js 23:02:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9b526000) [pid = 1815] [serial = 1407] [outer = 0x8d36dc00] 23:02:41 INFO - PROCESS | 1815 | 1467957761291 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]]]}] 23:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1539ms 23:02:41 INFO - PROCESS | 1815 | 1467957761370 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 23:02:41 INFO - PROCESS | 1815 | 1467957761374 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 23:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:02:41 INFO - PROCESS | 1815 | 1467957761381 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:02:41 INFO - PROCESS | 1815 | 1467957761384 Marionette TRACE conn4 <- [1,1846,null,{}] 23:02:41 INFO - PROCESS | 1815 | 1467957761390 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}] 23:02:41 INFO - PROCESS | 1815 | 1467957761395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:41 INFO - PROCESS | 1815 | 1467957761580 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 23:02:41 INFO - PROCESS | 1815 | 1467957761792 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:41 INFO - PROCESS | 1815 | 1467957761799 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dd800 == 39 [pid = 1815] [id = 469] 23:02:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x9b604400) [pid = 1815] [serial = 1408] [outer = (nil)] 23:02:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x9b680c00) [pid = 1815] [serial = 1409] [outer = 0x9b604400] 23:02:41 INFO - PROCESS | 1815 | 1467957761975 Marionette DEBUG loaded listener.js 23:02:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x9bd0e000) [pid = 1815] [serial = 1410] [outer = 0x9b604400] 23:02:42 INFO - PROCESS | 1815 | 1467957762923 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]]]}] 23:02:42 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) 23:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1581ms 23:02:42 INFO - PROCESS | 1815 | 1467957762972 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 23:02:42 INFO - PROCESS | 1815 | 1467957762978 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 23:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:02:42 INFO - PROCESS | 1815 | 1467957762987 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:02:42 INFO - PROCESS | 1815 | 1467957762991 Marionette TRACE conn4 <- [1,1850,null,{}] 23:02:43 INFO - PROCESS | 1815 | 1467957762997 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}] 23:02:43 INFO - PROCESS | 1815 | 1467957763003 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:43 INFO - PROCESS | 1815 | 1467957763212 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 23:02:43 INFO - PROCESS | 1815 | 1467957763480 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:43 INFO - PROCESS | 1815 | 1467957763490 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d375c00 == 40 [pid = 1815] [id = 470] 23:02:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x925ca000) [pid = 1815] [serial = 1411] [outer = (nil)] 23:02:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x9d44cc00) [pid = 1815] [serial = 1412] [outer = 0x925ca000] 23:02:43 INFO - PROCESS | 1815 | 1467957763624 Marionette DEBUG loaded listener.js 23:02:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9d92dc00) [pid = 1815] [serial = 1413] [outer = 0x925ca000] 23:02:44 INFO - PROCESS | 1815 | 1467957764587 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]]]}] 23:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1636ms 23:02:44 INFO - PROCESS | 1815 | 1467957764628 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 23:02:44 INFO - PROCESS | 1815 | 1467957764632 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 23:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:02:44 INFO - PROCESS | 1815 | 1467957764640 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:02:44 INFO - PROCESS | 1815 | 1467957764643 Marionette TRACE conn4 <- [1,1854,null,{}] 23:02:44 INFO - PROCESS | 1815 | 1467957764649 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}] 23:02:44 INFO - PROCESS | 1815 | 1467957764654 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:44 INFO - PROCESS | 1815 | 1467957764837 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 23:02:45 INFO - PROCESS | 1815 | 1467957765102 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:45 INFO - PROCESS | 1815 | 1467957765108 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e25f000 == 41 [pid = 1815] [id = 471] 23:02:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8e260c00) [pid = 1815] [serial = 1414] [outer = (nil)] 23:02:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8fc6ec00) [pid = 1815] [serial = 1415] [outer = 0x8e260c00] 23:02:45 INFO - PROCESS | 1815 | 1467957765230 Marionette DEBUG loaded listener.js 23:02:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x92957c00) [pid = 1815] [serial = 1416] [outer = 0x8e260c00] 23:02:46 INFO - PROCESS | 1815 | 1467957766103 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]]]}] 23:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1533ms 23:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:02:46 INFO - PROCESS | 1815 | 1467957766176 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 23:02:46 INFO - PROCESS | 1815 | 1467957766179 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 23:02:46 INFO - PROCESS | 1815 | 1467957766186 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:02:46 INFO - PROCESS | 1815 | 1467957766189 Marionette TRACE conn4 <- [1,1858,null,{}] 23:02:46 INFO - PROCESS | 1815 | 1467957766195 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}] 23:02:46 INFO - PROCESS | 1815 | 1467957766200 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:46 INFO - PROCESS | 1815 | 1467957766381 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 23:02:46 INFO - PROCESS | 1815 | 1467957766598 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:46 INFO - PROCESS | 1815 | 1467957766605 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecb000 == 42 [pid = 1815] [id = 472] 23:02:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8aecb400) [pid = 1815] [serial = 1417] [outer = (nil)] 23:02:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8aed5c00) [pid = 1815] [serial = 1418] [outer = 0x8aecb400] 23:02:46 INFO - PROCESS | 1815 | 1467957766872 Marionette DEBUG loaded listener.js 23:02:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8d1f5000) [pid = 1815] [serial = 1419] [outer = 0x8aecb400] 23:02:47 INFO - PROCESS | 1815 | 1467957767928 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]]]}] 23:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1795ms 23:02:47 INFO - PROCESS | 1815 | 1467957767983 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 23:02:48 INFO - PROCESS | 1815 | 1467957768001 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 23:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:02:48 INFO - PROCESS | 1815 | 1467957768010 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:02:48 INFO - PROCESS | 1815 | 1467957768016 Marionette TRACE conn4 <- [1,1862,null,{}] 23:02:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8e582c00 == 41 [pid = 1815] [id = 458] 23:02:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe75400 == 40 [pid = 1815] [id = 457] 23:02:48 INFO - PROCESS | 1815 | 1467957768218 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}] 23:02:48 INFO - PROCESS | 1815 | 1467957768224 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece8800 == 39 [pid = 1815] [id = 456] 23:02:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9000 == 38 [pid = 1815] [id = 455] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x922a8400) [pid = 1815] [serial = 1239] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9d44b000) [pid = 1815] [serial = 1257] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9b67e800) [pid = 1815] [serial = 1248] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9a167c00) [pid = 1815] [serial = 1236] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9d456c00) [pid = 1815] [serial = 1260] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9d417800) [pid = 1815] [serial = 1254] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9b808400) [pid = 1815] [serial = 1251] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9b52fc00) [pid = 1815] [serial = 1245] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9d92e800) [pid = 1815] [serial = 1263] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x99f79c00) [pid = 1815] [serial = 1242] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x93c05800) [pid = 1815] [serial = 1322] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x93d22c00) [pid = 1815] [serial = 1323] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x93f19c00) [pid = 1815] [serial = 1325] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8f67e000) [pid = 1815] [serial = 1284] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8fe7f800) [pid = 1815] [serial = 1289] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x922a4000) [pid = 1815] [serial = 1290] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x979be800) [pid = 1815] [serial = 1295] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x998cec00) [pid = 1815] [serial = 1296] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x92ac7400) [pid = 1815] [serial = 1307] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9a2bd400) [pid = 1815] [serial = 1308] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x9a51e000) [pid = 1815] [serial = 1301] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x9b802c00) [pid = 1815] [serial = 1302] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x93f16800) [pid = 1815] [serial = 1292] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x93fcb000) [pid = 1815] [serial = 1293] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8fc6ac00) [pid = 1815] [serial = 1316] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8fe7f400) [pid = 1815] [serial = 1317] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8e590000) [pid = 1815] [serial = 1286] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8f2dfc00) [pid = 1815] [serial = 1287] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x92a50800) [pid = 1815] [serial = 1319] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x9bd16c00) [pid = 1815] [serial = 1304] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x9c137c00) [pid = 1815] [serial = 1305] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8ec1d800) [pid = 1815] [serial = 1310] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x91909400) [pid = 1815] [serial = 1311] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9a78bc00) [pid = 1815] [serial = 1298] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x9a963000) [pid = 1815] [serial = 1299] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8f687400) [pid = 1815] [serial = 1313] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8fe79000) [pid = 1815] [serial = 1314] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x979c1400) [pid = 1815] [serial = 1328] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x98453000) [pid = 1815] [serial = 1329] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x93fbe400) [pid = 1815] [serial = 1326] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x92ac6800) [pid = 1815] [serial = 1320] [outer = (nil)] [url = about:blank] 23:02:48 INFO - PROCESS | 1815 | 1467957768521 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 23:02:48 INFO - PROCESS | 1815 | 1467957768709 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:48 INFO - PROCESS | 1815 | 1467957768718 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1d800 == 39 [pid = 1815] [id = 473] 23:02:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8ece3800) [pid = 1815] [serial = 1420] [outer = (nil)] 23:02:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8f2e0000) [pid = 1815] [serial = 1421] [outer = 0x8ece3800] 23:02:48 INFO - PROCESS | 1815 | 1467957768792 Marionette DEBUG loaded listener.js 23:02:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8f3d9400) [pid = 1815] [serial = 1422] [outer = 0x8ece3800] 23:02:49 INFO - PROCESS | 1815 | 1467957769624 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]]]}] 23:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1646ms 23:02:49 INFO - PROCESS | 1815 | 1467957769656 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 23:02:49 INFO - PROCESS | 1815 | 1467957769662 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 23:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:02:49 INFO - PROCESS | 1815 | 1467957769672 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:02:49 INFO - PROCESS | 1815 | 1467957769676 Marionette TRACE conn4 <- [1,1866,null,{}] 23:02:49 INFO - PROCESS | 1815 | 1467957769682 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}] 23:02:49 INFO - PROCESS | 1815 | 1467957769687 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:49 INFO - PROCESS | 1815 | 1467957769947 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 23:02:50 INFO - PROCESS | 1815 | 1467957770069 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:50 INFO - PROCESS | 1815 | 1467957770081 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec17c00 == 40 [pid = 1815] [id = 474] 23:02:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8f60ec00) [pid = 1815] [serial = 1423] [outer = (nil)] 23:02:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8fe7fc00) [pid = 1815] [serial = 1424] [outer = 0x8f60ec00] 23:02:50 INFO - PROCESS | 1815 | 1467957770146 Marionette DEBUG loaded listener.js 23:02:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x922a1800) [pid = 1815] [serial = 1425] [outer = 0x8f60ec00] 23:02:51 INFO - PROCESS | 1815 | 1467957771044 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]]]}] 23:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1390ms 23:02:51 INFO - PROCESS | 1815 | 1467957771062 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 23:02:51 INFO - PROCESS | 1815 | 1467957771065 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 23:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:02:51 INFO - PROCESS | 1815 | 1467957771072 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:02:51 INFO - PROCESS | 1815 | 1467957771078 Marionette TRACE conn4 <- [1,1870,null,{}] 23:02:51 INFO - PROCESS | 1815 | 1467957771101 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}] 23:02:51 INFO - PROCESS | 1815 | 1467957771109 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:51 INFO - PROCESS | 1815 | 1467957771347 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 23:02:51 INFO - PROCESS | 1815 | 1467957771373 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:51 INFO - PROCESS | 1815 | 1467957771379 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f688400 == 41 [pid = 1815] [id = 475] 23:02:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x92ac6800) [pid = 1815] [serial = 1426] [outer = (nil)] 23:02:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x93251000) [pid = 1815] [serial = 1427] [outer = 0x92ac6800] 23:02:51 INFO - PROCESS | 1815 | 1467957771449 Marionette DEBUG loaded listener.js 23:02:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x93d22c00) [pid = 1815] [serial = 1428] [outer = 0x92ac6800] 23:02:52 INFO - PROCESS | 1815 | 1467957772432 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]]]}] 23:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1395ms 23:02:52 INFO - PROCESS | 1815 | 1467957772468 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 23:02:52 INFO - PROCESS | 1815 | 1467957772472 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 23:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:02:52 INFO - PROCESS | 1815 | 1467957772478 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:02:52 INFO - PROCESS | 1815 | 1467957772481 Marionette TRACE conn4 <- [1,1874,null,{}] 23:02:52 INFO - PROCESS | 1815 | 1467957772495 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}] 23:02:52 INFO - PROCESS | 1815 | 1467957772499 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:52 INFO - PROCESS | 1815 | 1467957772741 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 23:02:52 INFO - PROCESS | 1815 | 1467957772761 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:52 INFO - PROCESS | 1815 | 1467957772768 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4c00 == 42 [pid = 1815] [id = 476] 23:02:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x92a5b000) [pid = 1815] [serial = 1429] [outer = (nil)] 23:02:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x93fcb000) [pid = 1815] [serial = 1430] [outer = 0x92a5b000] 23:02:52 INFO - PROCESS | 1815 | 1467957772835 Marionette DEBUG loaded listener.js 23:02:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x940ce800) [pid = 1815] [serial = 1431] [outer = 0x92a5b000] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8f3d5c00) [pid = 1815] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8d373000) [pid = 1815] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8fe78400) [pid = 1815] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x9a5e8c00) [pid = 1815] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x954e8c00) [pid = 1815] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8ece8c00) [pid = 1815] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8e585000) [pid = 1815] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x9295dc00) [pid = 1815] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x9d41b400) [pid = 1815] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9a42a800) [pid = 1815] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8d1eb400) [pid = 1815] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8ecee800) [pid = 1815] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8ece2000) [pid = 1815] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8dac8000) [pid = 1815] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8f612400) [pid = 1815] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:02:53 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8ddd3400) [pid = 1815] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:02:53 INFO - PROCESS | 1815 | 1467957773963 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]]]}] 23:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1540ms 23:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:02:54 INFO - PROCESS | 1815 | 1467957774020 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 23:02:54 INFO - PROCESS | 1815 | 1467957774023 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 23:02:54 INFO - PROCESS | 1815 | 1467957774030 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:02:54 INFO - PROCESS | 1815 | 1467957774033 Marionette TRACE conn4 <- [1,1878,null,{}] 23:02:54 INFO - PROCESS | 1815 | 1467957774039 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}] 23:02:54 INFO - PROCESS | 1815 | 1467957774044 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:54 INFO - PROCESS | 1815 | 1467957774235 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 23:02:54 INFO - PROCESS | 1815 | 1467957774408 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:54 INFO - PROCESS | 1815 | 1467957774415 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece2000 == 43 [pid = 1815] [id = 477] 23:02:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8f3c0800) [pid = 1815] [serial = 1432] [outer = (nil)] 23:02:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x9324f400) [pid = 1815] [serial = 1433] [outer = 0x8f3c0800] 23:02:54 INFO - PROCESS | 1815 | 1467957774496 Marionette DEBUG loaded listener.js 23:02:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x979b8400) [pid = 1815] [serial = 1434] [outer = 0x8f3c0800] 23:02:55 INFO - PROCESS | 1815 | 1467957775397 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]]]}] 23:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1430ms 23:02:55 INFO - PROCESS | 1815 | 1467957775461 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 23:02:55 INFO - PROCESS | 1815 | 1467957775467 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 23:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:02:55 INFO - PROCESS | 1815 | 1467957775477 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:02:55 INFO - PROCESS | 1815 | 1467957775484 Marionette TRACE conn4 <- [1,1882,null,{}] 23:02:55 INFO - PROCESS | 1815 | 1467957775550 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}] 23:02:55 INFO - PROCESS | 1815 | 1467957775557 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:55 INFO - PROCESS | 1815 | 1467957775784 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 23:02:56 INFO - PROCESS | 1815 | 1467957776055 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:56 INFO - PROCESS | 1815 | 1467957776070 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36b000 == 44 [pid = 1815] [id = 478] 23:02:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8e58c400) [pid = 1815] [serial = 1435] [outer = (nil)] 23:02:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8ec19800) [pid = 1815] [serial = 1436] [outer = 0x8e58c400] 23:02:56 INFO - PROCESS | 1815 | 1467957776169 Marionette DEBUG loaded listener.js 23:02:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8f2e0c00) [pid = 1815] [serial = 1437] [outer = 0x8e58c400] 23:02:57 INFO - PROCESS | 1815 | 1467957777143 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]]]}] 23:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1704ms 23:02:57 INFO - PROCESS | 1815 | 1467957777181 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 23:02:57 INFO - PROCESS | 1815 | 1467957777189 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 23:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:02:57 INFO - PROCESS | 1815 | 1467957777200 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:02:57 INFO - PROCESS | 1815 | 1467957777204 Marionette TRACE conn4 <- [1,1886,null,{}] 23:02:57 INFO - PROCESS | 1815 | 1467957777211 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}] 23:02:57 INFO - PROCESS | 1815 | 1467957777216 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:57 INFO - PROCESS | 1815 | 1467957777424 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 23:02:57 INFO - PROCESS | 1815 | 1467957777683 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:57 INFO - PROCESS | 1815 | 1467957777692 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc75c00 == 45 [pid = 1815] [id = 479] 23:02:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8fe7b800) [pid = 1815] [serial = 1438] [outer = (nil)] 23:02:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x922abc00) [pid = 1815] [serial = 1439] [outer = 0x8fe7b800] 23:02:57 INFO - PROCESS | 1815 | 1467957777824 Marionette DEBUG loaded listener.js 23:02:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x92623000) [pid = 1815] [serial = 1440] [outer = 0x8fe7b800] 23:02:58 INFO - PROCESS | 1815 | 1467957778763 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]]]}] 23:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1644ms 23:02:58 INFO - PROCESS | 1815 | 1467957778845 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 23:02:58 INFO - PROCESS | 1815 | 1467957778850 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 23:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:02:58 INFO - PROCESS | 1815 | 1467957778857 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:02:58 INFO - PROCESS | 1815 | 1467957778864 Marionette TRACE conn4 <- [1,1890,null,{}] 23:02:58 INFO - PROCESS | 1815 | 1467957778881 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}] 23:02:58 INFO - PROCESS | 1815 | 1467957778890 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:59 INFO - PROCESS | 1815 | 1467957779156 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 23:02:59 INFO - PROCESS | 1815 | 1467957779526 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:59 INFO - PROCESS | 1815 | 1467957779538 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:02:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x92abc800 == 46 [pid = 1815] [id = 480] 23:02:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x93f1ac00) [pid = 1815] [serial = 1441] [outer = (nil)] 23:02:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x9844ac00) [pid = 1815] [serial = 1442] [outer = 0x93f1ac00] 23:02:59 INFO - PROCESS | 1815 | 1467957779627 Marionette DEBUG loaded listener.js 23:02:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x995b7800) [pid = 1815] [serial = 1443] [outer = 0x93f1ac00] 23:03:00 INFO - PROCESS | 1815 | 1467957780556 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]]]}] 23:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1739ms 23:03:00 INFO - PROCESS | 1815 | 1467957780596 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 23:03:00 INFO - PROCESS | 1815 | 1467957780600 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 23:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:03:00 INFO - PROCESS | 1815 | 1467957780607 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:03:00 INFO - PROCESS | 1815 | 1467957780611 Marionette TRACE conn4 <- [1,1894,null,{}] 23:03:00 INFO - PROCESS | 1815 | 1467957780617 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}] 23:03:00 INFO - PROCESS | 1815 | 1467957780623 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:00 INFO - PROCESS | 1815 | 1467957780854 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 23:03:01 INFO - PROCESS | 1815 | 1467957781105 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:01 INFO - PROCESS | 1815 | 1467957781116 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc76800 == 47 [pid = 1815] [id = 481] 23:03:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x998ccc00) [pid = 1815] [serial = 1444] [outer = (nil)] 23:03:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9a5e8c00) [pid = 1815] [serial = 1445] [outer = 0x998ccc00] 23:03:01 INFO - PROCESS | 1815 | 1467957781241 Marionette DEBUG loaded listener.js 23:03:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9aa69000) [pid = 1815] [serial = 1446] [outer = 0x998ccc00] 23:03:02 INFO - PROCESS | 1815 | 1467957782354 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]]]}] 23:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1784ms 23:03:02 INFO - PROCESS | 1815 | 1467957782392 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 23:03:02 INFO - PROCESS | 1815 | 1467957782396 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 23:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:03:02 INFO - PROCESS | 1815 | 1467957782403 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:03:02 INFO - PROCESS | 1815 | 1467957782407 Marionette TRACE conn4 <- [1,1898,null,{}] 23:03:02 INFO - PROCESS | 1815 | 1467957782413 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}] 23:03:02 INFO - PROCESS | 1815 | 1467957782419 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:02 INFO - PROCESS | 1815 | 1467957782614 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 23:03:02 INFO - PROCESS | 1815 | 1467957782823 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:02 INFO - PROCESS | 1815 | 1467957782831 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x93c01c00 == 48 [pid = 1815] [id = 482] 23:03:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x98453000) [pid = 1815] [serial = 1447] [outer = (nil)] 23:03:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x9b608800) [pid = 1815] [serial = 1448] [outer = 0x98453000] 23:03:02 INFO - PROCESS | 1815 | 1467957782995 Marionette DEBUG loaded listener.js 23:03:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9b684400) [pid = 1815] [serial = 1449] [outer = 0x98453000] 23:03:04 INFO - PROCESS | 1815 | 1467957784002 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]]]}] 23:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 23:03:04 INFO - PROCESS | 1815 | 1467957784040 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 23:03:04 INFO - PROCESS | 1815 | 1467957784045 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 23:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:03:04 INFO - PROCESS | 1815 | 1467957784051 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:03:04 INFO - PROCESS | 1815 | 1467957784055 Marionette TRACE conn4 <- [1,1902,null,{}] 23:03:04 INFO - PROCESS | 1815 | 1467957784061 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}] 23:03:04 INFO - PROCESS | 1815 | 1467957784071 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:04 INFO - PROCESS | 1815 | 1467957784340 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 23:03:04 INFO - PROCESS | 1815 | 1467957784603 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:04 INFO - PROCESS | 1815 | 1467957784611 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d372c00 == 49 [pid = 1815] [id = 483] 23:03:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9955d400) [pid = 1815] [serial = 1450] [outer = (nil)] 23:03:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x9d44f800) [pid = 1815] [serial = 1451] [outer = 0x9955d400] 23:03:04 INFO - PROCESS | 1815 | 1467957784738 Marionette DEBUG loaded listener.js 23:03:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x9d931400) [pid = 1815] [serial = 1452] [outer = 0x9955d400] 23:03:05 INFO - PROCESS | 1815 | 1467957785608 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]]]}] 23:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1590ms 23:03:05 INFO - PROCESS | 1815 | 1467957785642 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 23:03:05 INFO - PROCESS | 1815 | 1467957785645 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 23:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:03:05 INFO - PROCESS | 1815 | 1467957785652 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:03:05 INFO - PROCESS | 1815 | 1467957785655 Marionette TRACE conn4 <- [1,1906,null,{}] 23:03:05 INFO - PROCESS | 1815 | 1467957785678 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}] 23:03:05 INFO - PROCESS | 1815 | 1467957785686 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:05 INFO - PROCESS | 1815 | 1467957785982 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 23:03:06 INFO - PROCESS | 1815 | 1467957786141 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:06 INFO - PROCESS | 1815 | 1467957786150 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x94041400 == 50 [pid = 1815] [id = 484] 23:03:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x9bdba800) [pid = 1815] [serial = 1453] [outer = (nil)] 23:03:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0xa1125400) [pid = 1815] [serial = 1454] [outer = 0x9bdba800] 23:03:06 INFO - PROCESS | 1815 | 1467957786297 Marionette DEBUG loaded listener.js 23:03:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0xa200d800) [pid = 1815] [serial = 1455] [outer = 0x9bdba800] 23:03:07 INFO - PROCESS | 1815 | 1467957787248 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]]]}] 23:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1639ms 23:03:07 INFO - PROCESS | 1815 | 1467957787293 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 23:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:03:07 INFO - PROCESS | 1815 | 1467957787298 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 23:03:07 INFO - PROCESS | 1815 | 1467957787305 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:03:07 INFO - PROCESS | 1815 | 1467957787309 Marionette TRACE conn4 <- [1,1910,null,{}] 23:03:07 INFO - PROCESS | 1815 | 1467957787314 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}] 23:03:07 INFO - PROCESS | 1815 | 1467957787320 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:07 INFO - PROCESS | 1815 | 1467957787528 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 23:03:07 INFO - PROCESS | 1815 | 1467957787786 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:07 INFO - PROCESS | 1815 | 1467957787791 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d422800 == 51 [pid = 1815] [id = 485] 23:03:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9d44e000) [pid = 1815] [serial = 1456] [outer = (nil)] 23:03:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0xa23ab400) [pid = 1815] [serial = 1457] [outer = 0x9d44e000] 23:03:07 INFO - PROCESS | 1815 | 1467957787917 Marionette DEBUG loaded listener.js 23:03:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0xa23ac400) [pid = 1815] [serial = 1458] [outer = 0x9d44e000] 23:03:08 INFO - PROCESS | 1815 | 1467957788828 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]]]}] 23:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1587ms 23:03:08 INFO - PROCESS | 1815 | 1467957788893 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 23:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:03:08 INFO - PROCESS | 1815 | 1467957788897 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 23:03:08 INFO - PROCESS | 1815 | 1467957788904 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:03:08 INFO - PROCESS | 1815 | 1467957788907 Marionette TRACE conn4 <- [1,1914,null,{}] 23:03:08 INFO - PROCESS | 1815 | 1467957788913 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}] 23:03:08 INFO - PROCESS | 1815 | 1467957788919 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:09 INFO - PROCESS | 1815 | 1467957789119 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 23:03:09 INFO - PROCESS | 1815 | 1467957789452 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:09 INFO - PROCESS | 1815 | 1467957789463 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ececc00 == 52 [pid = 1815] [id = 486] 23:03:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x99f7b000) [pid = 1815] [serial = 1459] [outer = (nil)] 23:03:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0xa23ba800) [pid = 1815] [serial = 1460] [outer = 0x99f7b000] 23:03:09 INFO - PROCESS | 1815 | 1467957789547 Marionette DEBUG loaded listener.js 23:03:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0xa2556400) [pid = 1815] [serial = 1461] [outer = 0x99f7b000] 23:03:10 INFO - PROCESS | 1815 | 1467957790441 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]]]}] 23:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1582ms 23:03:10 INFO - PROCESS | 1815 | 1467957790486 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 23:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:03:10 INFO - PROCESS | 1815 | 1467957790490 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 23:03:10 INFO - PROCESS | 1815 | 1467957790497 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:03:10 INFO - PROCESS | 1815 | 1467957790500 Marionette TRACE conn4 <- [1,1918,null,{}] 23:03:10 INFO - PROCESS | 1815 | 1467957790506 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}] 23:03:10 INFO - PROCESS | 1815 | 1467957790511 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:10 INFO - PROCESS | 1815 | 1467957790711 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 23:03:10 INFO - PROCESS | 1815 | 1467957790970 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:10 INFO - PROCESS | 1815 | 1467957790980 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:11 INFO - PROCESS | 1815 | ++DOCSHELL 0xa20ab400 == 53 [pid = 1815] [id = 487] 23:03:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0xa23ba000) [pid = 1815] [serial = 1462] [outer = (nil)] 23:03:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0xa2fbd400) [pid = 1815] [serial = 1463] [outer = 0xa23ba000] 23:03:11 INFO - PROCESS | 1815 | 1467957791107 Marionette DEBUG loaded listener.js 23:03:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0xa2fc1000) [pid = 1815] [serial = 1464] [outer = 0xa23ba000] 23:03:12 INFO - PROCESS | 1815 | 1467957792055 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]]]}] 23:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1634ms 23:03:12 INFO - PROCESS | 1815 | 1467957792132 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 23:03:12 INFO - PROCESS | 1815 | 1467957792137 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 23:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:03:12 INFO - PROCESS | 1815 | 1467957792155 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:03:12 INFO - PROCESS | 1815 | 1467957792160 Marionette TRACE conn4 <- [1,1922,null,{}] 23:03:12 INFO - PROCESS | 1815 | 1467957792166 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}] 23:03:12 INFO - PROCESS | 1815 | 1467957792173 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:12 INFO - PROCESS | 1815 | 1467957792434 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 23:03:13 INFO - PROCESS | 1815 | 1467957793258 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:13 INFO - PROCESS | 1815 | 1467957793266 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc9c00 == 54 [pid = 1815] [id = 488] 23:03:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8ddcb400) [pid = 1815] [serial = 1465] [outer = (nil)] 23:03:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8e25fc00) [pid = 1815] [serial = 1466] [outer = 0x8ddcb400] 23:03:13 INFO - PROCESS | 1815 | 1467957793433 Marionette DEBUG loaded listener.js 23:03:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8ec1b400) [pid = 1815] [serial = 1467] [outer = 0x8ddcb400] 23:03:14 INFO - PROCESS | 1815 | 1467957794386 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]]]}] 23:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2292ms 23:03:14 INFO - PROCESS | 1815 | 1467957794450 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 23:03:14 INFO - PROCESS | 1815 | 1467957794456 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 23:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:03:14 INFO - PROCESS | 1815 | 1467957794463 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:03:14 INFO - PROCESS | 1815 | 1467957794468 Marionette TRACE conn4 <- [1,1926,null,{}] 23:03:14 INFO - PROCESS | 1815 | 1467957794476 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}] 23:03:14 INFO - PROCESS | 1815 | 1467957794483 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:14 INFO - PROCESS | 1815 | 1467957794673 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 23:03:15 INFO - PROCESS | 1815 | 1467957795096 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:15 INFO - PROCESS | 1815 | 1467957795106 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x92960400 == 55 [pid = 1815] [id = 489] 23:03:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x92a50800) [pid = 1815] [serial = 1468] [outer = (nil)] 23:03:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x92a5c800) [pid = 1815] [serial = 1469] [outer = 0x92a50800] 23:03:15 INFO - PROCESS | 1815 | 1467957795188 Marionette DEBUG loaded listener.js 23:03:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92aca400) [pid = 1815] [serial = 1470] [outer = 0x92a50800] 23:03:16 INFO - PROCESS | 1815 | 1467957796066 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]]]}] 23:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1686ms 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4c00 == 54 [pid = 1815] [id = 476] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f688400 == 53 [pid = 1815] [id = 475] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec17c00 == 52 [pid = 1815] [id = 474] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1d800 == 51 [pid = 1815] [id = 473] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecb000 == 50 [pid = 1815] [id = 472] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b7800 == 49 [pid = 1815] [id = 454] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacf800 == 48 [pid = 1815] [id = 460] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9800 == 47 [pid = 1815] [id = 463] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d375c00 == 46 [pid = 1815] [id = 470] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacf400 == 45 [pid = 1815] [id = 461] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac3400 == 44 [pid = 1815] [id = 462] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1c800 == 43 [pid = 1815] [id = 466] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed1c00 == 42 [pid = 1815] [id = 465] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacc000 == 41 [pid = 1815] [id = 459] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcec00 == 40 [pid = 1815] [id = 467] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8e25f000 == 39 [pid = 1815] [id = 471] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ed000 == 38 [pid = 1815] [id = 468] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3dd800 == 37 [pid = 1815] [id = 469] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f4400 == 36 [pid = 1815] [id = 464] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc9c00 == 35 [pid = 1815] [id = 488] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0xa20ab400 == 34 [pid = 1815] [id = 487] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ececc00 == 33 [pid = 1815] [id = 486] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x94041400 == 32 [pid = 1815] [id = 484] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x9d422800 == 31 [pid = 1815] [id = 485] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d372c00 == 30 [pid = 1815] [id = 483] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x93c01c00 == 29 [pid = 1815] [id = 482] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x92abc800 == 28 [pid = 1815] [id = 480] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc76800 == 27 [pid = 1815] [id = 481] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc75c00 == 26 [pid = 1815] [id = 479] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece2000 == 25 [pid = 1815] [id = 477] 23:03:17 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36b000 == 24 [pid = 1815] [id = 478] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0xa1194400) [pid = 1815] [serial = 1355] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x9b608400) [pid = 1815] [serial = 1346] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x9b80c800) [pid = 1815] [serial = 1347] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x91913800) [pid = 1815] [serial = 1374] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x9d453400) [pid = 1815] [serial = 1350] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x995c2400) [pid = 1815] [serial = 1337] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8f2e9000) [pid = 1815] [serial = 1376] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0xa209e400) [pid = 1815] [serial = 1358] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x93250c00) [pid = 1815] [serial = 1335] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x9d938800) [pid = 1815] [serial = 1352] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x9aa61c00) [pid = 1815] [serial = 1343] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8ddcc400) [pid = 1815] [serial = 1368] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8f3ba000) [pid = 1815] [serial = 1370] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8ddc8400) [pid = 1815] [serial = 1367] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8fc6c400) [pid = 1815] [serial = 1332] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x9a5eec00) [pid = 1815] [serial = 1341] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x9d9ba800) [pid = 1815] [serial = 1353] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8fe81400) [pid = 1815] [serial = 1373] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x9295ac00) [pid = 1815] [serial = 1365] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0xa2378c00) [pid = 1815] [serial = 1359] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x9d44dc00) [pid = 1815] [serial = 1349] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x9aa63800) [pid = 1815] [serial = 1344] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x92a54800) [pid = 1815] [serial = 1334] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8f3d8000) [pid = 1815] [serial = 1371] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f3e2400) [pid = 1815] [serial = 1331] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8e58c800) [pid = 1815] [serial = 1361] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8f2eac00) [pid = 1815] [serial = 1362] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x922a8c00) [pid = 1815] [serial = 1364] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0xa2006800) [pid = 1815] [serial = 1356] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9a513c00) [pid = 1815] [serial = 1340] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x9a15ac00) [pid = 1815] [serial = 1338] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x922ab800) [pid = 1815] [serial = 1379] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8f612000) [pid = 1815] [serial = 1377] [outer = (nil)] [url = about:blank] 23:03:17 INFO - PROCESS | 1815 | 1467957797834 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 23:03:17 INFO - PROCESS | 1815 | 1467957797851 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 23:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:03:17 INFO - PROCESS | 1815 | 1467957797925 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:03:17 INFO - PROCESS | 1815 | 1467957797934 Marionette TRACE conn4 <- [1,1930,null,{}] 23:03:17 INFO - PROCESS | 1815 | 1467957797944 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}] 23:03:17 INFO - PROCESS | 1815 | 1467957797950 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:18 INFO - PROCESS | 1815 | 1467957798142 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 23:03:18 INFO - PROCESS | 1815 | 1467957798323 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:18 INFO - PROCESS | 1815 | 1467957798337 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5800 == 25 [pid = 1815] [id = 490] 23:03:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8d1ed000) [pid = 1815] [serial = 1471] [outer = (nil)] 23:03:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8d1f0400) [pid = 1815] [serial = 1472] [outer = 0x8d1ed000] 23:03:18 INFO - PROCESS | 1815 | 1467957798424 Marionette DEBUG loaded listener.js 23:03:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8d36b800) [pid = 1815] [serial = 1473] [outer = 0x8d1ed000] 23:03:19 INFO - PROCESS | 1815 | 1467957799515 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]]]}] 23:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1660ms 23:03:19 INFO - PROCESS | 1815 | 1467957799579 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 23:03:19 INFO - PROCESS | 1815 | 1467957799585 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 23:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:03:19 INFO - PROCESS | 1815 | 1467957799595 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:03:19 INFO - PROCESS | 1815 | 1467957799602 Marionette TRACE conn4 <- [1,1934,null,{}] 23:03:19 INFO - PROCESS | 1815 | 1467957799612 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}] 23:03:19 INFO - PROCESS | 1815 | 1467957799617 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:19 INFO - PROCESS | 1815 | 1467957799848 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 23:03:20 INFO - PROCESS | 1815 | 1467957800137 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:20 INFO - PROCESS | 1815 | 1467957800147 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d371c00 == 26 [pid = 1815] [id = 491] 23:03:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8ddc7c00) [pid = 1815] [serial = 1474] [outer = (nil)] 23:03:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8ddcb800) [pid = 1815] [serial = 1475] [outer = 0x8ddc7c00] 23:03:20 INFO - PROCESS | 1815 | 1467957800235 Marionette DEBUG loaded listener.js 23:03:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8dad6800) [pid = 1815] [serial = 1476] [outer = 0x8ddc7c00] 23:03:21 INFO - PROCESS | 1815 | 1467957801244 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]]]}] 23:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1693ms 23:03:21 INFO - PROCESS | 1815 | 1467957801286 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 23:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:03:21 INFO - PROCESS | 1815 | 1467957801290 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 23:03:21 INFO - PROCESS | 1815 | 1467957801297 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:03:21 INFO - PROCESS | 1815 | 1467957801301 Marionette TRACE conn4 <- [1,1938,null,{}] 23:03:21 INFO - PROCESS | 1815 | 1467957801310 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}] 23:03:21 INFO - PROCESS | 1815 | 1467957801320 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:21 INFO - PROCESS | 1815 | 1467957801521 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 23:03:21 INFO - PROCESS | 1815 | 1467957801778 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:21 INFO - PROCESS | 1815 | 1467957801793 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1f400 == 27 [pid = 1815] [id = 492] 23:03:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8ec1f800) [pid = 1815] [serial = 1477] [outer = (nil)] 23:03:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8ece4c00) [pid = 1815] [serial = 1478] [outer = 0x8ec1f800] 23:03:21 INFO - PROCESS | 1815 | 1467957801894 Marionette DEBUG loaded listener.js 23:03:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8eced000) [pid = 1815] [serial = 1479] [outer = 0x8ec1f800] 23:03:22 INFO - PROCESS | 1815 | 1467957802910 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]]]}] 23:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1682ms 23:03:22 INFO - PROCESS | 1815 | 1467957802980 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 23:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:03:22 INFO - PROCESS | 1815 | 1467957802984 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 23:03:22 INFO - PROCESS | 1815 | 1467957802991 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:03:22 INFO - PROCESS | 1815 | 1467957802995 Marionette TRACE conn4 <- [1,1942,null,{}] 23:03:23 INFO - PROCESS | 1815 | 1467957803001 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}] 23:03:23 INFO - PROCESS | 1815 | 1467957803006 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:23 INFO - PROCESS | 1815 | 1467957803241 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 23:03:23 INFO - PROCESS | 1815 | 1467957803476 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:23 INFO - PROCESS | 1815 | 1467957803484 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e6000 == 28 [pid = 1815] [id = 493] 23:03:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8f3b6000) [pid = 1815] [serial = 1480] [outer = (nil)] 23:03:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8f3be400) [pid = 1815] [serial = 1481] [outer = 0x8f3b6000] 23:03:23 INFO - PROCESS | 1815 | 1467957803619 Marionette DEBUG loaded listener.js 23:03:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8f3d6800) [pid = 1815] [serial = 1482] [outer = 0x8f3b6000] 23:03:24 INFO - PROCESS | 1815 | 1467957804610 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]]]}] 23:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1637ms 23:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:03:24 INFO - PROCESS | 1815 | 1467957804628 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 23:03:24 INFO - PROCESS | 1815 | 1467957804632 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 23:03:24 INFO - PROCESS | 1815 | 1467957804640 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:03:24 INFO - PROCESS | 1815 | 1467957804643 Marionette TRACE conn4 <- [1,1946,null,{}] 23:03:24 INFO - PROCESS | 1815 | 1467957804649 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}] 23:03:24 INFO - PROCESS | 1815 | 1467957804655 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:24 INFO - PROCESS | 1815 | 1467957804843 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 23:03:25 INFO - PROCESS | 1815 | 1467957805030 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:25 INFO - PROCESS | 1815 | 1467957805041 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecf400 == 29 [pid = 1815] [id = 494] 23:03:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8aecf800) [pid = 1815] [serial = 1483] [outer = (nil)] 23:03:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8f3dfc00) [pid = 1815] [serial = 1484] [outer = 0x8aecf800] 23:03:25 INFO - PROCESS | 1815 | 1467957805171 Marionette DEBUG loaded listener.js 23:03:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8f614000) [pid = 1815] [serial = 1485] [outer = 0x8aecf800] 23:03:26 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd0000 == 28 [pid = 1815] [id = 372] 23:03:26 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e8400 == 27 [pid = 1815] [id = 370] 23:03:26 INFO - PROCESS | 1815 | --DOCSHELL 0x9261fc00 == 26 [pid = 1815] [id = 369] 23:03:26 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecc800 == 25 [pid = 1815] [id = 371] 23:03:26 INFO - PROCESS | 1815 | 1467957806884 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]]]}] 23:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2294ms 23:03:26 INFO - PROCESS | 1815 | 1467957806935 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 23:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:03:26 INFO - PROCESS | 1815 | 1467957806942 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 23:03:26 INFO - PROCESS | 1815 | 1467957806951 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:03:26 INFO - PROCESS | 1815 | 1467957806956 Marionette TRACE conn4 <- [1,1950,null,{}] 23:03:26 INFO - PROCESS | 1815 | 1467957806964 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}] 23:03:26 INFO - PROCESS | 1815 | 1467957806969 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:27 INFO - PROCESS | 1815 | 1467957807180 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 23:03:27 INFO - PROCESS | 1815 | 1467957807327 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:27 INFO - PROCESS | 1815 | 1467957807333 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d371400 == 26 [pid = 1815] [id = 495] 23:03:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8d372c00) [pid = 1815] [serial = 1486] [outer = (nil)] 23:03:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8dad5800) [pid = 1815] [serial = 1487] [outer = 0x8d372c00] 23:03:27 INFO - PROCESS | 1815 | 1467957807411 Marionette DEBUG loaded listener.js 23:03:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8ddd4c00) [pid = 1815] [serial = 1488] [outer = 0x8d372c00] 23:03:28 INFO - PROCESS | 1815 | 1467957808219 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]]]}] 23:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1343ms 23:03:28 INFO - PROCESS | 1815 | 1467957808293 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 23:03:28 INFO - PROCESS | 1815 | 1467957808300 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 23:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:03:28 INFO - PROCESS | 1815 | 1467957808311 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:03:28 INFO - PROCESS | 1815 | 1467957808315 Marionette TRACE conn4 <- [1,1954,null,{}] 23:03:28 INFO - PROCESS | 1815 | 1467957808321 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}] 23:03:28 INFO - PROCESS | 1815 | 1467957808327 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:28 INFO - PROCESS | 1815 | 1467957808509 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 23:03:28 INFO - PROCESS | 1815 | 1467957808677 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:28 INFO - PROCESS | 1815 | 1467957808684 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ebc00 == 27 [pid = 1815] [id = 496] 23:03:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8ece1c00) [pid = 1815] [serial = 1489] [outer = (nil)] 23:03:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8f2e1000) [pid = 1815] [serial = 1490] [outer = 0x8ece1c00] 23:03:28 INFO - PROCESS | 1815 | 1467957808760 Marionette DEBUG loaded listener.js 23:03:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8f3b1400) [pid = 1815] [serial = 1491] [outer = 0x8ece1c00] 23:03:29 INFO - PROCESS | 1815 | 1467957809806 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]]]}] 23:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1533ms 23:03:29 INFO - PROCESS | 1815 | 1467957809845 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 23:03:29 INFO - PROCESS | 1815 | 1467957809848 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 23:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:03:29 INFO - PROCESS | 1815 | 1467957809855 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:03:29 INFO - PROCESS | 1815 | 1467957809861 Marionette TRACE conn4 <- [1,1958,null,{}] 23:03:29 INFO - PROCESS | 1815 | 1467957809884 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}] 23:03:29 INFO - PROCESS | 1815 | 1467957809892 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:30 INFO - PROCESS | 1815 | 1467957810132 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 23:03:30 INFO - PROCESS | 1815 | 1467957810159 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:30 INFO - PROCESS | 1815 | 1467957810173 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f684000 == 28 [pid = 1815] [id = 497] 23:03:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8f684c00) [pid = 1815] [serial = 1492] [outer = (nil)] 23:03:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8fc6e000) [pid = 1815] [serial = 1493] [outer = 0x8f684c00] 23:03:30 INFO - PROCESS | 1815 | 1467957810246 Marionette DEBUG loaded listener.js 23:03:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8fc76800) [pid = 1815] [serial = 1494] [outer = 0x8f684c00] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x98453000) [pid = 1815] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8e58c400) [pid = 1815] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8f60ec00) [pid = 1815] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8ddcb400) [pid = 1815] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8d36dc00) [pid = 1815] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x925ca000) [pid = 1815] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x92a5b000) [pid = 1815] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x93f1ac00) [pid = 1815] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8f67f000) [pid = 1815] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8fc78c00) [pid = 1815] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x9955d400) [pid = 1815] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8dad3c00) [pid = 1815] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8aecb400) [pid = 1815] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x9b604400) [pid = 1815] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8f610400) [pid = 1815] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8d1f1800) [pid = 1815] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x93f1fc00) [pid = 1815] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x9d44e000) [pid = 1815] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x998ccc00) [pid = 1815] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0xa23ba000) [pid = 1815] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x99f7b000) [pid = 1815] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8f2e7000) [pid = 1815] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8f3c0800) [pid = 1815] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8ece3800) [pid = 1815] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8dac9800) [pid = 1815] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8e260c00) [pid = 1815] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x92ac8000) [pid = 1815] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x9bdba800) [pid = 1815] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8fe7b800) [pid = 1815] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:03:31 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x92ac6800) [pid = 1815] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:03:31 INFO - PROCESS | 1815 | 1467957811697 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]]]}] 23:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1902ms 23:03:31 INFO - PROCESS | 1815 | 1467957811761 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 23:03:31 INFO - PROCESS | 1815 | 1467957811768 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 23:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:03:31 INFO - PROCESS | 1815 | 1467957811780 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:03:31 INFO - PROCESS | 1815 | 1467957811784 Marionette TRACE conn4 <- [1,1962,null,{}] 23:03:31 INFO - PROCESS | 1815 | 1467957811795 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}] 23:03:31 INFO - PROCESS | 1815 | 1467957811801 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:32 INFO - PROCESS | 1815 | 1467957811999 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 23:03:32 INFO - PROCESS | 1815 | 1467957812194 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:32 INFO - PROCESS | 1815 | 1467957812200 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac9800 == 29 [pid = 1815] [id = 498] 23:03:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8ddd0400) [pid = 1815] [serial = 1495] [outer = (nil)] 23:03:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8fc73400) [pid = 1815] [serial = 1496] [outer = 0x8ddd0400] 23:03:32 INFO - PROCESS | 1815 | 1467957812274 Marionette DEBUG loaded listener.js 23:03:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8fe84400) [pid = 1815] [serial = 1497] [outer = 0x8ddd0400] 23:03:33 INFO - PROCESS | 1815 | 1467957813252 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]]]}] 23:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1487ms 23:03:33 INFO - PROCESS | 1815 | 1467957813266 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 23:03:33 INFO - PROCESS | 1815 | 1467957813272 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 23:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:03:33 INFO - PROCESS | 1815 | 1467957813282 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:03:33 INFO - PROCESS | 1815 | 1467957813287 Marionette TRACE conn4 <- [1,1966,null,{}] 23:03:33 INFO - PROCESS | 1815 | 1467957813296 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}] 23:03:33 INFO - PROCESS | 1815 | 1467957813303 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:33 INFO - PROCESS | 1815 | 1467957813510 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 23:03:33 INFO - PROCESS | 1815 | 1467957813771 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:33 INFO - PROCESS | 1815 | 1467957813791 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad1000 == 30 [pid = 1815] [id = 499] 23:03:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8dad6400) [pid = 1815] [serial = 1498] [outer = (nil)] 23:03:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8e260800) [pid = 1815] [serial = 1499] [outer = 0x8dad6400] 23:03:33 INFO - PROCESS | 1815 | 1467957813900 Marionette DEBUG loaded listener.js 23:03:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8ec18000) [pid = 1815] [serial = 1500] [outer = 0x8dad6400] 23:03:34 INFO - PROCESS | 1815 | 1467957814915 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]]]}] 23:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1695ms 23:03:34 INFO - PROCESS | 1815 | 1467957814978 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 23:03:34 INFO - PROCESS | 1815 | 1467957814986 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 23:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:03:34 INFO - PROCESS | 1815 | 1467957814996 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:03:35 INFO - PROCESS | 1815 | 1467957815001 Marionette TRACE conn4 <- [1,1970,null,{}] 23:03:35 INFO - PROCESS | 1815 | 1467957815008 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}] 23:03:35 INFO - PROCESS | 1815 | 1467957815015 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:35 INFO - PROCESS | 1815 | 1467957815290 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 23:03:35 INFO - PROCESS | 1815 | 1467957815580 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:35 INFO - PROCESS | 1815 | 1467957815592 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58c800 == 31 [pid = 1815] [id = 500] 23:03:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8f612000) [pid = 1815] [serial = 1501] [outer = (nil)] 23:03:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8fc72800) [pid = 1815] [serial = 1502] [outer = 0x8f612000] 23:03:35 INFO - PROCESS | 1815 | 1467957815675 Marionette DEBUG loaded listener.js 23:03:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8fe82800) [pid = 1815] [serial = 1503] [outer = 0x8f612000] 23:03:36 INFO - PROCESS | 1815 | 1467957816791 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]]]}] 23:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1835ms 23:03:36 INFO - PROCESS | 1815 | 1467957816831 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 23:03:36 INFO - PROCESS | 1815 | 1467957816836 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 23:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:03:36 INFO - PROCESS | 1815 | 1467957816843 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:03:36 INFO - PROCESS | 1815 | 1467957816849 Marionette TRACE conn4 <- [1,1974,null,{}] 23:03:36 INFO - PROCESS | 1815 | 1467957816867 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}] 23:03:36 INFO - PROCESS | 1815 | 1467957816876 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:37 INFO - PROCESS | 1815 | 1467957817066 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 23:03:37 INFO - PROCESS | 1815 | 1467957817347 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:37 INFO - PROCESS | 1815 | 1467957817357 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x91914c00 == 32 [pid = 1815] [id = 501] 23:03:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x922ad800) [pid = 1815] [serial = 1504] [outer = (nil)] 23:03:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x925c6000) [pid = 1815] [serial = 1505] [outer = 0x922ad800] 23:03:37 INFO - PROCESS | 1815 | 1467957817492 Marionette DEBUG loaded listener.js 23:03:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x925d3400) [pid = 1815] [serial = 1506] [outer = 0x922ad800] 23:03:38 INFO - PROCESS | 1815 | 1467957818714 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]]]}] 23:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1938ms 23:03:38 INFO - PROCESS | 1815 | 1467957818783 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 23:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:03:38 INFO - PROCESS | 1815 | 1467957818788 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 23:03:38 INFO - PROCESS | 1815 | 1467957818795 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:03:38 INFO - PROCESS | 1815 | 1467957818798 Marionette TRACE conn4 <- [1,1978,null,{}] 23:03:38 INFO - PROCESS | 1815 | 1467957818804 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}] 23:03:38 INFO - PROCESS | 1815 | 1467957818810 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:39 INFO - PROCESS | 1815 | 1467957819002 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 23:03:39 INFO - PROCESS | 1815 | 1467957819207 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:39 INFO - PROCESS | 1815 | 1467957819218 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ef400 == 33 [pid = 1815] [id = 502] 23:03:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x922a5800) [pid = 1815] [serial = 1507] [outer = (nil)] 23:03:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9295e000) [pid = 1815] [serial = 1508] [outer = 0x922a5800] 23:03:39 INFO - PROCESS | 1815 | 1467957819346 Marionette DEBUG loaded listener.js 23:03:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x92a50000) [pid = 1815] [serial = 1509] [outer = 0x922a5800] 23:03:40 INFO - PROCESS | 1815 | 1467957820310 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]]]}] 23:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1589ms 23:03:40 INFO - PROCESS | 1815 | 1467957820384 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 23:03:40 INFO - PROCESS | 1815 | 1467957820388 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 23:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:03:40 INFO - PROCESS | 1815 | 1467957820396 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:03:40 INFO - PROCESS | 1815 | 1467957820399 Marionette TRACE conn4 <- [1,1982,null,{}] 23:03:40 INFO - PROCESS | 1815 | 1467957820405 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}] 23:03:40 INFO - PROCESS | 1815 | 1467957820411 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:40 INFO - PROCESS | 1815 | 1467957820601 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 23:03:40 INFO - PROCESS | 1815 | 1467957820850 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:40 INFO - PROCESS | 1815 | 1467957820860 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370000 == 34 [pid = 1815] [id = 503] 23:03:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8dac9400) [pid = 1815] [serial = 1510] [outer = (nil)] 23:03:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x92a56400) [pid = 1815] [serial = 1511] [outer = 0x8dac9400] 23:03:40 INFO - PROCESS | 1815 | 1467957820987 Marionette DEBUG loaded listener.js 23:03:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x92a5d800) [pid = 1815] [serial = 1512] [outer = 0x8dac9400] 23:03:41 INFO - PROCESS | 1815 | 1467957821892 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]]]}] 23:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1540ms 23:03:41 INFO - PROCESS | 1815 | 1467957821936 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 23:03:41 INFO - PROCESS | 1815 | 1467957821940 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 23:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:03:41 INFO - PROCESS | 1815 | 1467957821946 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:03:41 INFO - PROCESS | 1815 | 1467957821950 Marionette TRACE conn4 <- [1,1986,null,{}] 23:03:41 INFO - PROCESS | 1815 | 1467957821956 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}] 23:03:41 INFO - PROCESS | 1815 | 1467957821967 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:42 INFO - PROCESS | 1815 | 1467957822231 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 23:03:42 INFO - PROCESS | 1815 | 1467957822478 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:42 INFO - PROCESS | 1815 | 1467957822486 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e254000 == 35 [pid = 1815] [id = 504] 23:03:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8ec1ac00) [pid = 1815] [serial = 1513] [outer = (nil)] 23:03:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x93d1f000) [pid = 1815] [serial = 1514] [outer = 0x8ec1ac00] 23:03:42 INFO - PROCESS | 1815 | 1467957822614 Marionette DEBUG loaded listener.js 23:03:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x93c07000) [pid = 1815] [serial = 1515] [outer = 0x8ec1ac00] 23:03:43 INFO - PROCESS | 1815 | 1467957823558 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]]]}] 23:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1639ms 23:03:43 INFO - PROCESS | 1815 | 1467957823587 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 23:03:43 INFO - PROCESS | 1815 | 1467957823590 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 23:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:03:43 INFO - PROCESS | 1815 | 1467957823598 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:03:43 INFO - PROCESS | 1815 | 1467957823602 Marionette TRACE conn4 <- [1,1990,null,{}] 23:03:43 INFO - PROCESS | 1815 | 1467957823624 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}] 23:03:43 INFO - PROCESS | 1815 | 1467957823630 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:43 INFO - PROCESS | 1815 | 1467957823871 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 23:03:44 INFO - PROCESS | 1815 | 1467957824025 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:44 INFO - PROCESS | 1815 | 1467957824036 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f19c00 == 36 [pid = 1815] [id = 505] 23:03:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x93f1ac00) [pid = 1815] [serial = 1516] [outer = (nil)] 23:03:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x93f20800) [pid = 1815] [serial = 1517] [outer = 0x93f1ac00] 23:03:44 INFO - PROCESS | 1815 | 1467957824126 Marionette DEBUG loaded listener.js 23:03:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x93fc3000) [pid = 1815] [serial = 1518] [outer = 0x93f1ac00] 23:03:45 INFO - PROCESS | 1815 | 1467957825074 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]]]}] 23:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1541ms 23:03:45 INFO - PROCESS | 1815 | 1467957825140 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 23:03:45 INFO - PROCESS | 1815 | 1467957825144 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 23:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:03:45 INFO - PROCESS | 1815 | 1467957825151 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:03:45 INFO - PROCESS | 1815 | 1467957825154 Marionette TRACE conn4 <- [1,1994,null,{}] 23:03:45 INFO - PROCESS | 1815 | 1467957825160 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}] 23:03:45 INFO - PROCESS | 1815 | 1467957825165 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:45 INFO - PROCESS | 1815 | 1467957825383 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 23:03:45 INFO - PROCESS | 1815 | 1467957825631 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:45 INFO - PROCESS | 1815 | 1467957825639 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ee800 == 37 [pid = 1815] [id = 506] 23:03:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8d1f1800) [pid = 1815] [serial = 1519] [outer = (nil)] 23:03:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8ec20c00) [pid = 1815] [serial = 1520] [outer = 0x8d1f1800] 23:03:45 INFO - PROCESS | 1815 | 1467957825764 Marionette DEBUG loaded listener.js 23:03:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8fe75400) [pid = 1815] [serial = 1521] [outer = 0x8d1f1800] 23:03:46 INFO - PROCESS | 1815 | 1467957826886 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]]]}] 23:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1784ms 23:03:46 INFO - PROCESS | 1815 | 1467957826936 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 23:03:46 INFO - PROCESS | 1815 | 1467957826943 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 23:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:03:46 INFO - PROCESS | 1815 | 1467957826950 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:03:46 INFO - PROCESS | 1815 | 1467957826957 Marionette TRACE conn4 <- [1,1998,null,{}] 23:03:46 INFO - PROCESS | 1815 | 1467957826965 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}] 23:03:46 INFO - PROCESS | 1815 | 1467957826970 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:47 INFO - PROCESS | 1815 | 1467957827246 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 23:03:47 INFO - PROCESS | 1815 | 1467957827503 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:47 INFO - PROCESS | 1815 | 1467957827513 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36f000 == 38 [pid = 1815] [id = 507] 23:03:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8d377800) [pid = 1815] [serial = 1522] [outer = (nil)] 23:03:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8ddc9400) [pid = 1815] [serial = 1523] [outer = 0x8d377800] 23:03:47 INFO - PROCESS | 1815 | 1467957827604 Marionette DEBUG loaded listener.js 23:03:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8ece8400) [pid = 1815] [serial = 1524] [outer = 0x8d377800] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x92960400 == 37 [pid = 1815] [id = 489] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x92a5c800) [pid = 1815] [serial = 1469] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecf400 == 36 [pid = 1815] [id = 494] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e6000 == 35 [pid = 1815] [id = 493] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1f400 == 34 [pid = 1815] [id = 492] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8d371c00 == 33 [pid = 1815] [id = 491] 23:03:48 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5800 == 32 [pid = 1815] [id = 490] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x922abc00) [pid = 1815] [serial = 1439] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8aed5c00) [pid = 1815] [serial = 1418] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0xa200d800) [pid = 1815] [serial = 1455] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9324f400) [pid = 1815] [serial = 1433] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x979b8400) [pid = 1815] [serial = 1434] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8f2e0000) [pid = 1815] [serial = 1421] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8f3d9400) [pid = 1815] [serial = 1422] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x954dd000) [pid = 1815] [serial = 1395] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x92957c00) [pid = 1815] [serial = 1416] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x93c06c00) [pid = 1815] [serial = 1388] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0xa1125400) [pid = 1815] [serial = 1454] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x92623000) [pid = 1815] [serial = 1440] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x93251000) [pid = 1815] [serial = 1427] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x9b608800) [pid = 1815] [serial = 1448] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x93d22c00) [pid = 1815] [serial = 1428] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8f2e0c00) [pid = 1815] [serial = 1437] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8fe7fc00) [pid = 1815] [serial = 1424] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x9b684400) [pid = 1815] [serial = 1449] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8e25fc00) [pid = 1815] [serial = 1466] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9b526000) [pid = 1815] [serial = 1407] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x9d92dc00) [pid = 1815] [serial = 1413] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x940ce800) [pid = 1815] [serial = 1431] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x9844ac00) [pid = 1815] [serial = 1442] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x94048000) [pid = 1815] [serial = 1392] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x922a3800) [pid = 1815] [serial = 1385] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x9d44f800) [pid = 1815] [serial = 1451] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8f2ebc00) [pid = 1815] [serial = 1383] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8e583000) [pid = 1815] [serial = 1382] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8fc6ec00) [pid = 1815] [serial = 1415] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8d1f5000) [pid = 1815] [serial = 1419] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x9b20b000) [pid = 1815] [serial = 1406] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x9bd0e000) [pid = 1815] [serial = 1410] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x9262b000) [pid = 1815] [serial = 1380] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x954e5c00) [pid = 1815] [serial = 1397] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x9a519c00) [pid = 1815] [serial = 1400] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0xa23ab400) [pid = 1815] [serial = 1457] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x9b680c00) [pid = 1815] [serial = 1409] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x9aa69000) [pid = 1815] [serial = 1446] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 89 (0x922a1800) [pid = 1815] [serial = 1425] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 88 (0x8ec1b400) [pid = 1815] [serial = 1467] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 87 (0xa2fbd400) [pid = 1815] [serial = 1463] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 86 (0x995b7800) [pid = 1815] [serial = 1443] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 85 (0x99f79000) [pid = 1815] [serial = 1398] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 84 (0xa23ba800) [pid = 1815] [serial = 1460] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 83 (0xa2556400) [pid = 1815] [serial = 1461] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 82 (0x9d44cc00) [pid = 1815] [serial = 1412] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 81 (0xa23ac400) [pid = 1815] [serial = 1458] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 80 (0x8ec19800) [pid = 1815] [serial = 1436] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 79 (0x9aa65000) [pid = 1815] [serial = 1404] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 78 (0x95305400) [pid = 1815] [serial = 1394] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x9d931400) [pid = 1815] [serial = 1452] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0xa2fc1000) [pid = 1815] [serial = 1464] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x9a5e8c00) [pid = 1815] [serial = 1445] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x93fcb000) [pid = 1815] [serial = 1430] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x9a51c400) [pid = 1815] [serial = 1401] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x93fc9400) [pid = 1815] [serial = 1391] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8f67bc00) [pid = 1815] [serial = 1386] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x93d2b800) [pid = 1815] [serial = 1389] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x9aa5c800) [pid = 1815] [serial = 1403] [outer = (nil)] [url = about:blank] 23:03:48 INFO - PROCESS | 1815 | 1467957828603 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]]]}] 23:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1700ms 23:03:48 INFO - PROCESS | 1815 | 1467957828650 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 23:03:48 INFO - PROCESS | 1815 | 1467957828657 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 23:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:03:48 INFO - PROCESS | 1815 | 1467957828667 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:03:48 INFO - PROCESS | 1815 | 1467957828670 Marionette TRACE conn4 <- [1,2002,null,{}] 23:03:48 INFO - PROCESS | 1815 | 1467957828677 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}] 23:03:48 INFO - PROCESS | 1815 | 1467957828682 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:48 INFO - PROCESS | 1815 | 1467957828859 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 23:03:49 INFO - PROCESS | 1815 | 1467957829020 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:49 INFO - PROCESS | 1815 | 1467957829031 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5c00 == 33 [pid = 1815] [id = 508] 23:03:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8ec13400) [pid = 1815] [serial = 1525] [outer = (nil)] 23:03:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8f3b3800) [pid = 1815] [serial = 1526] [outer = 0x8ec13400] 23:03:49 INFO - PROCESS | 1815 | 1467957829104 Marionette DEBUG loaded listener.js 23:03:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x8f3d8000) [pid = 1815] [serial = 1527] [outer = 0x8ec13400] 23:03:50 INFO - PROCESS | 1815 | 1467957830011 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]]]}] 23:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1403ms 23:03:50 INFO - PROCESS | 1815 | 1467957830070 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 23:03:50 INFO - PROCESS | 1815 | 1467957830074 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 23:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:03:50 INFO - PROCESS | 1815 | 1467957830081 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:03:50 INFO - PROCESS | 1815 | 1467957830087 Marionette TRACE conn4 <- [1,2006,null,{}] 23:03:50 INFO - PROCESS | 1815 | 1467957830102 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}] 23:03:50 INFO - PROCESS | 1815 | 1467957830111 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:50 INFO - PROCESS | 1815 | 1467957830281 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 23:03:50 INFO - PROCESS | 1815 | 1467957830450 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:50 INFO - PROCESS | 1815 | 1467957830459 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f686000 == 34 [pid = 1815] [id = 509] 23:03:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8fc6d000) [pid = 1815] [serial = 1528] [outer = (nil)] 23:03:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x91908400) [pid = 1815] [serial = 1529] [outer = 0x8fc6d000] 23:03:50 INFO - PROCESS | 1815 | 1467957830534 Marionette DEBUG loaded listener.js 23:03:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x922a2800) [pid = 1815] [serial = 1530] [outer = 0x8fc6d000] 23:03:51 INFO - PROCESS | 1815 | 1467957831397 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]]]}] 23:03:51 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 23:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1352ms 23:03:51 INFO - PROCESS | 1815 | 1467957831435 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 23:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:03:51 INFO - PROCESS | 1815 | 1467957831440 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 23:03:51 INFO - PROCESS | 1815 | 1467957831446 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:03:51 INFO - PROCESS | 1815 | 1467957831449 Marionette TRACE conn4 <- [1,2010,null,{}] 23:03:51 INFO - PROCESS | 1815 | 1467957831471 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}] 23:03:51 INFO - PROCESS | 1815 | 1467957831476 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:51 INFO - PROCESS | 1815 | 1467957831703 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 23:03:51 INFO - PROCESS | 1815 | 1467957831728 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:51 INFO - PROCESS | 1815 | 1467957831755 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4c00 == 35 [pid = 1815] [id = 510] 23:03:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8f60dc00) [pid = 1815] [serial = 1531] [outer = (nil)] 23:03:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x925d2c00) [pid = 1815] [serial = 1532] [outer = 0x8f60dc00] 23:03:51 INFO - PROCESS | 1815 | 1467957831904 Marionette DEBUG loaded listener.js 23:03:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x92623c00) [pid = 1815] [serial = 1533] [outer = 0x8f60dc00] 23:03:52 INFO - PROCESS | 1815 | 1467957832871 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]]]}] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 77 (0x8f684c00) [pid = 1815] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 76 (0x8ece1c00) [pid = 1815] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 75 (0x8ddc7c00) [pid = 1815] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:03:52 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 23:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1541ms 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 74 (0x8ec1f800) [pid = 1815] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 73 (0x8d1ed000) [pid = 1815] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 72 (0x8f3b6000) [pid = 1815] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 71 (0x8d372c00) [pid = 1815] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:03:52 INFO - PROCESS | 1815 | --DOMWINDOW == 70 (0x92a50800) [pid = 1815] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:03:53 INFO - PROCESS | 1815 | --DOMWINDOW == 69 (0x8aecf800) [pid = 1815] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:03:53 INFO - PROCESS | 1815 | 1467957833003 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 23:03:53 INFO - PROCESS | 1815 | 1467957833007 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 23:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:03:53 INFO - PROCESS | 1815 | 1467957833014 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:03:53 INFO - PROCESS | 1815 | 1467957833018 Marionette TRACE conn4 <- [1,2014,null,{}] 23:03:53 INFO - PROCESS | 1815 | 1467957833023 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}] 23:03:53 INFO - PROCESS | 1815 | 1467957833028 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:53 INFO - PROCESS | 1815 | 1467957833197 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 23:03:53 INFO - PROCESS | 1815 | 1467957833207 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:53 INFO - PROCESS | 1815 | 1467957833214 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3000 == 36 [pid = 1815] [id = 511] 23:03:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 70 (0x8d379c00) [pid = 1815] [serial = 1534] [outer = (nil)] 23:03:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 71 (0x8f3b6000) [pid = 1815] [serial = 1535] [outer = 0x8d379c00] 23:03:53 INFO - PROCESS | 1815 | 1467957833298 Marionette DEBUG loaded listener.js 23:03:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 72 (0x91911c00) [pid = 1815] [serial = 1536] [outer = 0x8d379c00] 23:03:54 INFO - PROCESS | 1815 | 1467957834248 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]]]}] 23:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1291ms 23:03:54 INFO - PROCESS | 1815 | 1467957834307 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 23:03:54 INFO - PROCESS | 1815 | 1467957834310 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 23:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:03:54 INFO - PROCESS | 1815 | 1467957834322 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:03:54 INFO - PROCESS | 1815 | 1467957834324 Marionette TRACE conn4 <- [1,2018,null,{}] 23:03:54 INFO - PROCESS | 1815 | 1467957834330 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}] 23:03:54 INFO - PROCESS | 1815 | 1467957834340 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:54 INFO - PROCESS | 1815 | 1467957834535 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 23:03:54 INFO - PROCESS | 1815 | 1467957834688 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:54 INFO - PROCESS | 1815 | 1467957834704 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecbc00 == 37 [pid = 1815] [id = 512] 23:03:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 73 (0x8aece800) [pid = 1815] [serial = 1537] [outer = (nil)] 23:03:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 74 (0x9295ac00) [pid = 1815] [serial = 1538] [outer = 0x8aece800] 23:03:54 INFO - PROCESS | 1815 | 1467957834777 Marionette DEBUG loaded listener.js 23:03:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 75 (0x92ac7000) [pid = 1815] [serial = 1539] [outer = 0x8aece800] 23:03:55 INFO - PROCESS | 1815 | 1467957835823 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]]]}] 23:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1545ms 23:03:55 INFO - PROCESS | 1815 | 1467957835863 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 23:03:55 INFO - PROCESS | 1815 | 1467957835871 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 23:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:03:55 INFO - PROCESS | 1815 | 1467957835879 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:03:55 INFO - PROCESS | 1815 | 1467957835885 Marionette TRACE conn4 <- [1,2022,null,{}] 23:03:55 INFO - PROCESS | 1815 | 1467957835894 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}] 23:03:55 INFO - PROCESS | 1815 | 1467957835900 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:56 INFO - PROCESS | 1815 | 1467957836095 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 23:03:56 INFO - PROCESS | 1815 | 1467957836340 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:56 INFO - PROCESS | 1815 | 1467957836348 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8daccc00 == 38 [pid = 1815] [id = 513] 23:03:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 76 (0x8dad1c00) [pid = 1815] [serial = 1540] [outer = (nil)] 23:03:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 77 (0x8ec16400) [pid = 1815] [serial = 1541] [outer = 0x8dad1c00] 23:03:56 INFO - PROCESS | 1815 | 1467957836479 Marionette DEBUG loaded listener.js 23:03:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 78 (0x8ecea800) [pid = 1815] [serial = 1542] [outer = 0x8dad1c00] 23:03:57 INFO - PROCESS | 1815 | 1467957837433 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]]]}] 23:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1635ms 23:03:57 INFO - PROCESS | 1815 | 1467957837515 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 23:03:57 INFO - PROCESS | 1815 | 1467957837522 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 23:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:03:57 INFO - PROCESS | 1815 | 1467957837534 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:03:57 INFO - PROCESS | 1815 | 1467957837538 Marionette TRACE conn4 <- [1,2026,null,{}] 23:03:57 INFO - PROCESS | 1815 | 1467957837545 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}] 23:03:57 INFO - PROCESS | 1815 | 1467957837551 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:57 INFO - PROCESS | 1815 | 1467957837773 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 23:03:57 INFO - PROCESS | 1815 | 1467957837935 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:57 INFO - PROCESS | 1815 | 1467957837945 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad0000 == 39 [pid = 1815] [id = 514] 23:03:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 79 (0x8f612400) [pid = 1815] [serial = 1543] [outer = (nil)] 23:03:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 80 (0x8fc72000) [pid = 1815] [serial = 1544] [outer = 0x8f612400] 23:03:58 INFO - PROCESS | 1815 | 1467957838082 Marionette DEBUG loaded listener.js 23:03:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 81 (0x91916800) [pid = 1815] [serial = 1545] [outer = 0x8f612400] 23:03:59 INFO - PROCESS | 1815 | 1467957839102 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]]]}] 23:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 23:03:59 INFO - PROCESS | 1815 | 1467957839170 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 23:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:03:59 INFO - PROCESS | 1815 | 1467957839174 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 23:03:59 INFO - PROCESS | 1815 | 1467957839181 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:03:59 INFO - PROCESS | 1815 | 1467957839188 Marionette TRACE conn4 <- [1,2030,null,{}] 23:03:59 INFO - PROCESS | 1815 | 1467957839205 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}] 23:03:59 INFO - PROCESS | 1815 | 1467957839214 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:59 INFO - PROCESS | 1815 | 1467957839472 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 23:03:59 INFO - PROCESS | 1815 | 1467957839765 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:03:59 INFO - PROCESS | 1815 | 1467957839780 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:03:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x92626000 == 40 [pid = 1815] [id = 515] 23:03:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 82 (0x92957800) [pid = 1815] [serial = 1546] [outer = (nil)] 23:03:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 83 (0x93255800) [pid = 1815] [serial = 1547] [outer = 0x92957800] 23:03:59 INFO - PROCESS | 1815 | 1467957839877 Marionette DEBUG loaded listener.js 23:04:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 84 (0x93c0e800) [pid = 1815] [serial = 1548] [outer = 0x92957800] 23:04:00 INFO - PROCESS | 1815 | 1467957840831 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]]]}] 23:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1700ms 23:04:00 INFO - PROCESS | 1815 | 1467957840889 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 23:04:00 INFO - PROCESS | 1815 | 1467957840894 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 23:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:04:00 INFO - PROCESS | 1815 | 1467957840903 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:04:00 INFO - PROCESS | 1815 | 1467957840906 Marionette TRACE conn4 <- [1,2034,null,{}] 23:04:00 INFO - PROCESS | 1815 | 1467957840912 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}] 23:04:00 INFO - PROCESS | 1815 | 1467957840917 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:01 INFO - PROCESS | 1815 | 1467957841121 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 23:04:01 INFO - PROCESS | 1815 | 1467957841324 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:01 INFO - PROCESS | 1815 | 1467957841332 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed3800 == 41 [pid = 1815] [id = 516] 23:04:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 85 (0x92961c00) [pid = 1815] [serial = 1549] [outer = (nil)] 23:04:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 86 (0x93f19800) [pid = 1815] [serial = 1550] [outer = 0x92961c00] 23:04:01 INFO - PROCESS | 1815 | 1467957841500 Marionette DEBUG loaded listener.js 23:04:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 87 (0x93fbe000) [pid = 1815] [serial = 1551] [outer = 0x92961c00] 23:04:02 INFO - PROCESS | 1815 | 1467957842409 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]]]}] 23:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1580ms 23:04:02 INFO - PROCESS | 1815 | 1467957842486 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 23:04:02 INFO - PROCESS | 1815 | 1467957842490 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 23:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:04:02 INFO - PROCESS | 1815 | 1467957842497 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:04:02 INFO - PROCESS | 1815 | 1467957842501 Marionette TRACE conn4 <- [1,2038,null,{}] 23:04:02 INFO - PROCESS | 1815 | 1467957842507 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}] 23:04:02 INFO - PROCESS | 1815 | 1467957842512 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:02 INFO - PROCESS | 1815 | 1467957842721 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 23:04:02 INFO - PROCESS | 1815 | 1467957842927 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:02 INFO - PROCESS | 1815 | 1467957842938 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec9000 == 42 [pid = 1815] [id = 517] 23:04:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 88 (0x8d377c00) [pid = 1815] [serial = 1552] [outer = (nil)] 23:04:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 89 (0x940c3400) [pid = 1815] [serial = 1553] [outer = 0x8d377c00] 23:04:03 INFO - PROCESS | 1815 | 1467957843080 Marionette DEBUG loaded listener.js 23:04:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 90 (0x940c7000) [pid = 1815] [serial = 1554] [outer = 0x8d377c00] 23:04:04 INFO - PROCESS | 1815 | 1467957844042 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]]]}] 23:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1585ms 23:04:04 INFO - PROCESS | 1815 | 1467957844083 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 23:04:04 INFO - PROCESS | 1815 | 1467957844087 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 23:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:04:04 INFO - PROCESS | 1815 | 1467957844095 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:04:04 INFO - PROCESS | 1815 | 1467957844100 Marionette TRACE conn4 <- [1,2042,null,{}] 23:04:04 INFO - PROCESS | 1815 | 1467957844107 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}] 23:04:04 INFO - PROCESS | 1815 | 1467957844120 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:04 INFO - PROCESS | 1815 | 1467957844391 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 23:04:04 INFO - PROCESS | 1815 | 1467957844675 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:04 INFO - PROCESS | 1815 | 1467957844687 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f60f800 == 43 [pid = 1815] [id = 518] 23:04:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x93c0cc00) [pid = 1815] [serial = 1555] [outer = (nil)] 23:04:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x979b4c00) [pid = 1815] [serial = 1556] [outer = 0x93c0cc00] 23:04:04 INFO - PROCESS | 1815 | 1467957844812 Marionette DEBUG loaded listener.js 23:04:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x98453800) [pid = 1815] [serial = 1557] [outer = 0x93c0cc00] 23:04:05 INFO - PROCESS | 1815 | 1467957845714 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]]]}] 23:04:05 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) 23:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1681ms 23:04:05 INFO - PROCESS | 1815 | 1467957845780 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 23:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:04:05 INFO - PROCESS | 1815 | 1467957845785 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 23:04:05 INFO - PROCESS | 1815 | 1467957845792 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:04:05 INFO - PROCESS | 1815 | 1467957845796 Marionette TRACE conn4 <- [1,2046,null,{}] 23:04:05 INFO - PROCESS | 1815 | 1467957845802 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}] 23:04:05 INFO - PROCESS | 1815 | 1467957845807 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:06 INFO - PROCESS | 1815 | 1467957846012 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 23:04:06 INFO - PROCESS | 1815 | 1467957846206 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:06 INFO - PROCESS | 1815 | 1467957846216 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dacdc00 == 44 [pid = 1815] [id = 519] 23:04:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x940c0000) [pid = 1815] [serial = 1558] [outer = (nil)] 23:04:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x9955c000) [pid = 1815] [serial = 1559] [outer = 0x940c0000] 23:04:06 INFO - PROCESS | 1815 | 1467957846340 Marionette DEBUG loaded listener.js 23:04:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x998ca400) [pid = 1815] [serial = 1560] [outer = 0x940c0000] 23:04:07 INFO - PROCESS | 1815 | 1467957847281 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]]]}] 23:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1534ms 23:04:07 INFO - PROCESS | 1815 | 1467957847325 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 23:04:07 INFO - PROCESS | 1815 | 1467957847336 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 23:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:04:07 INFO - PROCESS | 1815 | 1467957847343 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:04:07 INFO - PROCESS | 1815 | 1467957847347 Marionette TRACE conn4 <- [1,2050,null,{}] 23:04:07 INFO - PROCESS | 1815 | 1467957847353 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}] 23:04:07 INFO - PROCESS | 1815 | 1467957847359 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:07 INFO - PROCESS | 1815 | 1467957847554 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 23:04:07 INFO - PROCESS | 1815 | 1467957847747 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:07 INFO - PROCESS | 1815 | 1467957847755 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x953b8000 == 45 [pid = 1815] [id = 520] 23:04:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x979b5400) [pid = 1815] [serial = 1561] [outer = (nil)] 23:04:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x99fca000) [pid = 1815] [serial = 1562] [outer = 0x979b5400] 23:04:07 INFO - PROCESS | 1815 | 1467957847844 Marionette DEBUG loaded listener.js 23:04:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x99fd1400) [pid = 1815] [serial = 1563] [outer = 0x979b5400] 23:04:08 INFO - PROCESS | 1815 | 1467957848833 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]]]}] 23:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1531ms 23:04:08 INFO - PROCESS | 1815 | 1467957848876 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 23:04:08 INFO - PROCESS | 1815 | 1467957848880 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 23:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:04:08 INFO - PROCESS | 1815 | 1467957848887 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:04:08 INFO - PROCESS | 1815 | 1467957848889 Marionette TRACE conn4 <- [1,2054,null,{}] 23:04:08 INFO - PROCESS | 1815 | 1467957848896 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}] 23:04:08 INFO - PROCESS | 1815 | 1467957848901 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:09 INFO - PROCESS | 1815 | 1467957849086 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 23:04:09 INFO - PROCESS | 1815 | 1467957849292 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:09 INFO - PROCESS | 1815 | 1467957849299 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370400 == 46 [pid = 1815] [id = 521] 23:04:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8d371800) [pid = 1815] [serial = 1564] [outer = (nil)] 23:04:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x93c08400) [pid = 1815] [serial = 1565] [outer = 0x8d371800] 23:04:09 INFO - PROCESS | 1815 | 1467957849392 Marionette DEBUG loaded listener.js 23:04:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x9a514800) [pid = 1815] [serial = 1566] [outer = 0x8d371800] 23:04:10 INFO - PROCESS | 1815 | 1467957850726 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]]]}] 23:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1931ms 23:04:10 INFO - PROCESS | 1815 | 1467957850819 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 23:04:10 INFO - PROCESS | 1815 | 1467957850825 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 23:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:04:10 INFO - PROCESS | 1815 | 1467957850834 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:04:10 INFO - PROCESS | 1815 | 1467957850839 Marionette TRACE conn4 <- [1,2058,null,{}] 23:04:10 INFO - PROCESS | 1815 | 1467957850847 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}] 23:04:10 INFO - PROCESS | 1815 | 1467957850854 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:11 INFO - PROCESS | 1815 | 1467957851036 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 23:04:11 INFO - PROCESS | 1815 | 1467957851263 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:11 INFO - PROCESS | 1815 | 1467957851278 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e586800 == 47 [pid = 1815] [id = 522] 23:04:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8e58b000) [pid = 1815] [serial = 1567] [outer = (nil)] 23:04:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8ec19000) [pid = 1815] [serial = 1568] [outer = 0x8e58b000] 23:04:11 INFO - PROCESS | 1815 | 1467957851365 Marionette DEBUG loaded listener.js 23:04:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8ecec800) [pid = 1815] [serial = 1569] [outer = 0x8e58b000] 23:04:12 INFO - PROCESS | 1815 | 1467957852296 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]]]}] 23:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1536ms 23:04:12 INFO - PROCESS | 1815 | 1467957852371 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 23:04:12 INFO - PROCESS | 1815 | 1467957852378 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 23:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:04:12 INFO - PROCESS | 1815 | 1467957852389 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:04:12 INFO - PROCESS | 1815 | 1467957852393 Marionette TRACE conn4 <- [1,2062,null,{}] 23:04:12 INFO - PROCESS | 1815 | 1467957852399 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}] 23:04:12 INFO - PROCESS | 1815 | 1467957852405 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:12 INFO - PROCESS | 1815 | 1467957852731 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 23:04:13 INFO - PROCESS | 1815 | 1467957853114 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:13 INFO - PROCESS | 1815 | 1467957853122 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:13 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f0c00 == 46 [pid = 1815] [id = 368] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8fc73400) [pid = 1815] [serial = 1496] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ed400 == 47 [pid = 1815] [id = 523] 23:04:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8d1f2800) [pid = 1815] [serial = 1570] [outer = (nil)] 23:04:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8ddca800) [pid = 1815] [serial = 1571] [outer = 0x8d1f2800] 23:04:13 INFO - PROCESS | 1815 | 1467957853239 Marionette DEBUG loaded listener.js 23:04:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8ece7800) [pid = 1815] [serial = 1572] [outer = 0x8d1f2800] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8fc6e000) [pid = 1815] [serial = 1493] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8f3b1400) [pid = 1815] [serial = 1491] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8dad6800) [pid = 1815] [serial = 1476] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8ddcb800) [pid = 1815] [serial = 1475] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8eced000) [pid = 1815] [serial = 1479] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8ece4c00) [pid = 1815] [serial = 1478] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x8d36b800) [pid = 1815] [serial = 1473] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 99 (0x8d1f0400) [pid = 1815] [serial = 1472] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8f3d6800) [pid = 1815] [serial = 1482] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8f3be400) [pid = 1815] [serial = 1481] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8dad5800) [pid = 1815] [serial = 1487] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8ddd4c00) [pid = 1815] [serial = 1488] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x92aca400) [pid = 1815] [serial = 1470] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 93 (0x8f614000) [pid = 1815] [serial = 1485] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 92 (0x8f3dfc00) [pid = 1815] [serial = 1484] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 91 (0x8fc76800) [pid = 1815] [serial = 1494] [outer = (nil)] [url = about:blank] 23:04:13 INFO - PROCESS | 1815 | --DOMWINDOW == 90 (0x8f2e1000) [pid = 1815] [serial = 1490] [outer = (nil)] [url = about:blank] 23:04:14 INFO - PROCESS | 1815 | 1467957854136 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]]]}] 23:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1783ms 23:04:14 INFO - PROCESS | 1815 | 1467957854172 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 23:04:14 INFO - PROCESS | 1815 | 1467957854176 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 23:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:04:14 INFO - PROCESS | 1815 | 1467957854183 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:04:14 INFO - PROCESS | 1815 | 1467957854189 Marionette TRACE conn4 <- [1,2066,null,{}] 23:04:14 INFO - PROCESS | 1815 | 1467957854205 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}] 23:04:14 INFO - PROCESS | 1815 | 1467957854213 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:14 INFO - PROCESS | 1815 | 1467957854389 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 23:04:14 INFO - PROCESS | 1815 | 1467957854400 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:14 INFO - PROCESS | 1815 | 1467957854409 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f67b400 == 48 [pid = 1815] [id = 524] 23:04:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 91 (0x8f67d800) [pid = 1815] [serial = 1573] [outer = (nil)] 23:04:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 92 (0x8fc77400) [pid = 1815] [serial = 1574] [outer = 0x8f67d800] 23:04:14 INFO - PROCESS | 1815 | 1467957854503 Marionette DEBUG loaded listener.js 23:04:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 93 (0x9190fc00) [pid = 1815] [serial = 1575] [outer = 0x8f67d800] 23:04:15 INFO - PROCESS | 1815 | 1467957855544 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]]]}] 23:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1392ms 23:04:15 INFO - PROCESS | 1815 | 1467957855575 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 23:04:15 INFO - PROCESS | 1815 | 1467957855580 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 23:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:04:15 INFO - PROCESS | 1815 | 1467957855586 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:04:15 INFO - PROCESS | 1815 | 1467957855590 Marionette TRACE conn4 <- [1,2070,null,{}] 23:04:15 INFO - PROCESS | 1815 | 1467957855595 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}] 23:04:15 INFO - PROCESS | 1815 | 1467957855600 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:15 INFO - PROCESS | 1815 | 1467957855844 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 23:04:15 INFO - PROCESS | 1815 | 1467957855874 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:15 INFO - PROCESS | 1815 | 1467957855883 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecc800 == 49 [pid = 1815] [id = 525] 23:04:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 94 (0x922a7000) [pid = 1815] [serial = 1576] [outer = (nil)] 23:04:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x92954800) [pid = 1815] [serial = 1577] [outer = 0x922a7000] 23:04:15 INFO - PROCESS | 1815 | 1467957855951 Marionette DEBUG loaded listener.js 23:04:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x92a5b000) [pid = 1815] [serial = 1578] [outer = 0x922a7000] 23:04:16 INFO - PROCESS | 1815 | 1467957856895 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]]]}] 23:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1340ms 23:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:04:16 INFO - PROCESS | 1815 | 1467957856928 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 23:04:16 INFO - PROCESS | 1815 | 1467957856931 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 23:04:16 INFO - PROCESS | 1815 | 1467957856938 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:04:16 INFO - PROCESS | 1815 | 1467957856941 Marionette TRACE conn4 <- [1,2074,null,{}] 23:04:16 INFO - PROCESS | 1815 | 1467957856947 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}] 23:04:16 INFO - PROCESS | 1815 | 1467957856952 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:17 INFO - PROCESS | 1815 | 1467957857219 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 23:04:17 INFO - PROCESS | 1815 | 1467957857242 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:17 INFO - PROCESS | 1815 | 1467957857248 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec15000 == 50 [pid = 1815] [id = 526] 23:04:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x8f610400) [pid = 1815] [serial = 1579] [outer = (nil)] 23:04:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x93252800) [pid = 1815] [serial = 1580] [outer = 0x8f610400] 23:04:17 INFO - PROCESS | 1815 | 1467957857319 Marionette DEBUG loaded listener.js 23:04:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x93f13000) [pid = 1815] [serial = 1581] [outer = 0x8f610400] 23:04:18 INFO - PROCESS | 1815 | --DOMWINDOW == 98 (0x8f60dc00) [pid = 1815] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:04:18 INFO - PROCESS | 1815 | --DOMWINDOW == 97 (0x8ec13400) [pid = 1815] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:04:18 INFO - PROCESS | 1815 | --DOMWINDOW == 96 (0x8d377800) [pid = 1815] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:04:18 INFO - PROCESS | 1815 | --DOMWINDOW == 95 (0x8fc6d000) [pid = 1815] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:04:18 INFO - PROCESS | 1815 | --DOMWINDOW == 94 (0x8d379c00) [pid = 1815] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:04:18 INFO - PROCESS | 1815 | 1467957858528 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]]]}] 23:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1639ms 23:04:18 INFO - PROCESS | 1815 | 1467957858577 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 23:04:18 INFO - PROCESS | 1815 | 1467957858580 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 23:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:04:18 INFO - PROCESS | 1815 | 1467957858601 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:04:18 INFO - PROCESS | 1815 | 1467957858605 Marionette TRACE conn4 <- [1,2078,null,{}] 23:04:18 INFO - PROCESS | 1815 | 1467957858610 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}] 23:04:18 INFO - PROCESS | 1815 | 1467957858620 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:18 INFO - PROCESS | 1815 | 1467957858841 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 23:04:19 INFO - PROCESS | 1815 | 1467957858994 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:19 INFO - PROCESS | 1815 | 1467957859003 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc71000 == 51 [pid = 1815] [id = 527] 23:04:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 95 (0x922ac800) [pid = 1815] [serial = 1582] [outer = (nil)] 23:04:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 96 (0x940bfc00) [pid = 1815] [serial = 1583] [outer = 0x922ac800] 23:04:19 INFO - PROCESS | 1815 | 1467957859077 Marionette DEBUG loaded listener.js 23:04:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 97 (0x979c3000) [pid = 1815] [serial = 1584] [outer = 0x922ac800] 23:04:19 INFO - PROCESS | 1815 | 1467957859907 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]]]}] 23:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1344ms 23:04:19 INFO - PROCESS | 1815 | 1467957859931 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 23:04:19 INFO - PROCESS | 1815 | 1467957859935 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 23:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:04:19 INFO - PROCESS | 1815 | 1467957859941 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:04:19 INFO - PROCESS | 1815 | 1467957859943 Marionette TRACE conn4 <- [1,2082,null,{}] 23:04:19 INFO - PROCESS | 1815 | 1467957859950 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}] 23:04:19 INFO - PROCESS | 1815 | 1467957859955 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:20 INFO - PROCESS | 1815 | 1467957860249 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 23:04:20 INFO - PROCESS | 1815 | 1467957860405 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:20 INFO - PROCESS | 1815 | 1467957860416 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f0c00 == 52 [pid = 1815] [id = 528] 23:04:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 98 (0x8d1f1000) [pid = 1815] [serial = 1585] [outer = (nil)] 23:04:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 99 (0x8d36d800) [pid = 1815] [serial = 1586] [outer = 0x8d1f1000] 23:04:20 INFO - PROCESS | 1815 | 1467957860504 Marionette DEBUG loaded listener.js 23:04:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 100 (0x8dace400) [pid = 1815] [serial = 1587] [outer = 0x8d1f1000] 23:04:21 INFO - PROCESS | 1815 | 1467957861592 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]]]}] 23:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1686ms 23:04:21 INFO - PROCESS | 1815 | 1467957861629 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 23:04:21 INFO - PROCESS | 1815 | 1467957861636 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 23:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:04:21 INFO - PROCESS | 1815 | 1467957861645 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:04:21 INFO - PROCESS | 1815 | 1467957861651 Marionette TRACE conn4 <- [1,2086,null,{}] 23:04:21 INFO - PROCESS | 1815 | 1467957861658 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}] 23:04:21 INFO - PROCESS | 1815 | 1467957861664 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:21 INFO - PROCESS | 1815 | 1467957861870 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 23:04:22 INFO - PROCESS | 1815 | 1467957862115 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:22 INFO - PROCESS | 1815 | 1467957862129 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b3400 == 53 [pid = 1815] [id = 529] 23:04:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8f3b8000) [pid = 1815] [serial = 1588] [outer = (nil)] 23:04:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8f3bec00) [pid = 1815] [serial = 1589] [outer = 0x8f3b8000] 23:04:22 INFO - PROCESS | 1815 | 1467957862255 Marionette DEBUG loaded listener.js 23:04:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8f3dec00) [pid = 1815] [serial = 1590] [outer = 0x8f3b8000] 23:04:23 INFO - PROCESS | 1815 | 1467957863265 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]]]}] 23:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1688ms 23:04:23 INFO - PROCESS | 1815 | 1467957863333 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 23:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:04:23 INFO - PROCESS | 1815 | 1467957863338 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 23:04:23 INFO - PROCESS | 1815 | 1467957863345 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:04:23 INFO - PROCESS | 1815 | 1467957863349 Marionette TRACE conn4 <- [1,2090,null,{}] 23:04:23 INFO - PROCESS | 1815 | 1467957863356 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}] 23:04:23 INFO - PROCESS | 1815 | 1467957863360 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:23 INFO - PROCESS | 1815 | 1467957863614 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 23:04:23 INFO - PROCESS | 1815 | 1467957863909 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:23 INFO - PROCESS | 1815 | 1467957863920 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc74c00 == 54 [pid = 1815] [id = 530] 23:04:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8fc78c00) [pid = 1815] [serial = 1591] [outer = (nil)] 23:04:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8fe7a400) [pid = 1815] [serial = 1592] [outer = 0x8fc78c00] 23:04:24 INFO - PROCESS | 1815 | 1467957864015 Marionette DEBUG loaded listener.js 23:04:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x9261f800) [pid = 1815] [serial = 1593] [outer = 0x8fc78c00] 23:04:24 INFO - PROCESS | 1815 | 1467957864988 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]]]}] 23:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1701ms 23:04:25 INFO - PROCESS | 1815 | 1467957865046 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 23:04:25 INFO - PROCESS | 1815 | 1467957865054 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 23:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:04:25 INFO - PROCESS | 1815 | 1467957865071 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:04:25 INFO - PROCESS | 1815 | 1467957865079 Marionette TRACE conn4 <- [1,2094,null,{}] 23:04:25 INFO - PROCESS | 1815 | 1467957865085 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}] 23:04:25 INFO - PROCESS | 1815 | 1467957865092 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:25 INFO - PROCESS | 1815 | 1467957865342 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 23:04:25 INFO - PROCESS | 1815 | 1467957865607 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:25 INFO - PROCESS | 1815 | 1467957865618 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e253800 == 55 [pid = 1815] [id = 531] 23:04:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8e581c00) [pid = 1815] [serial = 1594] [outer = (nil)] 23:04:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x92a53800) [pid = 1815] [serial = 1595] [outer = 0x8e581c00] 23:04:25 INFO - PROCESS | 1815 | 1467957865700 Marionette DEBUG loaded listener.js 23:04:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x979c1000) [pid = 1815] [serial = 1596] [outer = 0x8e581c00] 23:04:26 INFO - PROCESS | 1815 | 1467957866616 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]]]}] 23:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1594ms 23:04:26 INFO - PROCESS | 1815 | 1467957866656 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 23:04:26 INFO - PROCESS | 1815 | 1467957866661 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 23:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:04:26 INFO - PROCESS | 1815 | 1467957866668 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:04:26 INFO - PROCESS | 1815 | 1467957866671 Marionette TRACE conn4 <- [1,2098,null,{}] 23:04:26 INFO - PROCESS | 1815 | 1467957866677 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}] 23:04:26 INFO - PROCESS | 1815 | 1467957866683 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:26 INFO - PROCESS | 1815 | 1467957866873 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 23:04:27 INFO - PROCESS | 1815 | 1467957867069 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:27 INFO - PROCESS | 1815 | 1467957867078 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ef000 == 56 [pid = 1815] [id = 532] 23:04:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8fe78800) [pid = 1815] [serial = 1597] [outer = (nil)] 23:04:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x9a511800) [pid = 1815] [serial = 1598] [outer = 0x8fe78800] 23:04:27 INFO - PROCESS | 1815 | 1467957867204 Marionette DEBUG loaded listener.js 23:04:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x9a51ec00) [pid = 1815] [serial = 1599] [outer = 0x8fe78800] 23:04:28 INFO - PROCESS | 1815 | 1467957868152 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]]]}] 23:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1535ms 23:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:04:28 INFO - PROCESS | 1815 | 1467957868204 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 23:04:28 INFO - PROCESS | 1815 | 1467957868208 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 23:04:28 INFO - PROCESS | 1815 | 1467957868215 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:04:28 INFO - PROCESS | 1815 | 1467957868218 Marionette TRACE conn4 <- [1,2102,null,{}] 23:04:28 INFO - PROCESS | 1815 | 1467957868224 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}] 23:04:28 INFO - PROCESS | 1815 | 1467957868230 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:28 INFO - PROCESS | 1815 | 1467957868450 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 23:04:28 INFO - PROCESS | 1815 | 1467957868700 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:28 INFO - PROCESS | 1815 | 1467957868716 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a90a400 == 57 [pid = 1815] [id = 533] 23:04:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x9a90b000) [pid = 1815] [serial = 1600] [outer = (nil)] 23:04:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x9a962c00) [pid = 1815] [serial = 1601] [outer = 0x9a90b000] 23:04:28 INFO - PROCESS | 1815 | 1467957868855 Marionette DEBUG loaded listener.js 23:04:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9aa62800) [pid = 1815] [serial = 1602] [outer = 0x9a90b000] 23:04:29 INFO - PROCESS | 1815 | 1467957869866 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]]]}] 23:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1735ms 23:04:29 INFO - PROCESS | 1815 | 1467957869950 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 23:04:29 INFO - PROCESS | 1815 | 1467957869953 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 23:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:04:29 INFO - PROCESS | 1815 | 1467957869961 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:04:29 INFO - PROCESS | 1815 | 1467957869965 Marionette TRACE conn4 <- [1,2106,null,{}] 23:04:29 INFO - PROCESS | 1815 | 1467957869970 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}] 23:04:29 INFO - PROCESS | 1815 | 1467957869976 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:30 INFO - PROCESS | 1815 | 1467957870207 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 23:04:30 INFO - PROCESS | 1815 | 1467957870463 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:30 INFO - PROCESS | 1815 | 1467957870470 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1eb000 == 58 [pid = 1815] [id = 534] 23:04:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8f2ec800) [pid = 1815] [serial = 1603] [outer = (nil)] 23:04:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x9b20c000) [pid = 1815] [serial = 1604] [outer = 0x8f2ec800] 23:04:30 INFO - PROCESS | 1815 | 1467957870591 Marionette DEBUG loaded listener.js 23:04:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9b20f000) [pid = 1815] [serial = 1605] [outer = 0x8f2ec800] 23:04:31 INFO - PROCESS | 1815 | 1467957871513 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]]]}] 23:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1590ms 23:04:31 INFO - PROCESS | 1815 | 1467957871552 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 23:04:31 INFO - PROCESS | 1815 | 1467957871556 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 23:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:04:31 INFO - PROCESS | 1815 | 1467957871563 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:04:31 INFO - PROCESS | 1815 | 1467957871566 Marionette TRACE conn4 <- [1,2110,null,{}] 23:04:31 INFO - PROCESS | 1815 | 1467957871592 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}] 23:04:31 INFO - PROCESS | 1815 | 1467957871598 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:31 INFO - PROCESS | 1815 | 1467957871802 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 23:04:32 INFO - PROCESS | 1815 | 1467957872001 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:32 INFO - PROCESS | 1815 | 1467957872009 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcb000 == 59 [pid = 1815] [id = 535] 23:04:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x9a520c00) [pid = 1815] [serial = 1606] [outer = (nil)] 23:04:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x9b608400) [pid = 1815] [serial = 1607] [outer = 0x9a520c00] 23:04:32 INFO - PROCESS | 1815 | 1467957872148 Marionette DEBUG loaded listener.js 23:04:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x9b60f400) [pid = 1815] [serial = 1608] [outer = 0x9a520c00] 23:04:33 INFO - PROCESS | 1815 | 1467957873081 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]]]}] 23:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1586ms 23:04:33 INFO - PROCESS | 1815 | 1467957873151 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 23:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:04:33 INFO - PROCESS | 1815 | 1467957873155 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 23:04:33 INFO - PROCESS | 1815 | 1467957873162 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:04:33 INFO - PROCESS | 1815 | 1467957873166 Marionette TRACE conn4 <- [1,2114,null,{}] 23:04:33 INFO - PROCESS | 1815 | 1467957873172 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}] 23:04:33 INFO - PROCESS | 1815 | 1467957873177 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:33 INFO - PROCESS | 1815 | 1467957873367 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 23:04:33 INFO - PROCESS | 1815 | 1467957873610 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:33 INFO - PROCESS | 1815 | 1467957873621 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b531000 == 60 [pid = 1815] [id = 536] 23:04:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x9b604000) [pid = 1815] [serial = 1609] [outer = (nil)] 23:04:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9b80ec00) [pid = 1815] [serial = 1610] [outer = 0x9b604000] 23:04:33 INFO - PROCESS | 1815 | 1467957873745 Marionette DEBUG loaded listener.js 23:04:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x9bd14800) [pid = 1815] [serial = 1611] [outer = 0x9b604000] 23:04:34 INFO - PROCESS | 1815 | 1467957874693 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]]]}] 23:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1587ms 23:04:34 INFO - PROCESS | 1815 | 1467957874750 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 23:04:34 INFO - PROCESS | 1815 | 1467957874755 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 23:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:04:34 INFO - PROCESS | 1815 | 1467957874761 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:04:34 INFO - PROCESS | 1815 | 1467957874765 Marionette TRACE conn4 <- [1,2118,null,{}] 23:04:34 INFO - PROCESS | 1815 | 1467957874772 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}] 23:04:34 INFO - PROCESS | 1815 | 1467957874777 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:34 INFO - PROCESS | 1815 | 1467957874983 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 23:04:35 INFO - PROCESS | 1815 | 1467957875274 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:35 INFO - PROCESS | 1815 | 1467957875283 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecd400 == 61 [pid = 1815] [id = 537] 23:04:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8dacb800) [pid = 1815] [serial = 1612] [outer = (nil)] 23:04:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8ddc8c00) [pid = 1815] [serial = 1613] [outer = 0x8dacb800] 23:04:35 INFO - PROCESS | 1815 | 1467957875655 Marionette DEBUG loaded listener.js 23:04:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8e587400) [pid = 1815] [serial = 1614] [outer = 0x8dacb800] 23:04:36 INFO - PROCESS | 1815 | 1467957876664 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]]]}] 23:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1986ms 23:04:36 INFO - PROCESS | 1815 | 1467957876749 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 23:04:36 INFO - PROCESS | 1815 | 1467957876756 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 23:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:04:36 INFO - PROCESS | 1815 | 1467957876765 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:04:36 INFO - PROCESS | 1815 | 1467957876769 Marionette TRACE conn4 <- [1,2122,null,{}] 23:04:36 INFO - PROCESS | 1815 | 1467957876778 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}] 23:04:36 INFO - PROCESS | 1815 | 1467957876782 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:37 INFO - PROCESS | 1815 | 1467957877088 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 23:04:37 INFO - PROCESS | 1815 | 1467957877443 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:37 INFO - PROCESS | 1815 | 1467957877454 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3000 == 60 [pid = 1815] [id = 511] 23:04:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8d371400 == 59 [pid = 1815] [id = 495] 23:04:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc71000 == 58 [pid = 1815] [id = 527] 23:04:37 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9295ac00) [pid = 1815] [serial = 1538] [outer = (nil)] [url = about:blank] 23:04:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f3000 == 59 [pid = 1815] [id = 538] 23:04:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8e58c000) [pid = 1815] [serial = 1615] [outer = (nil)] 23:04:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8f2e9400) [pid = 1815] [serial = 1616] [outer = 0x8e58c000] 23:04:37 INFO - PROCESS | 1815 | 1467957877605 Marionette DEBUG loaded listener.js 23:04:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8f60ac00) [pid = 1815] [serial = 1617] [outer = 0x8e58c000] 23:04:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec15000 == 58 [pid = 1815] [id = 526] 23:04:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecc800 == 57 [pid = 1815] [id = 525] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67b400 == 56 [pid = 1815] [id = 524] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ed400 == 55 [pid = 1815] [id = 523] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8e586800 == 54 [pid = 1815] [id = 522] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed3800 == 53 [pid = 1815] [id = 516] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x92626000 == 52 [pid = 1815] [id = 515] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad0000 == 51 [pid = 1815] [id = 514] 23:04:38 INFO - PROCESS | 1815 | --DOCSHELL 0x8daccc00 == 50 [pid = 1815] [id = 513] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x925d2c00) [pid = 1815] [serial = 1532] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8f3b3800) [pid = 1815] [serial = 1526] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x93f20800) [pid = 1815] [serial = 1517] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x9295e000) [pid = 1815] [serial = 1508] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x93d1f000) [pid = 1815] [serial = 1514] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x92623c00) [pid = 1815] [serial = 1533] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8ece8400) [pid = 1815] [serial = 1524] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x925c6000) [pid = 1815] [serial = 1505] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x91908400) [pid = 1815] [serial = 1529] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8ec20c00) [pid = 1815] [serial = 1520] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x92a56400) [pid = 1815] [serial = 1511] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8e260800) [pid = 1815] [serial = 1499] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8ddc9400) [pid = 1815] [serial = 1523] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8fc72800) [pid = 1815] [serial = 1502] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x922a2800) [pid = 1815] [serial = 1530] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f3d8000) [pid = 1815] [serial = 1527] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8f3b6000) [pid = 1815] [serial = 1535] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x91911c00) [pid = 1815] [serial = 1536] [outer = (nil)] [url = about:blank] 23:04:38 INFO - PROCESS | 1815 | 1467957878524 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]]]}] 23:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1788ms 23:04:38 INFO - PROCESS | 1815 | 1467957878555 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 23:04:38 INFO - PROCESS | 1815 | 1467957878561 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 23:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:04:38 INFO - PROCESS | 1815 | 1467957878571 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:04:38 INFO - PROCESS | 1815 | 1467957878576 Marionette TRACE conn4 <- [1,2126,null,{}] 23:04:38 INFO - PROCESS | 1815 | 1467957878582 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}] 23:04:38 INFO - PROCESS | 1815 | 1467957878587 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:38 INFO - PROCESS | 1815 | 1467957878784 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 23:04:38 INFO - PROCESS | 1815 | 1467957878794 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:38 INFO - PROCESS | 1815 | 1467957878802 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed3800 == 51 [pid = 1815] [id = 539] 23:04:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8f3b3800) [pid = 1815] [serial = 1618] [outer = (nil)] 23:04:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8fe79000) [pid = 1815] [serial = 1619] [outer = 0x8f3b3800] 23:04:38 INFO - PROCESS | 1815 | 1467957878893 Marionette DEBUG loaded listener.js 23:04:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x922a3800) [pid = 1815] [serial = 1620] [outer = 0x8f3b3800] 23:04:39 INFO - PROCESS | 1815 | 1467957879947 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]]]}] 23:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1433ms 23:04:40 INFO - PROCESS | 1815 | 1467957880023 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 23:04:40 INFO - PROCESS | 1815 | 1467957880026 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 23:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:04:40 INFO - PROCESS | 1815 | 1467957880055 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:04:40 INFO - PROCESS | 1815 | 1467957880061 Marionette TRACE conn4 <- [1,2130,null,{}] 23:04:40 INFO - PROCESS | 1815 | 1467957880082 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}] 23:04:40 INFO - PROCESS | 1815 | 1467957880091 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:40 INFO - PROCESS | 1815 | 1467957880346 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 23:04:40 INFO - PROCESS | 1815 | 1467957880373 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:40 INFO - PROCESS | 1815 | 1467957880382 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7b400 == 52 [pid = 1815] [id = 540] 23:04:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x9295c000) [pid = 1815] [serial = 1621] [outer = (nil)] 23:04:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x92a5d400) [pid = 1815] [serial = 1622] [outer = 0x9295c000] 23:04:40 INFO - PROCESS | 1815 | 1467957880453 Marionette DEBUG loaded listener.js 23:04:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x92ac5c00) [pid = 1815] [serial = 1623] [outer = 0x9295c000] 23:04:41 INFO - PROCESS | 1815 | 1467957881491 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] 23:04:41 INFO - PROCESS | 1815 | 1467957881557 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 23:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:04:41 INFO - PROCESS | 1815 | 1467957881569 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:04:41 INFO - PROCESS | 1815 | 1467957881572 Marionette TRACE conn4 <- [1,2134,null,{}] 23:04:41 INFO - PROCESS | 1815 | 1467957881578 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}] 23:04:41 INFO - PROCESS | 1815 | 1467957881583 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:41 INFO - PROCESS | 1815 | 1467957881839 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 23:04:41 INFO - PROCESS | 1815 | 1467957881869 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:41 INFO - PROCESS | 1815 | 1467957881875 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7d800 == 53 [pid = 1815] [id = 541] 23:04:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x92627400) [pid = 1815] [serial = 1624] [outer = (nil)] 23:04:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x940bf800) [pid = 1815] [serial = 1625] [outer = 0x92627400] 23:04:41 INFO - PROCESS | 1815 | 1467957881947 Marionette DEBUG loaded listener.js 23:04:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x940c9800) [pid = 1815] [serial = 1626] [outer = 0x92627400] 23:04:42 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8f67d800) [pid = 1815] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:04:42 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8d1f2800) [pid = 1815] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:04:42 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8e58b000) [pid = 1815] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:04:42 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8f610400) [pid = 1815] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:04:42 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x922a7000) [pid = 1815] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:04:43 INFO - PROCESS | 1815 | 1467957883033 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]]]}] 23:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1482ms 23:04:43 INFO - PROCESS | 1815 | 1467957883060 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 23:04:43 INFO - PROCESS | 1815 | 1467957883064 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 23:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:04:43 INFO - PROCESS | 1815 | 1467957883071 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:04:43 INFO - PROCESS | 1815 | 1467957883074 Marionette TRACE conn4 <- [1,2138,null,{}] 23:04:43 INFO - PROCESS | 1815 | 1467957883080 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}] 23:04:43 INFO - PROCESS | 1815 | 1467957883085 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:43 INFO - PROCESS | 1815 | 1467957883257 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 23:04:43 INFO - PROCESS | 1815 | 1467957883271 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:43 INFO - PROCESS | 1815 | 1467957883278 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x922a7000 == 54 [pid = 1815] [id = 542] 23:04:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x92956000) [pid = 1815] [serial = 1627] [outer = (nil)] 23:04:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x93fc5400) [pid = 1815] [serial = 1628] [outer = 0x92956000] 23:04:43 INFO - PROCESS | 1815 | 1467957883368 Marionette DEBUG loaded listener.js 23:04:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x9a15ac00) [pid = 1815] [serial = 1629] [outer = 0x92956000] 23:04:44 INFO - PROCESS | 1815 | 1467957884386 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]]]}] 23:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1439ms 23:04:44 INFO - PROCESS | 1815 | 1467957884512 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 23:04:44 INFO - PROCESS | 1815 | 1467957884518 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 23:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:04:44 INFO - PROCESS | 1815 | 1467957884527 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:04:44 INFO - PROCESS | 1815 | 1467957884534 Marionette TRACE conn4 <- [1,2142,null,{}] 23:04:44 INFO - PROCESS | 1815 | 1467957884555 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}] 23:04:44 INFO - PROCESS | 1815 | 1467957884563 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:44 INFO - PROCESS | 1815 | 1467957884912 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 23:04:45 INFO - PROCESS | 1815 | 1467957885139 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:45 INFO - PROCESS | 1815 | 1467957885156 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eced800 == 55 [pid = 1815] [id = 543] 23:04:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8f2df400) [pid = 1815] [serial = 1630] [outer = (nil)] 23:04:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8f3b6800) [pid = 1815] [serial = 1631] [outer = 0x8f2df400] 23:04:45 INFO - PROCESS | 1815 | 1467957885247 Marionette DEBUG loaded listener.js 23:04:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8f3d4800) [pid = 1815] [serial = 1632] [outer = 0x8f2df400] 23:04:46 INFO - PROCESS | 1815 | 1467957886257 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] 23:04:46 INFO - PROCESS | 1815 | 1467957886326 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 23:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:04:46 INFO - PROCESS | 1815 | 1467957886338 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:04:46 INFO - PROCESS | 1815 | 1467957886344 Marionette TRACE conn4 <- [1,2146,null,{}] 23:04:46 INFO - PROCESS | 1815 | 1467957886351 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}] 23:04:46 INFO - PROCESS | 1815 | 1467957886358 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:46 INFO - PROCESS | 1815 | 1467957886608 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 23:04:46 INFO - PROCESS | 1815 | 1467957886911 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:46 INFO - PROCESS | 1815 | 1467957886922 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc70800 == 56 [pid = 1815] [id = 544] 23:04:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x9190f400) [pid = 1815] [serial = 1633] [outer = (nil)] 23:04:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x925c9400) [pid = 1815] [serial = 1634] [outer = 0x9190f400] 23:04:47 INFO - PROCESS | 1815 | 1467957887009 Marionette DEBUG loaded listener.js 23:04:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x92a56400) [pid = 1815] [serial = 1635] [outer = 0x9190f400] 23:04:48 INFO - PROCESS | 1815 | 1467957888025 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] 23:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:04:48 INFO - PROCESS | 1815 | 1467957888087 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 23:04:48 INFO - PROCESS | 1815 | 1467957888094 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:04:48 INFO - PROCESS | 1815 | 1467957888098 Marionette TRACE conn4 <- [1,2150,null,{}] 23:04:48 INFO - PROCESS | 1815 | 1467957888114 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}] 23:04:48 INFO - PROCESS | 1815 | 1467957888123 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:48 INFO - PROCESS | 1815 | 1467957888365 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 23:04:48 INFO - PROCESS | 1815 | 1467957888715 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:48 INFO - PROCESS | 1815 | 1467957888728 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a519c00 == 57 [pid = 1815] [id = 545] 23:04:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x9a51b000) [pid = 1815] [serial = 1636] [outer = (nil)] 23:04:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9aa5b000) [pid = 1815] [serial = 1637] [outer = 0x9a51b000] 23:04:48 INFO - PROCESS | 1815 | 1467957888825 Marionette DEBUG loaded listener.js 23:04:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9aa5f400) [pid = 1815] [serial = 1638] [outer = 0x9a51b000] 23:04:49 INFO - PROCESS | 1815 | 1467957889755 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]]]}] 23:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1699ms 23:04:49 INFO - PROCESS | 1815 | 1467957889794 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 23:04:49 INFO - PROCESS | 1815 | 1467957889797 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 23:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:04:49 INFO - PROCESS | 1815 | 1467957889804 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:04:49 INFO - PROCESS | 1815 | 1467957889808 Marionette TRACE conn4 <- [1,2154,null,{}] 23:04:49 INFO - PROCESS | 1815 | 1467957889829 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}] 23:04:49 INFO - PROCESS | 1815 | 1467957889836 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:50 INFO - PROCESS | 1815 | 1467957890100 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 23:04:50 INFO - PROCESS | 1815 | 1467957890270 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:50 INFO - PROCESS | 1815 | 1467957890285 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f1c00 == 58 [pid = 1815] [id = 546] 23:04:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8f2e0400) [pid = 1815] [serial = 1639] [outer = (nil)] 23:04:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x9b526000) [pid = 1815] [serial = 1640] [outer = 0x8f2e0400] 23:04:50 INFO - PROCESS | 1815 | 1467957890433 Marionette DEBUG loaded listener.js 23:04:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x9b806c00) [pid = 1815] [serial = 1641] [outer = 0x8f2e0400] 23:04:51 INFO - PROCESS | 1815 | 1467957891360 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]]]}] 23:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1633ms 23:04:51 INFO - PROCESS | 1815 | 1467957891440 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 23:04:51 INFO - PROCESS | 1815 | 1467957891447 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 23:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:04:51 INFO - PROCESS | 1815 | 1467957891458 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:04:51 INFO - PROCESS | 1815 | 1467957891463 Marionette TRACE conn4 <- [1,2158,null,{}] 23:04:51 INFO - PROCESS | 1815 | 1467957891473 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}] 23:04:51 INFO - PROCESS | 1815 | 1467957891480 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:51 INFO - PROCESS | 1815 | 1467957891821 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 23:04:52 INFO - PROCESS | 1815 | 1467957892209 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:52 INFO - PROCESS | 1815 | 1467957892218 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa68800 == 59 [pid = 1815] [id = 547] 23:04:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x9b20d400) [pid = 1815] [serial = 1642] [outer = (nil)] 23:04:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x9c130000) [pid = 1815] [serial = 1643] [outer = 0x9b20d400] 23:04:52 INFO - PROCESS | 1815 | 1467957892308 Marionette DEBUG loaded listener.js 23:04:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x9c137800) [pid = 1815] [serial = 1644] [outer = 0x9b20d400] 23:04:53 INFO - PROCESS | 1815 | 1467957893280 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]]]}] 23:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1900ms 23:04:53 INFO - PROCESS | 1815 | 1467957893357 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 23:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:04:53 INFO - PROCESS | 1815 | 1467957893362 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 23:04:53 INFO - PROCESS | 1815 | 1467957893369 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:04:53 INFO - PROCESS | 1815 | 1467957893372 Marionette TRACE conn4 <- [1,2162,null,{}] 23:04:53 INFO - PROCESS | 1815 | 1467957893378 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}] 23:04:53 INFO - PROCESS | 1815 | 1467957893388 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:53 INFO - PROCESS | 1815 | 1467957893660 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 23:04:53 INFO - PROCESS | 1815 | 1467957893919 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:53 INFO - PROCESS | 1815 | 1467957893932 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d44fc00 == 60 [pid = 1815] [id = 548] 23:04:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x9d455400) [pid = 1815] [serial = 1645] [outer = (nil)] 23:04:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x9d57c400) [pid = 1815] [serial = 1646] [outer = 0x9d455400] 23:04:54 INFO - PROCESS | 1815 | 1467957894053 Marionette DEBUG loaded listener.js 23:04:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x9d939400) [pid = 1815] [serial = 1647] [outer = 0x9d455400] 23:04:54 INFO - PROCESS | 1815 | 1467957894938 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]]]}] 23:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 23:04:55 INFO - PROCESS | 1815 | 1467957895010 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 23:04:55 INFO - PROCESS | 1815 | 1467957895014 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 23:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:04:55 INFO - PROCESS | 1815 | 1467957895021 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:04:55 INFO - PROCESS | 1815 | 1467957895025 Marionette TRACE conn4 <- [1,2166,null,{}] 23:04:55 INFO - PROCESS | 1815 | 1467957895031 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}] 23:04:55 INFO - PROCESS | 1815 | 1467957895036 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:55 INFO - PROCESS | 1815 | 1467957895229 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 23:04:55 INFO - PROCESS | 1815 | 1467957895505 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:55 INFO - PROCESS | 1815 | 1467957895512 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec8400 == 61 [pid = 1815] [id = 549] 23:04:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8aeccc00) [pid = 1815] [serial = 1648] [outer = (nil)] 23:04:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9d9b1400) [pid = 1815] [serial = 1649] [outer = 0x8aeccc00] 23:04:55 INFO - PROCESS | 1815 | 1467957895607 Marionette DEBUG loaded listener.js 23:04:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0xa118f800) [pid = 1815] [serial = 1650] [outer = 0x8aeccc00] 23:04:56 INFO - PROCESS | 1815 | 1467957896482 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]]]}] 23:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1536ms 23:04:56 INFO - PROCESS | 1815 | 1467957896558 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 23:04:56 INFO - PROCESS | 1815 | 1467957896562 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 23:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:04:56 INFO - PROCESS | 1815 | 1467957896569 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:04:56 INFO - PROCESS | 1815 | 1467957896572 Marionette TRACE conn4 <- [1,2170,null,{}] 23:04:56 INFO - PROCESS | 1815 | 1467957896578 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}] 23:04:56 INFO - PROCESS | 1815 | 1467957896583 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:56 INFO - PROCESS | 1815 | 1467957896788 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 23:04:57 INFO - PROCESS | 1815 | 1467957896998 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:57 INFO - PROCESS | 1815 | 1467957897009 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3bf800 == 62 [pid = 1815] [id = 550] 23:04:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x9d57d800) [pid = 1815] [serial = 1651] [outer = (nil)] 23:04:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0xa209e800) [pid = 1815] [serial = 1652] [outer = 0x9d57d800] 23:04:57 INFO - PROCESS | 1815 | 1467957897123 Marionette DEBUG loaded listener.js 23:04:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0xa2340400) [pid = 1815] [serial = 1653] [outer = 0x9d57d800] 23:04:58 INFO - PROCESS | 1815 | 1467957898119 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]]]}] 23:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 23:04:58 INFO - PROCESS | 1815 | 1467957898153 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 23:04:58 INFO - PROCESS | 1815 | 1467957898157 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 23:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:04:58 INFO - PROCESS | 1815 | 1467957898164 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:04:58 INFO - PROCESS | 1815 | 1467957898167 Marionette TRACE conn4 <- [1,2174,null,{}] 23:04:58 INFO - PROCESS | 1815 | 1467957898173 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}] 23:04:58 INFO - PROCESS | 1815 | 1467957898179 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:58 INFO - PROCESS | 1815 | 1467957898378 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 23:04:59 INFO - PROCESS | 1815 | 1467957899038 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:04:59 INFO - PROCESS | 1815 | 1467957899048 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:04:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1edc00 == 63 [pid = 1815] [id = 551] 23:04:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8d1f2c00) [pid = 1815] [serial = 1654] [outer = (nil)] 23:04:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8dac7800) [pid = 1815] [serial = 1655] [outer = 0x8d1f2c00] 23:04:59 INFO - PROCESS | 1815 | 1467957899135 Marionette DEBUG loaded listener.js 23:04:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8ec12800) [pid = 1815] [serial = 1656] [outer = 0x8d1f2c00] 23:05:00 INFO - PROCESS | 1815 | 1467957900085 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]]]}] 23:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1984ms 23:05:00 INFO - PROCESS | 1815 | 1467957900151 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 23:05:00 INFO - PROCESS | 1815 | 1467957900157 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 23:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:05:00 INFO - PROCESS | 1815 | 1467957900166 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:05:00 INFO - PROCESS | 1815 | 1467957900170 Marionette TRACE conn4 <- [1,2178,null,{}] 23:05:00 INFO - PROCESS | 1815 | 1467957900181 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}] 23:05:00 INFO - PROCESS | 1815 | 1467957900194 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:00 INFO - PROCESS | 1815 | 1467957900528 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 23:05:01 INFO - PROCESS | 1815 | 1467957900963 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:01 INFO - PROCESS | 1815 | 1467957900989 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f686400 == 64 [pid = 1815] [id = 552] 23:05:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f687400) [pid = 1815] [serial = 1657] [outer = (nil)] 23:05:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8fc71400) [pid = 1815] [serial = 1658] [outer = 0x8f687400] 23:05:01 INFO - PROCESS | 1815 | 1467957901135 Marionette DEBUG loaded listener.js 23:05:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9190e000) [pid = 1815] [serial = 1659] [outer = 0x8f687400] 23:05:02 INFO - PROCESS | 1815 | 1467957902131 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]]]}] 23:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2041ms 23:05:02 INFO - PROCESS | 1815 | 1467957902210 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 23:05:02 INFO - PROCESS | 1815 | 1467957902216 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 23:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:05:02 INFO - PROCESS | 1815 | 1467957902225 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:05:02 INFO - PROCESS | 1815 | 1467957902228 Marionette TRACE conn4 <- [1,2182,null,{}] 23:05:02 INFO - PROCESS | 1815 | 1467957902234 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}] 23:05:02 INFO - PROCESS | 1815 | 1467957902245 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:02 INFO - PROCESS | 1815 | 1467957902527 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 23:05:02 INFO - PROCESS | 1815 | 1467957902864 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:02 INFO - PROCESS | 1815 | 1467957902871 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b2800 == 65 [pid = 1815] [id = 553] 23:05:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f3e1400) [pid = 1815] [serial = 1660] [outer = (nil)] 23:05:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x92ac1c00) [pid = 1815] [serial = 1661] [outer = 0x8f3e1400] 23:05:02 INFO - PROCESS | 1815 | 1467957902948 Marionette DEBUG loaded listener.js 23:05:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x93d1e400) [pid = 1815] [serial = 1662] [outer = 0x8f3e1400] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8f686000 == 64 [pid = 1815] [id = 509] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad1000 == 63 [pid = 1815] [id = 499] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x93f19c00 == 62 [pid = 1815] [id = 505] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370000 == 61 [pid = 1815] [id = 503] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ee800 == 60 [pid = 1815] [id = 506] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8e254000 == 59 [pid = 1815] [id = 504] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ef400 == 58 [pid = 1815] [id = 502] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x93255800) [pid = 1815] [serial = 1547] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8fc72000) [pid = 1815] [serial = 1544] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x99fca000) [pid = 1815] [serial = 1562] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x93c08400) [pid = 1815] [serial = 1565] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x940c3400) [pid = 1815] [serial = 1553] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x940bfc00) [pid = 1815] [serial = 1583] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x93f19800) [pid = 1815] [serial = 1550] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8ec16400) [pid = 1815] [serial = 1541] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9955c000) [pid = 1815] [serial = 1559] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x979b4c00) [pid = 1815] [serial = 1556] [outer = (nil)] [url = about:blank] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x91914c00 == 57 [pid = 1815] [id = 501] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58c800 == 56 [pid = 1815] [id = 500] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcb000 == 55 [pid = 1815] [id = 535] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1eb000 == 54 [pid = 1815] [id = 534] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x9a90a400 == 53 [pid = 1815] [id = 533] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ef000 == 52 [pid = 1815] [id = 532] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8e253800 == 51 [pid = 1815] [id = 531] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc74c00 == 50 [pid = 1815] [id = 530] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b3400 == 49 [pid = 1815] [id = 529] 23:05:03 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f0c00 == 48 [pid = 1815] [id = 528] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8ec19000) [pid = 1815] [serial = 1568] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x93252800) [pid = 1815] [serial = 1580] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x93f13000) [pid = 1815] [serial = 1581] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x92954800) [pid = 1815] [serial = 1577] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x92a5b000) [pid = 1815] [serial = 1578] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8fc77400) [pid = 1815] [serial = 1574] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x9190fc00) [pid = 1815] [serial = 1575] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8ddca800) [pid = 1815] [serial = 1571] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ece7800) [pid = 1815] [serial = 1572] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8ecec800) [pid = 1815] [serial = 1569] [outer = (nil)] [url = about:blank] 23:05:04 INFO - PROCESS | 1815 | 1467957904071 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]]]}] 23:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1896ms 23:05:04 INFO - PROCESS | 1815 | 1467957904121 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 23:05:04 INFO - PROCESS | 1815 | 1467957904125 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 23:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:05:04 INFO - PROCESS | 1815 | 1467957904133 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:05:04 INFO - PROCESS | 1815 | 1467957904142 Marionette TRACE conn4 <- [1,2186,null,{}] 23:05:04 INFO - PROCESS | 1815 | 1467957904156 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}] 23:05:04 INFO - PROCESS | 1815 | 1467957904162 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:04 INFO - PROCESS | 1815 | 1467957904350 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 23:05:04 INFO - PROCESS | 1815 | 1467957904511 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:04 INFO - PROCESS | 1815 | 1467957904518 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ef000 == 49 [pid = 1815] [id = 554] 23:05:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8ddcb000) [pid = 1815] [serial = 1663] [outer = (nil)] 23:05:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x92a56c00) [pid = 1815] [serial = 1664] [outer = 0x8ddcb000] 23:05:04 INFO - PROCESS | 1815 | 1467957904593 Marionette DEBUG loaded listener.js 23:05:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x93c02400) [pid = 1815] [serial = 1665] [outer = 0x8ddcb000] 23:05:05 INFO - PROCESS | 1815 | 1467957905458 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]]]}] 23:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1392ms 23:05:05 INFO - PROCESS | 1815 | 1467957905524 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 23:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:05:05 INFO - PROCESS | 1815 | 1467957905529 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 23:05:05 INFO - PROCESS | 1815 | 1467957905535 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:05:05 INFO - PROCESS | 1815 | 1467957905539 Marionette TRACE conn4 <- [1,2190,null,{}] 23:05:05 INFO - PROCESS | 1815 | 1467957905544 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}] 23:05:05 INFO - PROCESS | 1815 | 1467957905549 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:05 INFO - PROCESS | 1815 | 1467957905730 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 23:05:05 INFO - PROCESS | 1815 | 1467957905739 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:05 INFO - PROCESS | 1815 | 1467957905747 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190ac00 == 50 [pid = 1815] [id = 555] 23:05:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x91914000) [pid = 1815] [serial = 1666] [outer = (nil)] 23:05:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x9403ec00) [pid = 1815] [serial = 1667] [outer = 0x91914000] 23:05:05 INFO - PROCESS | 1815 | 1467957905987 Marionette DEBUG loaded listener.js 23:05:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x95303000) [pid = 1815] [serial = 1668] [outer = 0x91914000] 23:05:06 INFO - PROCESS | 1815 | 1467957906879 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]]]}] 23:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1391ms 23:05:06 INFO - PROCESS | 1815 | 1467957906936 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 23:05:06 INFO - PROCESS | 1815 | 1467957906939 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 23:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:05:06 INFO - PROCESS | 1815 | 1467957906946 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:05:06 INFO - PROCESS | 1815 | 1467957906949 Marionette TRACE conn4 <- [1,2194,null,{}] 23:05:06 INFO - PROCESS | 1815 | 1467957906955 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}] 23:05:06 INFO - PROCESS | 1815 | 1467957906960 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:07 INFO - PROCESS | 1815 | 1467957907204 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 23:05:07 INFO - PROCESS | 1815 | 1467957907231 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:07 INFO - PROCESS | 1815 | 1467957907249 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x995c6800 == 51 [pid = 1815] [id = 556] 23:05:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x998cc800) [pid = 1815] [serial = 1669] [outer = (nil)] 23:05:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x9a2bd400) [pid = 1815] [serial = 1670] [outer = 0x998cc800] 23:05:07 INFO - PROCESS | 1815 | 1467957907328 Marionette DEBUG loaded listener.js 23:05:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x9a5eec00) [pid = 1815] [serial = 1671] [outer = 0x998cc800] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9295c000) [pid = 1815] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8f3b3800) [pid = 1815] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8e58c000) [pid = 1815] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x922ad800) [pid = 1815] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x93f1ac00) [pid = 1815] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8ec1ac00) [pid = 1815] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8f612000) [pid = 1815] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x92627400) [pid = 1815] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8dad6400) [pid = 1815] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8dacb800) [pid = 1815] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8ddd0400) [pid = 1815] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8d1f1800) [pid = 1815] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x922ac800) [pid = 1815] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8dac9400) [pid = 1815] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:05:08 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x922a5800) [pid = 1815] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:05:08 INFO - PROCESS | 1815 | 1467957908849 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]]]}] 23:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1943ms 23:05:08 INFO - PROCESS | 1815 | 1467957908889 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 23:05:08 INFO - PROCESS | 1815 | 1467957908892 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 23:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:05:08 INFO - PROCESS | 1815 | 1467957908908 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:05:08 INFO - PROCESS | 1815 | 1467957908911 Marionette TRACE conn4 <- [1,2198,null,{}] 23:05:08 INFO - PROCESS | 1815 | 1467957908918 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}] 23:05:08 INFO - PROCESS | 1815 | 1467957908923 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:09 INFO - PROCESS | 1815 | 1467957909084 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 23:05:09 INFO - PROCESS | 1815 | 1467957909099 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:09 INFO - PROCESS | 1815 | 1467957909107 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f1800 == 52 [pid = 1815] [id = 557] 23:05:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8dacf400) [pid = 1815] [serial = 1672] [outer = (nil)] 23:05:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x92963400) [pid = 1815] [serial = 1673] [outer = 0x8dacf400] 23:05:09 INFO - PROCESS | 1815 | 1467957909176 Marionette DEBUG loaded listener.js 23:05:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x93d21800) [pid = 1815] [serial = 1674] [outer = 0x8dacf400] 23:05:10 INFO - PROCESS | 1815 | 1467957910100 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]]]}] 23:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1248ms 23:05:10 INFO - PROCESS | 1815 | 1467957910148 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 23:05:10 INFO - PROCESS | 1815 | 1467957910152 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 23:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:05:10 INFO - PROCESS | 1815 | 1467957910158 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:05:10 INFO - PROCESS | 1815 | 1467957910161 Marionette TRACE conn4 <- [1,2202,null,{}] 23:05:10 INFO - PROCESS | 1815 | 1467957910167 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}] 23:05:10 INFO - PROCESS | 1815 | 1467957910171 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:10 INFO - PROCESS | 1815 | 1467957910340 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 23:05:10 INFO - PROCESS | 1815 | 1467957910648 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:10 INFO - PROCESS | 1815 | 1467957910660 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ec400 == 53 [pid = 1815] [id = 558] 23:05:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8d1ed400) [pid = 1815] [serial = 1675] [outer = (nil)] 23:05:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8dac9400) [pid = 1815] [serial = 1676] [outer = 0x8d1ed400] 23:05:10 INFO - PROCESS | 1815 | 1467957910754 Marionette DEBUG loaded listener.js 23:05:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8e253000) [pid = 1815] [serial = 1677] [outer = 0x8d1ed400] 23:05:11 INFO - PROCESS | 1815 | 1467957911787 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]]]}] 23:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1681ms 23:05:11 INFO - PROCESS | 1815 | 1467957911844 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 23:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:05:11 INFO - PROCESS | 1815 | 1467957911850 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 23:05:11 INFO - PROCESS | 1815 | 1467957911858 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:05:11 INFO - PROCESS | 1815 | 1467957911863 Marionette TRACE conn4 <- [1,2206,null,{}] 23:05:11 INFO - PROCESS | 1815 | 1467957911872 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}] 23:05:11 INFO - PROCESS | 1815 | 1467957911879 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:12 INFO - PROCESS | 1815 | 1467957912121 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 23:05:12 INFO - PROCESS | 1815 | 1467957912383 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:12 INFO - PROCESS | 1815 | 1467957912394 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e3800 == 54 [pid = 1815] [id = 559] 23:05:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8f614000) [pid = 1815] [serial = 1678] [outer = (nil)] 23:05:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8fc6ac00) [pid = 1815] [serial = 1679] [outer = 0x8f614000] 23:05:12 INFO - PROCESS | 1815 | 1467957912523 Marionette DEBUG loaded listener.js 23:05:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8fe78400) [pid = 1815] [serial = 1680] [outer = 0x8f614000] 23:05:13 INFO - PROCESS | 1815 | 1467957913532 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]]]}] 23:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1738ms 23:05:13 INFO - PROCESS | 1815 | 1467957913600 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 23:05:13 INFO - PROCESS | 1815 | 1467957913607 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 23:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:05:13 INFO - PROCESS | 1815 | 1467957913615 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:05:13 INFO - PROCESS | 1815 | 1467957913619 Marionette TRACE conn4 <- [1,2210,null,{}] 23:05:13 INFO - PROCESS | 1815 | 1467957913625 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}] 23:05:13 INFO - PROCESS | 1815 | 1467957913631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:13 INFO - PROCESS | 1815 | 1467957913908 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 23:05:14 INFO - PROCESS | 1815 | 1467957914259 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:14 INFO - PROCESS | 1815 | 1467957914268 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d2000 == 55 [pid = 1815] [id = 560] 23:05:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x92959c00) [pid = 1815] [serial = 1681] [outer = (nil)] 23:05:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x92ac0800) [pid = 1815] [serial = 1682] [outer = 0x92959c00] 23:05:14 INFO - PROCESS | 1815 | 1467957914352 Marionette DEBUG loaded listener.js 23:05:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x93f20800) [pid = 1815] [serial = 1683] [outer = 0x92959c00] 23:05:15 INFO - PROCESS | 1815 | 1467957915343 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]]]}] 23:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1786ms 23:05:15 INFO - PROCESS | 1815 | 1467957915403 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 23:05:15 INFO - PROCESS | 1815 | 1467957915406 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 23:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:05:15 INFO - PROCESS | 1815 | 1467957915424 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:05:15 INFO - PROCESS | 1815 | 1467957915433 Marionette TRACE conn4 <- [1,2214,null,{}] 23:05:15 INFO - PROCESS | 1815 | 1467957915441 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}] 23:05:15 INFO - PROCESS | 1815 | 1467957915448 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:15 INFO - PROCESS | 1815 | 1467957915714 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 23:05:15 INFO - PROCESS | 1815 | 1467957915972 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:15 INFO - PROCESS | 1815 | 1467957915982 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e6c00 == 56 [pid = 1815] [id = 561] 23:05:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92a57400) [pid = 1815] [serial = 1684] [outer = (nil)] 23:05:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x9a506800) [pid = 1815] [serial = 1685] [outer = 0x92a57400] 23:05:16 INFO - PROCESS | 1815 | 1467957916103 Marionette DEBUG loaded listener.js 23:05:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x9a963000) [pid = 1815] [serial = 1686] [outer = 0x92a57400] 23:05:16 INFO - PROCESS | 1815 | 1467957916990 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]]]}] 23:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1602ms 23:05:17 INFO - PROCESS | 1815 | 1467957917018 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 23:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:05:17 INFO - PROCESS | 1815 | 1467957917023 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 23:05:17 INFO - PROCESS | 1815 | 1467957917030 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:05:17 INFO - PROCESS | 1815 | 1467957917033 Marionette TRACE conn4 <- [1,2218,null,{}] 23:05:17 INFO - PROCESS | 1815 | 1467957917040 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}] 23:05:17 INFO - PROCESS | 1815 | 1467957917046 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:17 INFO - PROCESS | 1815 | 1467957917325 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 23:05:17 INFO - PROCESS | 1815 | 1467957917474 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:17 INFO - PROCESS | 1815 | 1467957917483 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e7000 == 57 [pid = 1815] [id = 562] 23:05:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8f3ba400) [pid = 1815] [serial = 1687] [outer = (nil)] 23:05:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9b530000) [pid = 1815] [serial = 1688] [outer = 0x8f3ba400] 23:05:17 INFO - PROCESS | 1815 | 1467957917570 Marionette DEBUG loaded listener.js 23:05:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x9b689800) [pid = 1815] [serial = 1689] [outer = 0x8f3ba400] 23:05:18 INFO - PROCESS | 1815 | 1467957918503 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]]]}] 23:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1534ms 23:05:18 INFO - PROCESS | 1815 | 1467957918564 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 23:05:18 INFO - PROCESS | 1815 | 1467957918568 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 23:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:05:18 INFO - PROCESS | 1815 | 1467957918576 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:05:18 INFO - PROCESS | 1815 | 1467957918579 Marionette TRACE conn4 <- [1,2222,null,{}] 23:05:18 INFO - PROCESS | 1815 | 1467957918586 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}] 23:05:18 INFO - PROCESS | 1815 | 1467957918591 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:18 INFO - PROCESS | 1815 | 1467957918797 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 23:05:19 INFO - PROCESS | 1815 | 1467957919067 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:19 INFO - PROCESS | 1815 | 1467957919085 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x9c00f400 == 58 [pid = 1815] [id = 563] 23:05:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9c011c00) [pid = 1815] [serial = 1690] [outer = (nil)] 23:05:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x9c12fc00) [pid = 1815] [serial = 1691] [outer = 0x9c011c00] 23:05:19 INFO - PROCESS | 1815 | 1467957919221 Marionette DEBUG loaded listener.js 23:05:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9d57e400) [pid = 1815] [serial = 1692] [outer = 0x9c011c00] 23:05:20 INFO - PROCESS | 1815 | 1467957920234 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]]]}] 23:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1734ms 23:05:20 INFO - PROCESS | 1815 | 1467957920311 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 23:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:05:20 INFO - PROCESS | 1815 | 1467957920316 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 23:05:20 INFO - PROCESS | 1815 | 1467957920322 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:05:20 INFO - PROCESS | 1815 | 1467957920326 Marionette TRACE conn4 <- [1,2226,null,{}] 23:05:20 INFO - PROCESS | 1815 | 1467957920332 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}] 23:05:20 INFO - PROCESS | 1815 | 1467957920338 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:20 INFO - PROCESS | 1815 | 1467957920590 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 23:05:20 INFO - PROCESS | 1815 | 1467957920925 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:20 INFO - PROCESS | 1815 | 1467957920934 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5000 == 59 [pid = 1815] [id = 564] 23:05:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9a791400) [pid = 1815] [serial = 1693] [outer = (nil)] 23:05:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0xa209e400) [pid = 1815] [serial = 1694] [outer = 0x9a791400] 23:05:21 INFO - PROCESS | 1815 | 1467957921019 Marionette DEBUG loaded listener.js 23:05:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0xa23ad000) [pid = 1815] [serial = 1695] [outer = 0x9a791400] 23:05:21 INFO - PROCESS | 1815 | 1467957921910 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]]]}] 23:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1635ms 23:05:21 INFO - PROCESS | 1815 | 1467957921958 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 23:05:21 INFO - PROCESS | 1815 | 1467957921962 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 23:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:05:21 INFO - PROCESS | 1815 | 1467957921990 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:05:21 INFO - PROCESS | 1815 | 1467957921994 Marionette TRACE conn4 <- [1,2230,null,{}] 23:05:22 INFO - PROCESS | 1815 | 1467957922000 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}] 23:05:22 INFO - PROCESS | 1815 | 1467957922005 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:22 INFO - PROCESS | 1815 | 1467957922203 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 23:05:22 INFO - PROCESS | 1815 | 1467957922418 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:22 INFO - PROCESS | 1815 | 1467957922425 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b20e000 == 60 [pid = 1815] [id = 565] 23:05:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0xa1122000) [pid = 1815] [serial = 1696] [outer = (nil)] 23:05:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0xa253d400) [pid = 1815] [serial = 1697] [outer = 0xa1122000] 23:05:22 INFO - PROCESS | 1815 | 1467957922549 Marionette DEBUG loaded listener.js 23:05:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0xa2588400) [pid = 1815] [serial = 1698] [outer = 0xa1122000] 23:05:23 INFO - PROCESS | 1815 | 1467957923537 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]]]}] 23:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1590ms 23:05:23 INFO - PROCESS | 1815 | 1467957923576 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 23:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:05:23 INFO - PROCESS | 1815 | 1467957923580 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 23:05:23 INFO - PROCESS | 1815 | 1467957923607 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:05:23 INFO - PROCESS | 1815 | 1467957923611 Marionette TRACE conn4 <- [1,2234,null,{}] 23:05:23 INFO - PROCESS | 1815 | 1467957923619 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}] 23:05:23 INFO - PROCESS | 1815 | 1467957923625 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:23 INFO - PROCESS | 1815 | 1467957923831 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 23:05:24 INFO - PROCESS | 1815 | 1467957924057 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:24 INFO - PROCESS | 1815 | 1467957924065 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad2800 == 61 [pid = 1815] [id = 566] 23:05:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8ece0400) [pid = 1815] [serial = 1699] [outer = (nil)] 23:05:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0xa2ff6800) [pid = 1815] [serial = 1700] [outer = 0x8ece0400] 23:05:24 INFO - PROCESS | 1815 | 1467957924233 Marionette DEBUG loaded listener.js 23:05:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0xa3207000) [pid = 1815] [serial = 1701] [outer = 0x8ece0400] 23:05:25 INFO - PROCESS | 1815 | 1467957925135 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]]]}] 23:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1561ms 23:05:25 INFO - PROCESS | 1815 | 1467957925149 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 23:05:25 INFO - PROCESS | 1815 | 1467957925153 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 23:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:05:25 INFO - PROCESS | 1815 | 1467957925159 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:05:25 INFO - PROCESS | 1815 | 1467957925163 Marionette TRACE conn4 <- [1,2238,null,{}] 23:05:25 INFO - PROCESS | 1815 | 1467957925169 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}] 23:05:25 INFO - PROCESS | 1815 | 1467957925174 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:25 INFO - PROCESS | 1815 | 1467957925372 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 23:05:25 INFO - PROCESS | 1815 | 1467957925592 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:25 INFO - PROCESS | 1815 | 1467957925600 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed3c00 == 62 [pid = 1815] [id = 567] 23:05:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x93c08800) [pid = 1815] [serial = 1702] [outer = (nil)] 23:05:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0xa3289800) [pid = 1815] [serial = 1703] [outer = 0x93c08800] 23:05:25 INFO - PROCESS | 1815 | 1467957925738 Marionette DEBUG loaded listener.js 23:05:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0xa344e800) [pid = 1815] [serial = 1704] [outer = 0x93c08800] 23:05:26 INFO - PROCESS | 1815 | 1467957926741 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]]]}] 23:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1632ms 23:05:26 INFO - PROCESS | 1815 | 1467957926792 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 23:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:05:26 INFO - PROCESS | 1815 | 1467957926797 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 23:05:26 INFO - PROCESS | 1815 | 1467957926803 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:05:26 INFO - PROCESS | 1815 | 1467957926807 Marionette TRACE conn4 <- [1,2242,null,{}] 23:05:26 INFO - PROCESS | 1815 | 1467957926813 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}] 23:05:26 INFO - PROCESS | 1815 | 1467957926818 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:27 INFO - PROCESS | 1815 | 1467957927016 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 23:05:27 INFO - PROCESS | 1815 | 1467957927230 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:27 INFO - PROCESS | 1815 | 1467957927238 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190a400 == 63 [pid = 1815] [id = 568] 23:05:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x922aa000) [pid = 1815] [serial = 1705] [outer = (nil)] 23:05:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x9b67ec00) [pid = 1815] [serial = 1706] [outer = 0x922aa000] 23:05:27 INFO - PROCESS | 1815 | 1467957927375 Marionette DEBUG loaded listener.js 23:05:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0xa4e0c800) [pid = 1815] [serial = 1707] [outer = 0x922aa000] 23:05:28 INFO - PROCESS | 1815 | 1467957928846 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]]]}] 23:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2095ms 23:05:28 INFO - PROCESS | 1815 | 1467957928899 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 23:05:28 INFO - PROCESS | 1815 | 1467957928904 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 23:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:05:28 INFO - PROCESS | 1815 | 1467957928914 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:05:28 INFO - PROCESS | 1815 | 1467957928918 Marionette TRACE conn4 <- [1,2246,null,{}] 23:05:29 INFO - PROCESS | 1815 | 1467957929059 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}] 23:05:29 INFO - PROCESS | 1815 | 1467957929066 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:29 INFO - PROCESS | 1815 | 1467957929316 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 23:05:29 INFO - PROCESS | 1815 | 1467957929488 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:29 INFO - PROCESS | 1815 | 1467957929503 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58c000 == 64 [pid = 1815] [id = 569] 23:05:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8ece8800) [pid = 1815] [serial = 1708] [outer = (nil)] 23:05:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8f2eb000) [pid = 1815] [serial = 1709] [outer = 0x8ece8800] 23:05:29 INFO - PROCESS | 1815 | 1467957929581 Marionette DEBUG loaded listener.js 23:05:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8f3db000) [pid = 1815] [serial = 1710] [outer = 0x8ece8800] 23:05:30 INFO - PROCESS | 1815 | 1467957930672 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]]]}] 23:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1796ms 23:05:30 INFO - PROCESS | 1815 | 1467957930716 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 23:05:30 INFO - PROCESS | 1815 | 1467957930731 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 23:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:05:30 INFO - PROCESS | 1815 | 1467957930742 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:05:30 INFO - PROCESS | 1815 | 1467957930745 Marionette TRACE conn4 <- [1,2250,null,{}] 23:05:30 INFO - PROCESS | 1815 | 1467957930752 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}] 23:05:30 INFO - PROCESS | 1815 | 1467957930758 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ebc00 == 63 [pid = 1815] [id = 496] 23:05:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7d800 == 62 [pid = 1815] [id = 541] 23:05:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7b400 == 61 [pid = 1815] [id = 540] 23:05:31 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x9b80ec00) [pid = 1815] [serial = 1610] [outer = (nil)] [url = about:blank] 23:05:31 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x93fc5400) [pid = 1815] [serial = 1628] [outer = (nil)] [url = about:blank] 23:05:31 INFO - PROCESS | 1815 | 1467957931136 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacbc00 == 60 [pid = 1815] [id = 362] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x953b8000 == 59 [pid = 1815] [id = 520] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8dacdc00 == 58 [pid = 1815] [id = 519] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8f60f800 == 57 [pid = 1815] [id = 518] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f1800 == 56 [pid = 1815] [id = 557] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x995c6800 == 55 [pid = 1815] [id = 556] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x9190ac00 == 54 [pid = 1815] [id = 555] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ef000 == 53 [pid = 1815] [id = 554] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b2800 == 52 [pid = 1815] [id = 553] 23:05:31 INFO - PROCESS | 1815 | 1467957931347 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:31 INFO - PROCESS | 1815 | 1467957931354 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8f686400 == 51 [pid = 1815] [id = 552] 23:05:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ef000 == 52 [pid = 1815] [id = 570] 23:05:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8f3b2800) [pid = 1815] [serial = 1711] [outer = (nil)] 23:05:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8f60a400) [pid = 1815] [serial = 1712] [outer = 0x8f3b2800] 23:05:31 INFO - PROCESS | 1815 | 1467957931432 Marionette DEBUG loaded listener.js 23:05:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8fc76000) [pid = 1815] [serial = 1713] [outer = 0x8f3b2800] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1edc00 == 51 [pid = 1815] [id = 551] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f1c00 == 50 [pid = 1815] [id = 546] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x9a519c00 == 49 [pid = 1815] [id = 545] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc70800 == 48 [pid = 1815] [id = 544] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x8eced800 == 47 [pid = 1815] [id = 543] 23:05:31 INFO - PROCESS | 1815 | --DOCSHELL 0x922a7000 == 46 [pid = 1815] [id = 542] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x92ac5c00) [pid = 1815] [serial = 1623] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x8f3bec00) [pid = 1815] [serial = 1589] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x922a3800) [pid = 1815] [serial = 1620] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x9b20c000) [pid = 1815] [serial = 1604] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8f60ac00) [pid = 1815] [serial = 1617] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8fe79000) [pid = 1815] [serial = 1619] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x925d3400) [pid = 1815] [serial = 1506] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x93fc3000) [pid = 1815] [serial = 1518] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9a511800) [pid = 1815] [serial = 1598] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x93c07000) [pid = 1815] [serial = 1515] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8fe82800) [pid = 1815] [serial = 1503] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x92a53800) [pid = 1815] [serial = 1595] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9a962c00) [pid = 1815] [serial = 1601] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x940c9800) [pid = 1815] [serial = 1626] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8d36d800) [pid = 1815] [serial = 1586] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8ec18000) [pid = 1815] [serial = 1500] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8f2e9400) [pid = 1815] [serial = 1616] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8e587400) [pid = 1815] [serial = 1614] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8fe84400) [pid = 1815] [serial = 1497] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x9b608400) [pid = 1815] [serial = 1607] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8fe75400) [pid = 1815] [serial = 1521] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8fe7a400) [pid = 1815] [serial = 1592] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x940bf800) [pid = 1815] [serial = 1625] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8ddc8c00) [pid = 1815] [serial = 1613] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x979c3000) [pid = 1815] [serial = 1584] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x92a5d800) [pid = 1815] [serial = 1512] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x92a5d400) [pid = 1815] [serial = 1622] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x92a50000) [pid = 1815] [serial = 1509] [outer = (nil)] [url = about:blank] 23:05:32 INFO - PROCESS | 1815 | 1467957932384 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]]]}] 23:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1680ms 23:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:05:32 INFO - PROCESS | 1815 | 1467957932422 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 23:05:32 INFO - PROCESS | 1815 | 1467957932426 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 23:05:32 INFO - PROCESS | 1815 | 1467957932433 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:05:32 INFO - PROCESS | 1815 | 1467957932439 Marionette TRACE conn4 <- [1,2254,null,{}] 23:05:32 INFO - PROCESS | 1815 | 1467957932455 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}] 23:05:32 INFO - PROCESS | 1815 | 1467957932464 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:32 INFO - PROCESS | 1815 | 1467957932660 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 23:05:32 INFO - PROCESS | 1815 | 1467957932850 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:32 INFO - PROCESS | 1815 | 1467957932861 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x91908400 == 47 [pid = 1815] [id = 571] 23:05:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x91915c00) [pid = 1815] [serial = 1714] [outer = (nil)] 23:05:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x922ad400) [pid = 1815] [serial = 1715] [outer = 0x91915c00] 23:05:32 INFO - PROCESS | 1815 | 1467957932937 Marionette DEBUG loaded listener.js 23:05:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92624400) [pid = 1815] [serial = 1716] [outer = 0x91915c00] 23:05:33 INFO - PROCESS | 1815 | 1467957933867 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]]]}] 23:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1488ms 23:05:33 INFO - PROCESS | 1815 | 1467957933921 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 23:05:33 INFO - PROCESS | 1815 | 1467957933926 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 23:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:05:33 INFO - PROCESS | 1815 | 1467957933939 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:05:33 INFO - PROCESS | 1815 | 1467957933942 Marionette TRACE conn4 <- [1,2258,null,{}] 23:05:33 INFO - PROCESS | 1815 | 1467957933948 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}] 23:05:33 INFO - PROCESS | 1815 | 1467957933953 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:34 INFO - PROCESS | 1815 | 1467957934196 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 23:05:34 INFO - PROCESS | 1815 | 1467957934225 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:34 INFO - PROCESS | 1815 | 1467957934231 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecebc00 == 48 [pid = 1815] [id = 572] 23:05:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8f60ac00) [pid = 1815] [serial = 1717] [outer = (nil)] 23:05:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x92ac6000) [pid = 1815] [serial = 1718] [outer = 0x8f60ac00] 23:05:34 INFO - PROCESS | 1815 | 1467957934314 Marionette DEBUG loaded listener.js 23:05:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x93f19c00) [pid = 1815] [serial = 1719] [outer = 0x8f60ac00] 23:05:35 INFO - PROCESS | 1815 | 1467957935343 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]]]}] 23:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1485ms 23:05:35 INFO - PROCESS | 1815 | 1467957935425 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 23:05:35 INFO - PROCESS | 1815 | 1467957935428 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 23:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:05:35 INFO - PROCESS | 1815 | 1467957935434 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:05:35 INFO - PROCESS | 1815 | 1467957935438 Marionette TRACE conn4 <- [1,2262,null,{}] 23:05:35 INFO - PROCESS | 1815 | 1467957935443 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}] 23:05:35 INFO - PROCESS | 1815 | 1467957935447 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:35 INFO - PROCESS | 1815 | 1467957935697 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 23:05:35 INFO - PROCESS | 1815 | 1467957935729 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:35 INFO - PROCESS | 1815 | 1467957935745 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x92955c00 == 49 [pid = 1815] [id = 573] 23:05:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x92a5c400) [pid = 1815] [serial = 1720] [outer = (nil)] 23:05:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x940c5800) [pid = 1815] [serial = 1721] [outer = 0x92a5c400] 23:05:35 INFO - PROCESS | 1815 | 1467957935818 Marionette DEBUG loaded listener.js 23:05:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x940cc400) [pid = 1815] [serial = 1722] [outer = 0x92a5c400] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x998cc800) [pid = 1815] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8f3e1400) [pid = 1815] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8ddcb000) [pid = 1815] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8f687400) [pid = 1815] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8d1f2c00) [pid = 1815] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:05:36 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x91914000) [pid = 1815] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:05:37 INFO - PROCESS | 1815 | 1467957937202 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]]]}] 23:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1791ms 23:05:37 INFO - PROCESS | 1815 | 1467957937226 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 23:05:37 INFO - PROCESS | 1815 | 1467957937230 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 23:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:05:37 INFO - PROCESS | 1815 | 1467957937236 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:05:37 INFO - PROCESS | 1815 | 1467957937240 Marionette TRACE conn4 <- [1,2266,null,{}] 23:05:37 INFO - PROCESS | 1815 | 1467957937245 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}] 23:05:37 INFO - PROCESS | 1815 | 1467957937255 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:37 INFO - PROCESS | 1815 | 1467957937485 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 23:05:37 INFO - PROCESS | 1815 | 1467957937743 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:37 INFO - PROCESS | 1815 | 1467957937756 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ebc00 == 50 [pid = 1815] [id = 574] 23:05:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8d1f0c00) [pid = 1815] [serial = 1723] [outer = (nil)] 23:05:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8dacbc00) [pid = 1815] [serial = 1724] [outer = 0x8d1f0c00] 23:05:37 INFO - PROCESS | 1815 | 1467957937884 Marionette DEBUG loaded listener.js 23:05:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8e253400) [pid = 1815] [serial = 1725] [outer = 0x8d1f0c00] 23:05:38 INFO - PROCESS | 1815 | 1467957938937 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]]]}] 23:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1746ms 23:05:38 INFO - PROCESS | 1815 | 1467957938986 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 23:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:05:38 INFO - PROCESS | 1815 | 1467957938993 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 23:05:39 INFO - PROCESS | 1815 | 1467957939001 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:05:39 INFO - PROCESS | 1815 | 1467957939006 Marionette TRACE conn4 <- [1,2270,null,{}] 23:05:39 INFO - PROCESS | 1815 | 1467957939014 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}] 23:05:39 INFO - PROCESS | 1815 | 1467957939022 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:39 INFO - PROCESS | 1815 | 1467957939246 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 23:05:39 INFO - PROCESS | 1815 | 1467957939515 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:39 INFO - PROCESS | 1815 | 1467957939526 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b9400 == 51 [pid = 1815] [id = 575] 23:05:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f609800) [pid = 1815] [serial = 1726] [outer = (nil)] 23:05:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8f684400) [pid = 1815] [serial = 1727] [outer = 0x8f609800] 23:05:39 INFO - PROCESS | 1815 | 1467957939657 Marionette DEBUG loaded listener.js 23:05:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8fe7b400) [pid = 1815] [serial = 1728] [outer = 0x8f609800] 23:05:40 INFO - PROCESS | 1815 | 1467957940608 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]]]}] 23:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1683ms 23:05:40 INFO - PROCESS | 1815 | 1467957940687 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 23:05:40 INFO - PROCESS | 1815 | 1467957940694 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 23:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:05:40 INFO - PROCESS | 1815 | 1467957940702 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:05:40 INFO - PROCESS | 1815 | 1467957940705 Marionette TRACE conn4 <- [1,2274,null,{}] 23:05:40 INFO - PROCESS | 1815 | 1467957940711 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}] 23:05:40 INFO - PROCESS | 1815 | 1467957940716 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:40 INFO - PROCESS | 1815 | 1467957940965 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 23:05:41 INFO - PROCESS | 1815 | 1467957941280 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:41 INFO - PROCESS | 1815 | 1467957941287 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a4e800 == 52 [pid = 1815] [id = 576] 23:05:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x92a4f800) [pid = 1815] [serial = 1729] [outer = (nil)] 23:05:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x92a57c00) [pid = 1815] [serial = 1730] [outer = 0x92a4f800] 23:05:41 INFO - PROCESS | 1815 | 1467957941390 Marionette DEBUG loaded listener.js 23:05:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x93f18400) [pid = 1815] [serial = 1731] [outer = 0x92a4f800] 23:05:42 INFO - PROCESS | 1815 | 1467957942415 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]]]}] 23:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1784ms 23:05:42 INFO - PROCESS | 1815 | 1467957942487 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 23:05:42 INFO - PROCESS | 1815 | 1467957942492 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 23:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:05:42 INFO - PROCESS | 1815 | 1467957942509 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:05:42 INFO - PROCESS | 1815 | 1467957942520 Marionette TRACE conn4 <- [1,2278,null,{}] 23:05:42 INFO - PROCESS | 1815 | 1467957942528 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}] 23:05:42 INFO - PROCESS | 1815 | 1467957942536 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:42 INFO - PROCESS | 1815 | 1467957942795 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 23:05:43 INFO - PROCESS | 1815 | 1467957943123 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:43 INFO - PROCESS | 1815 | 1467957943136 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370000 == 53 [pid = 1815] [id = 577] 23:05:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x922acc00) [pid = 1815] [serial = 1732] [outer = (nil)] 23:05:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x995c6800) [pid = 1815] [serial = 1733] [outer = 0x922acc00] 23:05:43 INFO - PROCESS | 1815 | 1467957943227 Marionette DEBUG loaded listener.js 23:05:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x99f7b000) [pid = 1815] [serial = 1734] [outer = 0x922acc00] 23:05:44 INFO - PROCESS | 1815 | 1467957944144 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]]]}] 23:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1704ms 23:05:44 INFO - PROCESS | 1815 | 1467957944205 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 23:05:44 INFO - PROCESS | 1815 | 1467957944210 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 23:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:05:44 INFO - PROCESS | 1815 | 1467957944217 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:05:44 INFO - PROCESS | 1815 | 1467957944221 Marionette TRACE conn4 <- [1,2282,null,{}] 23:05:44 INFO - PROCESS | 1815 | 1467957944227 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}] 23:05:44 INFO - PROCESS | 1815 | 1467957944232 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:44 INFO - PROCESS | 1815 | 1467957944478 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 23:05:44 INFO - PROCESS | 1815 | 1467957944742 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:44 INFO - PROCESS | 1815 | 1467957944750 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f5400 == 54 [pid = 1815] [id = 578] 23:05:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8d36b800) [pid = 1815] [serial = 1735] [outer = (nil)] 23:05:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9aa60400) [pid = 1815] [serial = 1736] [outer = 0x8d36b800] 23:05:44 INFO - PROCESS | 1815 | 1467957944878 Marionette DEBUG loaded listener.js 23:05:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x9aa65800) [pid = 1815] [serial = 1737] [outer = 0x8d36b800] 23:05:45 INFO - PROCESS | 1815 | 1467957945751 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]]]}] 23:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1591ms 23:05:45 INFO - PROCESS | 1815 | 1467957945809 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 23:05:45 INFO - PROCESS | 1815 | 1467957945812 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 23:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:05:45 INFO - PROCESS | 1815 | 1467957945819 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:05:45 INFO - PROCESS | 1815 | 1467957945822 Marionette TRACE conn4 <- [1,2286,null,{}] 23:05:45 INFO - PROCESS | 1815 | 1467957945829 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}] 23:05:45 INFO - PROCESS | 1815 | 1467957945834 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:46 INFO - PROCESS | 1815 | 1467957946029 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 23:05:46 INFO - PROCESS | 1815 | 1467957946246 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:46 INFO - PROCESS | 1815 | 1467957946264 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa69000 == 55 [pid = 1815] [id = 579] 23:05:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x9b60dc00) [pid = 1815] [serial = 1738] [outer = (nil)] 23:05:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x9bd16c00) [pid = 1815] [serial = 1739] [outer = 0x9b60dc00] 23:05:46 INFO - PROCESS | 1815 | 1467957946397 Marionette DEBUG loaded listener.js 23:05:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x9d457800) [pid = 1815] [serial = 1740] [outer = 0x9b60dc00] 23:05:47 INFO - PROCESS | 1815 | 1467957947481 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]]]}] 23:05:47 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 23:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1683ms 23:05:47 INFO - PROCESS | 1815 | 1467957947503 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 23:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:05:47 INFO - PROCESS | 1815 | 1467957947508 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 23:05:47 INFO - PROCESS | 1815 | 1467957947515 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:05:47 INFO - PROCESS | 1815 | 1467957947519 Marionette TRACE conn4 <- [1,2290,null,{}] 23:05:47 INFO - PROCESS | 1815 | 1467957947547 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}] 23:05:47 INFO - PROCESS | 1815 | 1467957947556 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:47 INFO - PROCESS | 1815 | 1467957947784 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 23:05:48 INFO - PROCESS | 1815 | 1467957948102 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:48 INFO - PROCESS | 1815 | 1467957948110 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d370c00 == 56 [pid = 1815] [id = 580] 23:05:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x9b60ec00) [pid = 1815] [serial = 1741] [outer = (nil)] 23:05:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0xa2344000) [pid = 1815] [serial = 1742] [outer = 0x9b60ec00] 23:05:48 INFO - PROCESS | 1815 | 1467957948212 Marionette DEBUG loaded listener.js 23:05:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0xa25f2000) [pid = 1815] [serial = 1743] [outer = 0x9b60ec00] 23:05:49 INFO - PROCESS | 1815 | 1467957949236 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]]]}] 23:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1765ms 23:05:49 INFO - PROCESS | 1815 | 1467957949280 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 23:05:49 INFO - PROCESS | 1815 | 1467957949285 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 23:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:05:49 INFO - PROCESS | 1815 | 1467957949293 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:05:49 INFO - PROCESS | 1815 | 1467957949297 Marionette TRACE conn4 <- [1,2294,null,{}] 23:05:49 INFO - PROCESS | 1815 | 1467957949304 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}] 23:05:49 INFO - PROCESS | 1815 | 1467957949309 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:49 INFO - PROCESS | 1815 | 1467957949552 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 23:05:49 INFO - PROCESS | 1815 | 1467957949869 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:49 INFO - PROCESS | 1815 | 1467957949880 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:49 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58fc00 == 57 [pid = 1815] [id = 581] 23:05:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x93f20400) [pid = 1815] [serial = 1744] [outer = (nil)] 23:05:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x9abdec00) [pid = 1815] [serial = 1745] [outer = 0x93f20400] 23:05:49 INFO - PROCESS | 1815 | 1467957949982 Marionette DEBUG loaded listener.js 23:05:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x9abe1c00) [pid = 1815] [serial = 1746] [outer = 0x93f20400] 23:05:51 INFO - PROCESS | 1815 | 1467957951012 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]]]}] 23:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1790ms 23:05:51 INFO - PROCESS | 1815 | 1467957951085 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 23:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:05:51 INFO - PROCESS | 1815 | 1467957951090 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 23:05:51 INFO - PROCESS | 1815 | 1467957951097 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:05:51 INFO - PROCESS | 1815 | 1467957951100 Marionette TRACE conn4 <- [1,2298,null,{}] 23:05:51 INFO - PROCESS | 1815 | 1467957951107 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}] 23:05:51 INFO - PROCESS | 1815 | 1467957951112 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:51 INFO - PROCESS | 1815 | 1467957951337 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 23:05:51 INFO - PROCESS | 1815 | 1467957951672 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:51 INFO - PROCESS | 1815 | 1467957951680 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x9abd9000 == 58 [pid = 1815] [id = 582] 23:05:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x9abd9800) [pid = 1815] [serial = 1747] [outer = (nil)] 23:05:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x9b685800) [pid = 1815] [serial = 1748] [outer = 0x9abd9800] 23:05:51 INFO - PROCESS | 1815 | 1467957951777 Marionette DEBUG loaded listener.js 23:05:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0xa2fbd400) [pid = 1815] [serial = 1749] [outer = 0x9abd9800] 23:05:52 INFO - PROCESS | 1815 | 1467957952831 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]]]}] 23:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1800ms 23:05:52 INFO - PROCESS | 1815 | 1467957952896 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 23:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:05:52 INFO - PROCESS | 1815 | 1467957952901 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 23:05:52 INFO - PROCESS | 1815 | 1467957952908 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:05:52 INFO - PROCESS | 1815 | 1467957952911 Marionette TRACE conn4 <- [1,2302,null,{}] 23:05:52 INFO - PROCESS | 1815 | 1467957952918 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}] 23:05:52 INFO - PROCESS | 1815 | 1467957952923 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:53 INFO - PROCESS | 1815 | 1467957953178 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 23:05:53 INFO - PROCESS | 1815 | 1467957953522 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:53 INFO - PROCESS | 1815 | 1467957953531 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcac00 == 59 [pid = 1815] [id = 583] 23:05:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x9abdc000) [pid = 1815] [serial = 1750] [outer = (nil)] 23:05:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0xa4e0bc00) [pid = 1815] [serial = 1751] [outer = 0x9abdc000] 23:05:53 INFO - PROCESS | 1815 | 1467957953628 Marionette DEBUG loaded listener.js 23:05:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0xa501ec00) [pid = 1815] [serial = 1752] [outer = 0x9abdc000] 23:05:54 INFO - PROCESS | 1815 | 1467957954636 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]]]}] 23:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1787ms 23:05:54 INFO - PROCESS | 1815 | 1467957954696 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 23:05:54 INFO - PROCESS | 1815 | 1467957954699 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 23:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:05:54 INFO - PROCESS | 1815 | 1467957954707 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:05:54 INFO - PROCESS | 1815 | 1467957954711 Marionette TRACE conn4 <- [1,2306,null,{}] 23:05:54 INFO - PROCESS | 1815 | 1467957954717 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}] 23:05:54 INFO - PROCESS | 1815 | 1467957954723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:54 INFO - PROCESS | 1815 | 1467957954941 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 23:05:55 INFO - PROCESS | 1815 | 1467957955279 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:55 INFO - PROCESS | 1815 | 1467957955289 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x92614000 == 60 [pid = 1815] [id = 584] 23:05:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x92614800) [pid = 1815] [serial = 1753] [outer = (nil)] 23:05:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x92617000) [pid = 1815] [serial = 1754] [outer = 0x92614800] 23:05:55 INFO - PROCESS | 1815 | 1467957955409 Marionette DEBUG loaded listener.js 23:05:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0xa320cc00) [pid = 1815] [serial = 1755] [outer = 0x92614800] 23:05:56 INFO - PROCESS | 1815 | 1467957956460 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]]]}] 23:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1835ms 23:05:56 INFO - PROCESS | 1815 | 1467957956543 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 23:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:05:56 INFO - PROCESS | 1815 | 1467957956549 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 23:05:56 INFO - PROCESS | 1815 | 1467957956556 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:05:56 INFO - PROCESS | 1815 | 1467957956561 Marionette TRACE conn4 <- [1,2310,null,{}] 23:05:56 INFO - PROCESS | 1815 | 1467957956567 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}] 23:05:56 INFO - PROCESS | 1815 | 1467957956574 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:56 INFO - PROCESS | 1815 | 1467957956829 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 23:05:57 INFO - PROCESS | 1815 | 1467957957156 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:57 INFO - PROCESS | 1815 | 1467957957165 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f449000 == 61 [pid = 1815] [id = 585] 23:05:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8f449800) [pid = 1815] [serial = 1756] [outer = (nil)] 23:05:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8f453000) [pid = 1815] [serial = 1757] [outer = 0x8f449800] 23:05:57 INFO - PROCESS | 1815 | 1467957957261 Marionette DEBUG loaded listener.js 23:05:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x92610c00) [pid = 1815] [serial = 1758] [outer = 0x8f449800] 23:05:58 INFO - PROCESS | 1815 | 1467957958334 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]]]}] 23:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1844ms 23:05:58 INFO - PROCESS | 1815 | 1467957958400 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 23:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:05:58 INFO - PROCESS | 1815 | 1467957958405 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 23:05:58 INFO - PROCESS | 1815 | 1467957958412 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:05:58 INFO - PROCESS | 1815 | 1467957958417 Marionette TRACE conn4 <- [1,2314,null,{}] 23:05:58 INFO - PROCESS | 1815 | 1467957958423 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}] 23:05:58 INFO - PROCESS | 1815 | 1467957958429 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:58 INFO - PROCESS | 1815 | 1467957958675 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 23:05:59 INFO - PROCESS | 1815 | 1467957959024 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:05:59 INFO - PROCESS | 1815 | 1467957959032 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:05:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eab1400 == 62 [pid = 1815] [id = 586] 23:05:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x8eab2800) [pid = 1815] [serial = 1759] [outer = (nil)] 23:05:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x8eab9400) [pid = 1815] [serial = 1760] [outer = 0x8eab2800] 23:05:59 INFO - PROCESS | 1815 | 1467957959123 Marionette DEBUG loaded listener.js 23:05:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x8eaba800) [pid = 1815] [serial = 1761] [outer = 0x8eab2800] 23:06:00 INFO - PROCESS | 1815 | 1467957960181 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]]]}] 23:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2198ms 23:06:00 INFO - PROCESS | 1815 | 1467957960625 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 23:06:00 INFO - PROCESS | 1815 | 1467957960633 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 23:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:06:00 INFO - PROCESS | 1815 | 1467957960643 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:06:00 INFO - PROCESS | 1815 | 1467957960648 Marionette TRACE conn4 <- [1,2318,null,{}] 23:06:00 INFO - PROCESS | 1815 | 1467957960657 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}] 23:06:00 INFO - PROCESS | 1815 | 1467957960663 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:01 INFO - PROCESS | 1815 | 1467957961023 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 23:06:01 INFO - PROCESS | 1815 | 1467957961247 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:01 INFO - PROCESS | 1815 | 1467957961263 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eab9000 == 63 [pid = 1815] [id = 587] 23:06:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x8eabcc00) [pid = 1815] [serial = 1762] [outer = (nil)] 23:06:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x8ec16400) [pid = 1815] [serial = 1763] [outer = 0x8eabcc00] 23:06:01 INFO - PROCESS | 1815 | 1467957961350 Marionette DEBUG loaded listener.js 23:06:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x8ece2800) [pid = 1815] [serial = 1764] [outer = 0x8eabcc00] 23:06:02 INFO - PROCESS | 1815 | 1467957962613 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] 23:06:02 INFO - PROCESS | 1815 | 1467957962641 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 23:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:06:02 INFO - PROCESS | 1815 | 1467957962653 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:06:02 INFO - PROCESS | 1815 | 1467957962660 Marionette TRACE conn4 <- [1,2322,null,{}] 23:06:02 INFO - PROCESS | 1815 | 1467957962682 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}] 23:06:02 INFO - PROCESS | 1815 | 1467957962690 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:02 INFO - PROCESS | 1815 | 1467957962949 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 23:06:03 INFO - PROCESS | 1815 | 1467957963283 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:03 INFO - PROCESS | 1815 | 1467957963303 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f447800 == 64 [pid = 1815] [id = 588] 23:06:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x8f450800) [pid = 1815] [serial = 1765] [outer = (nil)] 23:06:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x8f454800) [pid = 1815] [serial = 1766] [outer = 0x8f450800] 23:06:03 INFO - PROCESS | 1815 | 1467957963404 Marionette DEBUG loaded listener.js 23:06:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x8f686000) [pid = 1815] [serial = 1767] [outer = 0x8f450800] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4c00 == 63 [pid = 1815] [id = 510] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x92963400) [pid = 1815] [serial = 1673] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9c130000) [pid = 1815] [serial = 1643] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x9d57c400) [pid = 1815] [serial = 1646] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x9b526000) [pid = 1815] [serial = 1640] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x9d9b1400) [pid = 1815] [serial = 1649] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0xa209e800) [pid = 1815] [serial = 1652] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x925c9400) [pid = 1815] [serial = 1634] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x9aa5b000) [pid = 1815] [serial = 1637] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x8f3b6800) [pid = 1815] [serial = 1631] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x92955c00 == 62 [pid = 1815] [id = 573] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecebc00 == 61 [pid = 1815] [id = 572] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x91908400 == 60 [pid = 1815] [id = 571] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ef000 == 59 [pid = 1815] [id = 570] 23:06:04 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58c000 == 58 [pid = 1815] [id = 569] 23:06:04 INFO - PROCESS | 1815 | 1467957964579 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]]]}] 23:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1972ms 23:06:04 INFO - PROCESS | 1815 | 1467957964622 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 23:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:06:04 INFO - PROCESS | 1815 | 1467957964627 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 23:06:04 INFO - PROCESS | 1815 | 1467957964634 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:06:04 INFO - PROCESS | 1815 | 1467957964637 Marionette TRACE conn4 <- [1,2326,null,{}] 23:06:04 INFO - PROCESS | 1815 | 1467957964655 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}] 23:06:04 INFO - PROCESS | 1815 | 1467957964667 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:04 INFO - PROCESS | 1815 | 1467957964904 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x9a2bd400) [pid = 1815] [serial = 1670] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x93d1e400) [pid = 1815] [serial = 1662] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x92ac1c00) [pid = 1815] [serial = 1661] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x92a56c00) [pid = 1815] [serial = 1664] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x93c02400) [pid = 1815] [serial = 1665] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x9190e000) [pid = 1815] [serial = 1659] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x8fc71400) [pid = 1815] [serial = 1658] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x8ec12800) [pid = 1815] [serial = 1656] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8dac7800) [pid = 1815] [serial = 1655] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x9a5eec00) [pid = 1815] [serial = 1671] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x95303000) [pid = 1815] [serial = 1668] [outer = (nil)] [url = about:blank] 23:06:04 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x9403ec00) [pid = 1815] [serial = 1667] [outer = (nil)] [url = about:blank] 23:06:05 INFO - PROCESS | 1815 | 1467957965256 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:05 INFO - PROCESS | 1815 | 1467957965269 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc71400 == 59 [pid = 1815] [id = 589] 23:06:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8fc72c00) [pid = 1815] [serial = 1768] [outer = (nil)] 23:06:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x925d1000) [pid = 1815] [serial = 1769] [outer = 0x8fc72c00] 23:06:05 INFO - PROCESS | 1815 | 1467957965360 Marionette DEBUG loaded listener.js 23:06:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x92615c00) [pid = 1815] [serial = 1770] [outer = 0x8fc72c00] 23:06:06 INFO - PROCESS | 1815 | 1467957966205 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]]]}] 23:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1591ms 23:06:06 INFO - PROCESS | 1815 | 1467957966224 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 23:06:06 INFO - PROCESS | 1815 | 1467957966227 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 23:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:06:06 INFO - PROCESS | 1815 | 1467957966235 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:06:06 INFO - PROCESS | 1815 | 1467957966238 Marionette TRACE conn4 <- [1,2330,null,{}] 23:06:06 INFO - PROCESS | 1815 | 1467957966259 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}] 23:06:06 INFO - PROCESS | 1815 | 1467957966265 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:06 INFO - PROCESS | 1815 | 1467957966467 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 23:06:06 INFO - PROCESS | 1815 | 1467957966478 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:06 INFO - PROCESS | 1815 | 1467957966486 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eabdc00 == 60 [pid = 1815] [id = 590] 23:06:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x9295cc00) [pid = 1815] [serial = 1771] [outer = (nil)] 23:06:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x92a5d000) [pid = 1815] [serial = 1772] [outer = 0x9295cc00] 23:06:06 INFO - PROCESS | 1815 | 1467957966565 Marionette DEBUG loaded listener.js 23:06:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x93d1cc00) [pid = 1815] [serial = 1773] [outer = 0x9295cc00] 23:06:07 INFO - PROCESS | 1815 | 1467957967776 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]]]}] 23:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1582ms 23:06:07 INFO - PROCESS | 1815 | 1467957967817 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 23:06:07 INFO - PROCESS | 1815 | 1467957967822 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 23:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:06:07 INFO - PROCESS | 1815 | 1467957967828 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:06:07 INFO - PROCESS | 1815 | 1467957967831 Marionette TRACE conn4 <- [1,2334,null,{}] 23:06:07 INFO - PROCESS | 1815 | 1467957967848 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}] 23:06:07 INFO - PROCESS | 1815 | 1467957967852 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:08 INFO - PROCESS | 1815 | 1467957968135 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 23:06:08 INFO - PROCESS | 1815 | 1467957968164 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:08 INFO - PROCESS | 1815 | 1467957968169 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x9295ec00 == 61 [pid = 1815] [id = 591] 23:06:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x92ac8400) [pid = 1815] [serial = 1774] [outer = (nil)] 23:06:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x93fc7000) [pid = 1815] [serial = 1775] [outer = 0x92ac8400] 23:06:08 INFO - PROCESS | 1815 | 1467957968274 Marionette DEBUG loaded listener.js 23:06:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x940c1000) [pid = 1815] [serial = 1776] [outer = 0x92ac8400] 23:06:09 INFO - PROCESS | 1815 | 1467957969369 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]]]}] 23:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1601ms 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x8f3b2800) [pid = 1815] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8ece8800) [pid = 1815] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x91915c00) [pid = 1815] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x8f60ac00) [pid = 1815] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x92956000) [pid = 1815] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:06:10 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8dacf400) [pid = 1815] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:06:10 INFO - PROCESS | 1815 | 1467957970255 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 23:06:10 INFO - PROCESS | 1815 | 1467957970258 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 23:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:06:10 INFO - PROCESS | 1815 | 1467957970314 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:06:10 INFO - PROCESS | 1815 | 1467957970316 Marionette TRACE conn4 <- [1,2338,null,{}] 23:06:10 INFO - PROCESS | 1815 | 1467957970325 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}] 23:06:10 INFO - PROCESS | 1815 | 1467957970335 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:10 INFO - PROCESS | 1815 | 1467957970670 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 23:06:10 INFO - PROCESS | 1815 | 1467957970792 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:10 INFO - PROCESS | 1815 | 1467957970799 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f60c000 == 62 [pid = 1815] [id = 592] 23:06:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x954e0c00) [pid = 1815] [serial = 1777] [outer = (nil)] 23:06:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x9a51d000) [pid = 1815] [serial = 1778] [outer = 0x954e0c00] 23:06:10 INFO - PROCESS | 1815 | 1467957970876 Marionette DEBUG loaded listener.js 23:06:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x9abd7400) [pid = 1815] [serial = 1779] [outer = 0x954e0c00] 23:06:11 INFO - PROCESS | 1815 | 1467957971743 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]]]}] 23:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1503ms 23:06:11 INFO - PROCESS | 1815 | 1467957971807 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 23:06:11 INFO - PROCESS | 1815 | 1467957971811 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 23:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:06:11 INFO - PROCESS | 1815 | 1467957971818 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:06:11 INFO - PROCESS | 1815 | 1467957971823 Marionette TRACE conn4 <- [1,2342,null,{}] 23:06:11 INFO - PROCESS | 1815 | 1467957971829 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}] 23:06:11 INFO - PROCESS | 1815 | 1467957971834 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:12 INFO - PROCESS | 1815 | 1467957972050 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 23:06:12 INFO - PROCESS | 1815 | 1467957972347 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:12 INFO - PROCESS | 1815 | 1467957972371 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e9800 == 63 [pid = 1815] [id = 593] 23:06:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x8d1ef000) [pid = 1815] [serial = 1780] [outer = (nil)] 23:06:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x8dac7800) [pid = 1815] [serial = 1781] [outer = 0x8d1ef000] 23:06:12 INFO - PROCESS | 1815 | 1467957972574 Marionette DEBUG loaded listener.js 23:06:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8ddd3400) [pid = 1815] [serial = 1782] [outer = 0x8d1ef000] 23:06:13 INFO - PROCESS | 1815 | 1467957973645 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]]]}] 23:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1886ms 23:06:13 INFO - PROCESS | 1815 | 1467957973707 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 23:06:13 INFO - PROCESS | 1815 | 1467957973716 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 23:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:06:13 INFO - PROCESS | 1815 | 1467957973725 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:06:13 INFO - PROCESS | 1815 | 1467957973730 Marionette TRACE conn4 <- [1,2346,null,{}] 23:06:13 INFO - PROCESS | 1815 | 1467957973740 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}] 23:06:13 INFO - PROCESS | 1815 | 1467957973750 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:14 INFO - PROCESS | 1815 | 1467957974062 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 23:06:14 INFO - PROCESS | 1815 | 1467957974403 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:14 INFO - PROCESS | 1815 | 1467957974415 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b7400 == 64 [pid = 1815] [id = 594] 23:06:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8f448400) [pid = 1815] [serial = 1783] [outer = (nil)] 23:06:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8f607000) [pid = 1815] [serial = 1784] [outer = 0x8f448400] 23:06:14 INFO - PROCESS | 1815 | 1467957974510 Marionette DEBUG loaded listener.js 23:06:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x91907400) [pid = 1815] [serial = 1785] [outer = 0x8f448400] 23:06:15 INFO - PROCESS | 1815 | 1467957975630 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]]]}] 23:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1936ms 23:06:15 INFO - PROCESS | 1815 | 1467957975664 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 23:06:15 INFO - PROCESS | 1815 | 1467957975676 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 23:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:06:15 INFO - PROCESS | 1815 | 1467957975690 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:06:15 INFO - PROCESS | 1815 | 1467957975696 Marionette TRACE conn4 <- [1,2350,null,{}] 23:06:15 INFO - PROCESS | 1815 | 1467957975705 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}] 23:06:15 INFO - PROCESS | 1815 | 1467957975711 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:15 INFO - PROCESS | 1815 | 1467957975947 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 23:06:16 INFO - PROCESS | 1815 | 1467957976329 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:16 INFO - PROCESS | 1815 | 1467957976336 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x92613800 == 65 [pid = 1815] [id = 595] 23:06:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x92628000) [pid = 1815] [serial = 1786] [outer = (nil)] 23:06:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x9295ac00) [pid = 1815] [serial = 1787] [outer = 0x92628000] 23:06:16 INFO - PROCESS | 1815 | 1467957976440 Marionette DEBUG loaded listener.js 23:06:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x93c07000) [pid = 1815] [serial = 1788] [outer = 0x92628000] 23:06:17 INFO - PROCESS | 1815 | 1467957977512 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]]]}] 23:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1898ms 23:06:17 INFO - PROCESS | 1815 | 1467957977587 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 23:06:17 INFO - PROCESS | 1815 | 1467957977591 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 23:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:06:17 INFO - PROCESS | 1815 | 1467957977601 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:06:17 INFO - PROCESS | 1815 | 1467957977612 Marionette TRACE conn4 <- [1,2354,null,{}] 23:06:17 INFO - PROCESS | 1815 | 1467957977628 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}] 23:06:17 INFO - PROCESS | 1815 | 1467957977637 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:18 INFO - PROCESS | 1815 | 1467957978040 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 23:06:18 INFO - PROCESS | 1815 | 1467957978265 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:18 INFO - PROCESS | 1815 | 1467957978276 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x92611c00 == 66 [pid = 1815] [id = 596] 23:06:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x998cb800) [pid = 1815] [serial = 1789] [outer = (nil)] 23:06:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x9aa5e800) [pid = 1815] [serial = 1790] [outer = 0x998cb800] 23:06:18 INFO - PROCESS | 1815 | 1467957978381 Marionette DEBUG loaded listener.js 23:06:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x9abde000) [pid = 1815] [serial = 1791] [outer = 0x998cb800] 23:06:19 INFO - PROCESS | 1815 | 1467957979383 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]]]}] 23:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1845ms 23:06:19 INFO - PROCESS | 1815 | 1467957979446 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 23:06:19 INFO - PROCESS | 1815 | 1467957979452 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 23:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:06:19 INFO - PROCESS | 1815 | 1467957979459 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:06:19 INFO - PROCESS | 1815 | 1467957979462 Marionette TRACE conn4 <- [1,2358,null,{}] 23:06:19 INFO - PROCESS | 1815 | 1467957979470 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}] 23:06:19 INFO - PROCESS | 1815 | 1467957979474 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:19 INFO - PROCESS | 1815 | 1467957979749 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 23:06:20 INFO - PROCESS | 1815 | 1467957980084 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:20 INFO - PROCESS | 1815 | 1467957980096 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4000 == 67 [pid = 1815] [id = 597] 23:06:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x93254400) [pid = 1815] [serial = 1792] [outer = (nil)] 23:06:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x9d417400) [pid = 1815] [serial = 1793] [outer = 0x93254400] 23:06:20 INFO - PROCESS | 1815 | 1467957980188 Marionette DEBUG loaded listener.js 23:06:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x9d454400) [pid = 1815] [serial = 1794] [outer = 0x93254400] 23:06:21 INFO - PROCESS | 1815 | 1467957981207 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]]]}] 23:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1787ms 23:06:21 INFO - PROCESS | 1815 | 1467957981247 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 23:06:21 INFO - PROCESS | 1815 | 1467957981251 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 23:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:06:21 INFO - PROCESS | 1815 | 1467957981258 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:06:21 INFO - PROCESS | 1815 | 1467957981262 Marionette TRACE conn4 <- [1,2362,null,{}] 23:06:21 INFO - PROCESS | 1815 | 1467957981269 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}] 23:06:21 INFO - PROCESS | 1815 | 1467957981274 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:21 INFO - PROCESS | 1815 | 1467957981513 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 23:06:21 INFO - PROCESS | 1815 | 1467957981855 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:21 INFO - PROCESS | 1815 | 1467957981875 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d933000 == 68 [pid = 1815] [id = 598] 23:06:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x9d937800) [pid = 1815] [serial = 1795] [outer = (nil)] 23:06:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0xa1125400) [pid = 1815] [serial = 1796] [outer = 0x9d937800] 23:06:21 INFO - PROCESS | 1815 | 1467957981986 Marionette DEBUG loaded listener.js 23:06:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0xa2ffac00) [pid = 1815] [serial = 1797] [outer = 0x9d937800] 23:06:23 INFO - PROCESS | 1815 | 1467957983102 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]]]}] 23:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1883ms 23:06:23 INFO - PROCESS | 1815 | 1467957983143 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 23:06:23 INFO - PROCESS | 1815 | 1467957983147 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 23:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:06:23 INFO - PROCESS | 1815 | 1467957983155 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:06:23 INFO - PROCESS | 1815 | 1467957983159 Marionette TRACE conn4 <- [1,2366,null,{}] 23:06:23 INFO - PROCESS | 1815 | 1467957983187 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}] 23:06:23 INFO - PROCESS | 1815 | 1467957983194 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:23 INFO - PROCESS | 1815 | 1467957983439 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 23:06:23 INFO - PROCESS | 1815 | 1467957983765 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:23 INFO - PROCESS | 1815 | 1467957983776 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x92960800 == 69 [pid = 1815] [id = 599] 23:06:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0xa1128800) [pid = 1815] [serial = 1798] [outer = (nil)] 23:06:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0xa620f400) [pid = 1815] [serial = 1799] [outer = 0xa1128800] 23:06:23 INFO - PROCESS | 1815 | 1467957983866 Marionette DEBUG loaded listener.js 23:06:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0xa62db000) [pid = 1815] [serial = 1800] [outer = 0xa1128800] 23:06:24 INFO - PROCESS | 1815 | 1467957984911 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]]]}] 23:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1793ms 23:06:24 INFO - PROCESS | 1815 | 1467957984948 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 23:06:24 INFO - PROCESS | 1815 | 1467957984953 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 23:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:06:24 INFO - PROCESS | 1815 | 1467957984961 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:06:24 INFO - PROCESS | 1815 | 1467957984965 Marionette TRACE conn4 <- [1,2370,null,{}] 23:06:24 INFO - PROCESS | 1815 | 1467957984972 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}] 23:06:24 INFO - PROCESS | 1815 | 1467957984977 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:25 INFO - PROCESS | 1815 | 1467957985241 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 23:06:25 INFO - PROCESS | 1815 | 1467957985575 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:25 INFO - PROCESS | 1815 | 1467957985584 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36d800 == 70 [pid = 1815] [id = 600] 23:06:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x8dd51c00) [pid = 1815] [serial = 1801] [outer = (nil)] 23:06:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x8dd5a400) [pid = 1815] [serial = 1802] [outer = 0x8dd51c00] 23:06:25 INFO - PROCESS | 1815 | 1467957985684 Marionette DEBUG loaded listener.js 23:06:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x8dd5dc00) [pid = 1815] [serial = 1803] [outer = 0x8dd51c00] 23:06:26 INFO - PROCESS | 1815 | 1467957986686 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]]]}] 23:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1787ms 23:06:26 INFO - PROCESS | 1815 | 1467957986749 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 23:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:06:26 INFO - PROCESS | 1815 | 1467957986754 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 23:06:26 INFO - PROCESS | 1815 | 1467957986761 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:06:26 INFO - PROCESS | 1815 | 1467957986765 Marionette TRACE conn4 <- [1,2374,null,{}] 23:06:26 INFO - PROCESS | 1815 | 1467957986771 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}] 23:06:26 INFO - PROCESS | 1815 | 1467957986777 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:27 INFO - PROCESS | 1815 | 1467957987021 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 23:06:27 INFO - PROCESS | 1815 | 1467957987347 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:27 INFO - PROCESS | 1815 | 1467957987360 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd58400 == 71 [pid = 1815] [id = 601] 23:06:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x8dd58c00) [pid = 1815] [serial = 1804] [outer = (nil)] 23:06:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x8de85000) [pid = 1815] [serial = 1805] [outer = 0x8dd58c00] 23:06:27 INFO - PROCESS | 1815 | 1467957987464 Marionette DEBUG loaded listener.js 23:06:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x8de86c00) [pid = 1815] [serial = 1806] [outer = 0x8dd58c00] 23:06:28 INFO - PROCESS | 1815 | 1467957988466 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]]]}] 23:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1741ms 23:06:28 INFO - PROCESS | 1815 | 1467957988503 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 23:06:28 INFO - PROCESS | 1815 | 1467957988506 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 23:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:06:28 INFO - PROCESS | 1815 | 1467957988514 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:06:28 INFO - PROCESS | 1815 | 1467957988518 Marionette TRACE conn4 <- [1,2378,null,{}] 23:06:28 INFO - PROCESS | 1815 | 1467957988524 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}] 23:06:28 INFO - PROCESS | 1815 | 1467957988530 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:28 INFO - PROCESS | 1815 | 1467957988759 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 23:06:29 INFO - PROCESS | 1815 | 1467957989106 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:29 INFO - PROCESS | 1815 | 1467957989115 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd60000 == 72 [pid = 1815] [id = 602] 23:06:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x8de82000) [pid = 1815] [serial = 1807] [outer = (nil)] 23:06:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x8de8e400) [pid = 1815] [serial = 1808] [outer = 0x8de82000] 23:06:29 INFO - PROCESS | 1815 | 1467957989211 Marionette DEBUG loaded listener.js 23:06:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x8de8fc00) [pid = 1815] [serial = 1809] [outer = 0x8de82000] 23:06:30 INFO - PROCESS | 1815 | 1467957990202 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]]]}] 23:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1736ms 23:06:30 INFO - PROCESS | 1815 | 1467957990255 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 23:06:30 INFO - PROCESS | 1815 | 1467957990260 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 23:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:06:30 INFO - PROCESS | 1815 | 1467957990267 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:06:30 INFO - PROCESS | 1815 | 1467957990270 Marionette TRACE conn4 <- [1,2382,null,{}] 23:06:30 INFO - PROCESS | 1815 | 1467957990277 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}] 23:06:30 INFO - PROCESS | 1815 | 1467957990282 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:30 INFO - PROCESS | 1815 | 1467957990536 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 23:06:30 INFO - PROCESS | 1815 | 1467957990879 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:30 INFO - PROCESS | 1815 | 1467957990887 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e5c4000 == 73 [pid = 1815] [id = 603] 23:06:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x8e5c4c00) [pid = 1815] [serial = 1810] [outer = (nil)] 23:06:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x8e5c7000) [pid = 1815] [serial = 1811] [outer = 0x8e5c4c00] 23:06:31 INFO - PROCESS | 1815 | 1467957990996 Marionette DEBUG loaded listener.js 23:06:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x8e5cd000) [pid = 1815] [serial = 1812] [outer = 0x8e5c4c00] 23:06:32 INFO - PROCESS | 1815 | 1467957992053 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]]]}] 23:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1845ms 23:06:32 INFO - PROCESS | 1815 | 1467957992113 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 23:06:32 INFO - PROCESS | 1815 | 1467957992118 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 23:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:06:32 INFO - PROCESS | 1815 | 1467957992125 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:06:32 INFO - PROCESS | 1815 | 1467957992130 Marionette TRACE conn4 <- [1,2386,null,{}] 23:06:32 INFO - PROCESS | 1815 | 1467957992136 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}] 23:06:32 INFO - PROCESS | 1815 | 1467957992143 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:32 INFO - PROCESS | 1815 | 1467957992449 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 23:06:32 INFO - PROCESS | 1815 | 1467957992797 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:32 INFO - PROCESS | 1815 | 1467957992805 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2aa800 == 74 [pid = 1815] [id = 604] 23:06:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x8c2af400) [pid = 1815] [serial = 1813] [outer = (nil)] 23:06:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x8c2b5c00) [pid = 1815] [serial = 1814] [outer = 0x8c2af400] 23:06:32 INFO - PROCESS | 1815 | 1467957992911 Marionette DEBUG loaded listener.js 23:06:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x8e5c2c00) [pid = 1815] [serial = 1815] [outer = 0x8c2af400] 23:06:33 INFO - PROCESS | 1815 | 1467957993860 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]]]}] 23:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1787ms 23:06:33 INFO - PROCESS | 1815 | 1467957993932 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 23:06:33 INFO - PROCESS | 1815 | 1467957993935 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 23:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:06:33 INFO - PROCESS | 1815 | 1467957993946 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:06:33 INFO - PROCESS | 1815 | 1467957993950 Marionette TRACE conn4 <- [1,2390,null,{}] 23:06:33 INFO - PROCESS | 1815 | 1467957993956 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}] 23:06:33 INFO - PROCESS | 1815 | 1467957993962 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:34 INFO - PROCESS | 1815 | 1467957994194 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 23:06:34 INFO - PROCESS | 1815 | 1467957994532 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:34 INFO - PROCESS | 1815 | 1467957994543 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a28c400 == 75 [pid = 1815] [id = 605] 23:06:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x8a28d000) [pid = 1815] [serial = 1816] [outer = (nil)] 23:06:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x8a294800) [pid = 1815] [serial = 1817] [outer = 0x8a28d000] 23:06:34 INFO - PROCESS | 1815 | 1467957994635 Marionette DEBUG loaded listener.js 23:06:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x8a297c00) [pid = 1815] [serial = 1818] [outer = 0x8a28d000] 23:06:35 INFO - PROCESS | 1815 | 1467957995637 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]]]}] 23:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1735ms 23:06:35 INFO - PROCESS | 1815 | 1467957995681 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 23:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:06:35 INFO - PROCESS | 1815 | 1467957995686 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 23:06:35 INFO - PROCESS | 1815 | 1467957995693 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:06:35 INFO - PROCESS | 1815 | 1467957995697 Marionette TRACE conn4 <- [1,2394,null,{}] 23:06:35 INFO - PROCESS | 1815 | 1467957995703 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}] 23:06:35 INFO - PROCESS | 1815 | 1467957995709 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:35 INFO - PROCESS | 1815 | 1467957995928 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 23:06:36 INFO - PROCESS | 1815 | 1467957996294 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:36 INFO - PROCESS | 1815 | 1467957996301 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c3400 == 76 [pid = 1815] [id = 606] 23:06:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x898c3c00) [pid = 1815] [serial = 1819] [outer = (nil)] 23:06:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x898cac00) [pid = 1815] [serial = 1820] [outer = 0x898c3c00] 23:06:36 INFO - PROCESS | 1815 | 1467957996399 Marionette DEBUG loaded listener.js 23:06:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x898ccc00) [pid = 1815] [serial = 1821] [outer = 0x898c3c00] 23:06:37 INFO - PROCESS | 1815 | 1467957997421 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]]]}] 23:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1790ms 23:06:37 INFO - PROCESS | 1815 | 1467957997496 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 23:06:37 INFO - PROCESS | 1815 | 1467957997501 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 23:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:06:37 INFO - PROCESS | 1815 | 1467957997511 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:06:37 INFO - PROCESS | 1815 | 1467957997514 Marionette TRACE conn4 <- [1,2398,null,{}] 23:06:37 INFO - PROCESS | 1815 | 1467957997521 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}] 23:06:37 INFO - PROCESS | 1815 | 1467957997527 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:37 INFO - PROCESS | 1815 | 1467957997786 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 23:06:38 INFO - PROCESS | 1815 | 1467957998161 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:38 INFO - PROCESS | 1815 | 1467957998171 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a294c00 == 77 [pid = 1815] [id = 607] 23:06:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x8a295800) [pid = 1815] [serial = 1822] [outer = (nil)] 23:06:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x8a29a800) [pid = 1815] [serial = 1823] [outer = 0x8a295800] 23:06:38 INFO - PROCESS | 1815 | 1467957998252 Marionette DEBUG loaded listener.js 23:06:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x8dacfc00) [pid = 1815] [serial = 1824] [outer = 0x8a295800] 23:06:39 INFO - PROCESS | 1815 | 1467957999269 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]]]}] 23:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1833ms 23:06:39 INFO - PROCESS | 1815 | 1467957999347 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 23:06:39 INFO - PROCESS | 1815 | 1467957999354 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 23:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:06:39 INFO - PROCESS | 1815 | 1467957999364 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:06:39 INFO - PROCESS | 1815 | 1467957999368 Marionette TRACE conn4 <- [1,2402,null,{}] 23:06:39 INFO - PROCESS | 1815 | 1467957999378 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}] 23:06:39 INFO - PROCESS | 1815 | 1467957999384 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:39 INFO - PROCESS | 1815 | 1467957999654 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 23:06:40 INFO - PROCESS | 1815 | 1467958000009 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:40 INFO - PROCESS | 1815 | 1467958000019 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a290400 == 78 [pid = 1815] [id = 608] 23:06:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x8a291000) [pid = 1815] [serial = 1825] [outer = (nil)] 23:06:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 217 (0x8f685000) [pid = 1815] [serial = 1826] [outer = 0x8a291000] 23:06:40 INFO - PROCESS | 1815 | 1467958000109 Marionette DEBUG loaded listener.js 23:06:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 218 (0x922af400) [pid = 1815] [serial = 1827] [outer = 0x8a291000] 23:06:41 INFO - PROCESS | 1815 | 1467958001630 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]]]}] 23:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2340ms 23:06:41 INFO - PROCESS | 1815 | 1467958001728 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 23:06:41 INFO - PROCESS | 1815 | 1467958001736 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 23:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:06:41 INFO - PROCESS | 1815 | 1467958001779 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:06:41 INFO - PROCESS | 1815 | 1467958001784 Marionette TRACE conn4 <- [1,2406,null,{}] 23:06:41 INFO - PROCESS | 1815 | 1467958001794 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}] 23:06:41 INFO - PROCESS | 1815 | 1467958001799 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:42 INFO - PROCESS | 1815 | 1467958002024 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 23:06:42 INFO - PROCESS | 1815 | 1467958002283 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:42 INFO - PROCESS | 1815 | 1467958002299 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c97c00 == 79 [pid = 1815] [id = 609] 23:06:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 219 (0x898c5400) [pid = 1815] [serial = 1828] [outer = (nil)] 23:06:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 220 (0x8aed4800) [pid = 1815] [serial = 1829] [outer = 0x898c5400] 23:06:42 INFO - PROCESS | 1815 | 1467958002384 Marionette DEBUG loaded listener.js 23:06:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 221 (0x8c2b0000) [pid = 1815] [serial = 1830] [outer = 0x898c5400] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecbc00 == 78 [pid = 1815] [id = 512] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd0800 == 77 [pid = 1815] [id = 357] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa68800 == 76 [pid = 1815] [id = 547] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e5800 == 75 [pid = 1815] [id = 359] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9d44fc00 == 74 [pid = 1815] [id = 548] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3bf800 == 73 [pid = 1815] [id = 550] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f60c000 == 72 [pid = 1815] [id = 592] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9295ec00 == 71 [pid = 1815] [id = 591] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8eabdc00 == 70 [pid = 1815] [id = 590] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc71400 == 69 [pid = 1815] [id = 589] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f447800 == 68 [pid = 1815] [id = 588] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8eab9000 == 67 [pid = 1815] [id = 587] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa69000 == 66 [pid = 1815] [id = 579] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f5400 == 65 [pid = 1815] [id = 578] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370000 == 64 [pid = 1815] [id = 577] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x92a4e800 == 63 [pid = 1815] [id = 576] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b9400 == 62 [pid = 1815] [id = 575] 23:06:43 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ebc00 == 61 [pid = 1815] [id = 574] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 220 (0x9a15ac00) [pid = 1815] [serial = 1629] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 219 (0x93d21800) [pid = 1815] [serial = 1674] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 218 (0x92ac6000) [pid = 1815] [serial = 1718] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 217 (0x93f19c00) [pid = 1815] [serial = 1719] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 216 (0x92624400) [pid = 1815] [serial = 1716] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x940c5800) [pid = 1815] [serial = 1721] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x8f60a400) [pid = 1815] [serial = 1712] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x8fc76000) [pid = 1815] [serial = 1713] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x8f3db000) [pid = 1815] [serial = 1710] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x8f2eb000) [pid = 1815] [serial = 1709] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x8dac9400) [pid = 1815] [serial = 1676] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0x9a506800) [pid = 1815] [serial = 1685] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0xa3289800) [pid = 1815] [serial = 1703] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x92ac0800) [pid = 1815] [serial = 1682] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x8fc6ac00) [pid = 1815] [serial = 1679] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0xa209e400) [pid = 1815] [serial = 1694] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x922ad400) [pid = 1815] [serial = 1715] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x9c12fc00) [pid = 1815] [serial = 1691] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0xa253d400) [pid = 1815] [serial = 1697] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0xa2ff6800) [pid = 1815] [serial = 1700] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x9b67ec00) [pid = 1815] [serial = 1706] [outer = (nil)] [url = about:blank] 23:06:43 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x9b530000) [pid = 1815] [serial = 1688] [outer = (nil)] [url = about:blank] 23:06:44 INFO - PROCESS | 1815 | 1467958004000 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]]]}] 23:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2314ms 23:06:44 INFO - PROCESS | 1815 | 1467958004080 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 23:06:44 INFO - PROCESS | 1815 | 1467958004095 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 23:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:06:44 INFO - PROCESS | 1815 | 1467958004107 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:06:44 INFO - PROCESS | 1815 | 1467958004111 Marionette TRACE conn4 <- [1,2410,null,{}] 23:06:44 INFO - PROCESS | 1815 | 1467958004118 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}] 23:06:44 INFO - PROCESS | 1815 | 1467958004124 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:44 INFO - PROCESS | 1815 | 1467958004356 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 23:06:44 INFO - PROCESS | 1815 | 1467958004567 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:44 INFO - PROCESS | 1815 | 1467958004580 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a293400 == 62 [pid = 1815] [id = 610] 23:06:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x8d1e6800) [pid = 1815] [serial = 1831] [outer = (nil)] 23:06:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x8ddca000) [pid = 1815] [serial = 1832] [outer = 0x8d1e6800] 23:06:44 INFO - PROCESS | 1815 | 1467958004661 Marionette DEBUG loaded listener.js 23:06:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x8e254000) [pid = 1815] [serial = 1833] [outer = 0x8d1e6800] 23:06:45 INFO - PROCESS | 1815 | 1467958005712 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]]]}] 23:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1641ms 23:06:45 INFO - PROCESS | 1815 | 1467958005748 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 23:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:06:45 INFO - PROCESS | 1815 | 1467958005753 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 23:06:45 INFO - PROCESS | 1815 | 1467958005760 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:06:45 INFO - PROCESS | 1815 | 1467958005767 Marionette TRACE conn4 <- [1,2414,null,{}] 23:06:45 INFO - PROCESS | 1815 | 1467958005785 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}] 23:06:45 INFO - PROCESS | 1815 | 1467958005795 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:46 INFO - PROCESS | 1815 | 1467958006015 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 23:06:46 INFO - PROCESS | 1815 | 1467958006319 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:46 INFO - PROCESS | 1815 | 1467958006335 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec13c00 == 63 [pid = 1815] [id = 611] 23:06:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x8ec19400) [pid = 1815] [serial = 1834] [outer = (nil)] 23:06:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x8ecea000) [pid = 1815] [serial = 1835] [outer = 0x8ec19400] 23:06:46 INFO - PROCESS | 1815 | 1467958006421 Marionette DEBUG loaded listener.js 23:06:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x8f3b5c00) [pid = 1815] [serial = 1836] [outer = 0x8ec19400] 23:06:47 INFO - PROCESS | 1815 | 1467958007397 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]]]}] 23:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1692ms 23:06:47 INFO - PROCESS | 1815 | 1467958007459 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 23:06:47 INFO - PROCESS | 1815 | 1467958007465 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 23:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:06:47 INFO - PROCESS | 1815 | 1467958007475 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:06:47 INFO - PROCESS | 1815 | 1467958007479 Marionette TRACE conn4 <- [1,2418,null,{}] 23:06:47 INFO - PROCESS | 1815 | 1467958007489 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}] 23:06:47 INFO - PROCESS | 1815 | 1467958007495 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:47 INFO - PROCESS | 1815 | 1467958007847 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 23:06:47 INFO - PROCESS | 1815 | 1467958007881 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:47 INFO - PROCESS | 1815 | 1467958007888 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec20c00 == 64 [pid = 1815] [id = 612] 23:06:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x8f3de000) [pid = 1815] [serial = 1837] [outer = (nil)] 23:06:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x8f450400) [pid = 1815] [serial = 1838] [outer = 0x8f3de000] 23:06:47 INFO - PROCESS | 1815 | 1467958007986 Marionette DEBUG loaded listener.js 23:06:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x8fc70000) [pid = 1815] [serial = 1839] [outer = 0x8f3de000] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x92ac8400) [pid = 1815] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x92961c00) [pid = 1815] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x93c0cc00) [pid = 1815] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x9295cc00) [pid = 1815] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x8aeccc00) [pid = 1815] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x8f2ec800) [pid = 1815] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x92957800) [pid = 1815] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x8d371800) [pid = 1815] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x8fe78800) [pid = 1815] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x8fc72c00) [pid = 1815] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x9b20d400) [pid = 1815] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x8fc78c00) [pid = 1815] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x8f450800) [pid = 1815] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x8f2e0400) [pid = 1815] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x9b604000) [pid = 1815] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x9d455400) [pid = 1815] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x92a5c400) [pid = 1815] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x8f3b8000) [pid = 1815] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x940c0000) [pid = 1815] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8eabcc00) [pid = 1815] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x9a520c00) [pid = 1815] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x8e581c00) [pid = 1815] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x8d377c00) [pid = 1815] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x8d1f1000) [pid = 1815] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9190f400) [pid = 1815] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x9d57d800) [pid = 1815] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x9a51b000) [pid = 1815] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x8f612400) [pid = 1815] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x8aece800) [pid = 1815] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x9a90b000) [pid = 1815] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x8dad1c00) [pid = 1815] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x979b5400) [pid = 1815] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x8f2df400) [pid = 1815] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x93c08800) [pid = 1815] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x9a791400) [pid = 1815] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x92959c00) [pid = 1815] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8f614000) [pid = 1815] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0xa1122000) [pid = 1815] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x92a57400) [pid = 1815] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x8f3ba400) [pid = 1815] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8d1ed400) [pid = 1815] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x9c011c00) [pid = 1815] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:06:49 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x8ece0400) [pid = 1815] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:06:49 INFO - PROCESS | 1815 | 1467958009959 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]]]}] 23:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2538ms 23:06:50 INFO - PROCESS | 1815 | 1467958010013 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 23:06:50 INFO - PROCESS | 1815 | 1467958010017 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 23:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:06:50 INFO - PROCESS | 1815 | 1467958010025 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:06:50 INFO - PROCESS | 1815 | 1467958010029 Marionette TRACE conn4 <- [1,2422,null,{}] 23:06:50 INFO - PROCESS | 1815 | 1467958010035 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}] 23:06:50 INFO - PROCESS | 1815 | 1467958010040 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:50 INFO - PROCESS | 1815 | 1467958010322 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 23:06:50 INFO - PROCESS | 1815 | 1467958010340 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:50 INFO - PROCESS | 1815 | 1467958010346 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f0400 == 65 [pid = 1815] [id = 613] 23:06:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x8dacc400) [pid = 1815] [serial = 1840] [outer = (nil)] 23:06:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x8f3b8000) [pid = 1815] [serial = 1841] [outer = 0x8dacc400] 23:06:50 INFO - PROCESS | 1815 | 1467958010424 Marionette DEBUG loaded listener.js 23:06:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x8f448800) [pid = 1815] [serial = 1842] [outer = 0x8dacc400] 23:06:51 INFO - PROCESS | 1815 | 1467958011663 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]]]}] 23:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1689ms 23:06:51 INFO - PROCESS | 1815 | 1467958011717 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 23:06:51 INFO - PROCESS | 1815 | 1467958011724 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 23:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:06:51 INFO - PROCESS | 1815 | 1467958011735 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:06:51 INFO - PROCESS | 1815 | 1467958011741 Marionette TRACE conn4 <- [1,2426,null,{}] 23:06:51 INFO - PROCESS | 1815 | 1467958011751 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}] 23:06:51 INFO - PROCESS | 1815 | 1467958011758 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:52 INFO - PROCESS | 1815 | 1467958012076 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 23:06:52 INFO - PROCESS | 1815 | 1467958012461 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:52 INFO - PROCESS | 1815 | 1467958012475 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x898cfc00 == 66 [pid = 1815] [id = 614] 23:06:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x8a29ac00) [pid = 1815] [serial = 1843] [outer = (nil)] 23:06:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x8dad2000) [pid = 1815] [serial = 1844] [outer = 0x8a29ac00] 23:06:52 INFO - PROCESS | 1815 | 1467958012573 Marionette DEBUG loaded listener.js 23:06:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x8de8e800) [pid = 1815] [serial = 1845] [outer = 0x8a29ac00] 23:06:53 INFO - PROCESS | 1815 | 1467958013729 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]]]}] 23:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2042ms 23:06:53 INFO - PROCESS | 1815 | 1467958013777 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 23:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:06:53 INFO - PROCESS | 1815 | 1467958013785 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 23:06:53 INFO - PROCESS | 1815 | 1467958013799 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:06:53 INFO - PROCESS | 1815 | 1467958013805 Marionette TRACE conn4 <- [1,2430,null,{}] 23:06:53 INFO - PROCESS | 1815 | 1467958013812 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}] 23:06:53 INFO - PROCESS | 1815 | 1467958013819 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:54 INFO - PROCESS | 1815 | 1467958014070 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 23:06:54 INFO - PROCESS | 1815 | 1467958014439 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:54 INFO - PROCESS | 1815 | 1467958014448 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e5c0c00 == 67 [pid = 1815] [id = 615] 23:06:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x8eabdc00) [pid = 1815] [serial = 1846] [outer = (nil)] 23:06:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8ecebc00) [pid = 1815] [serial = 1847] [outer = 0x8eabdc00] 23:06:54 INFO - PROCESS | 1815 | 1467958014550 Marionette DEBUG loaded listener.js 23:06:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8f44b800) [pid = 1815] [serial = 1848] [outer = 0x8eabdc00] 23:06:55 INFO - PROCESS | 1815 | 1467958015735 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]]]}] 23:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2003ms 23:06:55 INFO - PROCESS | 1815 | 1467958015801 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 23:06:55 INFO - PROCESS | 1815 | 1467958015806 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 23:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:06:55 INFO - PROCESS | 1815 | 1467958015814 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:06:55 INFO - PROCESS | 1815 | 1467958015821 Marionette TRACE conn4 <- [1,2434,null,{}] 23:06:55 INFO - PROCESS | 1815 | 1467958015840 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}] 23:06:55 INFO - PROCESS | 1815 | 1467958015850 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:56 INFO - PROCESS | 1815 | 1467958016117 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 23:06:56 INFO - PROCESS | 1815 | 1467958016472 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:56 INFO - PROCESS | 1815 | 1467958016486 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x9190d800 == 68 [pid = 1815] [id = 616] 23:06:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x9190f000) [pid = 1815] [serial = 1849] [outer = (nil)] 23:06:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x922a4000) [pid = 1815] [serial = 1850] [outer = 0x9190f000] 23:06:56 INFO - PROCESS | 1815 | 1467958016583 Marionette DEBUG loaded listener.js 23:06:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x925cd000) [pid = 1815] [serial = 1851] [outer = 0x9190f000] 23:06:57 INFO - PROCESS | 1815 | 1467958017656 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]]]}] 23:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1893ms 23:06:57 INFO - PROCESS | 1815 | 1467958017708 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 23:06:57 INFO - PROCESS | 1815 | 1467958017714 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 23:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:06:57 INFO - PROCESS | 1815 | 1467958017721 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:06:57 INFO - PROCESS | 1815 | 1467958017726 Marionette TRACE conn4 <- [1,2438,null,{}] 23:06:57 INFO - PROCESS | 1815 | 1467958017732 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}] 23:06:57 INFO - PROCESS | 1815 | 1467958017738 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:57 INFO - PROCESS | 1815 | 1467958017971 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 23:06:58 INFO - PROCESS | 1815 | 1467958018316 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:06:58 INFO - PROCESS | 1815 | 1467958018324 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca2000 == 69 [pid = 1815] [id = 617] 23:06:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x8fc6ac00) [pid = 1815] [serial = 1852] [outer = (nil)] 23:06:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x92612800) [pid = 1815] [serial = 1853] [outer = 0x8fc6ac00] 23:06:58 INFO - PROCESS | 1815 | 1467958018438 Marionette DEBUG loaded listener.js 23:06:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x92627000) [pid = 1815] [serial = 1854] [outer = 0x8fc6ac00] 23:06:59 INFO - PROCESS | 1815 | 1467958019484 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]]]}] 23:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1838ms 23:06:59 INFO - PROCESS | 1815 | 1467958019561 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 23:06:59 INFO - PROCESS | 1815 | 1467958019565 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 23:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:06:59 INFO - PROCESS | 1815 | 1467958019573 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:06:59 INFO - PROCESS | 1815 | 1467958019577 Marionette TRACE conn4 <- [1,2442,null,{}] 23:06:59 INFO - PROCESS | 1815 | 1467958019584 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}] 23:06:59 INFO - PROCESS | 1815 | 1467958019589 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:06:59 INFO - PROCESS | 1815 | 1467958019878 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 23:07:00 INFO - PROCESS | 1815 | 1467958020216 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:00 INFO - PROCESS | 1815 | 1467958020227 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x925c6000 == 70 [pid = 1815] [id = 618] 23:07:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x9295a400) [pid = 1815] [serial = 1855] [outer = (nil)] 23:07:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x92a53000) [pid = 1815] [serial = 1856] [outer = 0x9295a400] 23:07:00 INFO - PROCESS | 1815 | 1467958020319 Marionette DEBUG loaded listener.js 23:07:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x92a54c00) [pid = 1815] [serial = 1857] [outer = 0x9295a400] 23:07:01 INFO - PROCESS | 1815 | 1467958021382 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]]]}] 23:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1887ms 23:07:01 INFO - PROCESS | 1815 | 1467958021461 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 23:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:07:01 INFO - PROCESS | 1815 | 1467958021466 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 23:07:01 INFO - PROCESS | 1815 | 1467958021473 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:07:01 INFO - PROCESS | 1815 | 1467958021477 Marionette TRACE conn4 <- [1,2446,null,{}] 23:07:01 INFO - PROCESS | 1815 | 1467958021484 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}] 23:07:01 INFO - PROCESS | 1815 | 1467958021496 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:01 INFO - PROCESS | 1815 | 1467958021801 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 23:07:02 INFO - PROCESS | 1815 | 1467958022167 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:02 INFO - PROCESS | 1815 | 1467958022176 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x92958c00 == 71 [pid = 1815] [id = 619] 23:07:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x9295f800) [pid = 1815] [serial = 1858] [outer = (nil)] 23:07:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x93fccc00) [pid = 1815] [serial = 1859] [outer = 0x9295f800] 23:07:02 INFO - PROCESS | 1815 | 1467958022285 Marionette DEBUG loaded listener.js 23:07:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x940c3400) [pid = 1815] [serial = 1860] [outer = 0x9295f800] 23:07:03 INFO - PROCESS | 1815 | 1467958023336 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]]]}] 23:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1948ms 23:07:03 INFO - PROCESS | 1815 | 1467958023421 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 23:07:03 INFO - PROCESS | 1815 | 1467958023430 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 23:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:07:03 INFO - PROCESS | 1815 | 1467958023445 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:07:03 INFO - PROCESS | 1815 | 1467958023450 Marionette TRACE conn4 <- [1,2450,null,{}] 23:07:03 INFO - PROCESS | 1815 | 1467958023491 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}] 23:07:03 INFO - PROCESS | 1815 | 1467958023498 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:03 INFO - PROCESS | 1815 | 1467958023730 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 23:07:04 INFO - PROCESS | 1815 | 1467958024080 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:04 INFO - PROCESS | 1815 | 1467958024092 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a296c00 == 72 [pid = 1815] [id = 620] 23:07:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8aeca400) [pid = 1815] [serial = 1861] [outer = (nil)] 23:07:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x954e6400) [pid = 1815] [serial = 1862] [outer = 0x8aeca400] 23:07:04 INFO - PROCESS | 1815 | 1467958024199 Marionette DEBUG loaded listener.js 23:07:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x98449800) [pid = 1815] [serial = 1863] [outer = 0x8aeca400] 23:07:05 INFO - PROCESS | 1815 | 1467958025254 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]]]}] 23:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1858ms 23:07:05 INFO - PROCESS | 1815 | 1467958025302 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 23:07:05 INFO - PROCESS | 1815 | 1467958025305 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 23:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:07:05 INFO - PROCESS | 1815 | 1467958025313 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:07:05 INFO - PROCESS | 1815 | 1467958025318 Marionette TRACE conn4 <- [1,2454,null,{}] 23:07:05 INFO - PROCESS | 1815 | 1467958025324 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}] 23:07:05 INFO - PROCESS | 1815 | 1467958025330 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:05 INFO - PROCESS | 1815 | 1467958025635 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 23:07:06 INFO - PROCESS | 1815 | 1467958025984 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:06 INFO - PROCESS | 1815 | 1467958025996 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x92623400 == 73 [pid = 1815] [id = 621] 23:07:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x954e6c00) [pid = 1815] [serial = 1864] [outer = (nil)] 23:07:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x9a512000) [pid = 1815] [serial = 1865] [outer = 0x954e6c00] 23:07:06 INFO - PROCESS | 1815 | 1467958026103 Marionette DEBUG loaded listener.js 23:07:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x9a51ac00) [pid = 1815] [serial = 1866] [outer = 0x954e6c00] 23:07:07 INFO - PROCESS | 1815 | 1467958027107 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]]]}] 23:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1840ms 23:07:07 INFO - PROCESS | 1815 | 1467958027156 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 23:07:07 INFO - PROCESS | 1815 | 1467958027162 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 23:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:07:07 INFO - PROCESS | 1815 | 1467958027174 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:07:07 INFO - PROCESS | 1815 | 1467958027179 Marionette TRACE conn4 <- [1,2458,null,{}] 23:07:07 INFO - PROCESS | 1815 | 1467958027187 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}] 23:07:07 INFO - PROCESS | 1815 | 1467958027192 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:07 INFO - PROCESS | 1815 | 1467958027440 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 23:07:07 INFO - PROCESS | 1815 | 1467958027775 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:07 INFO - PROCESS | 1815 | 1467958027784 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b9000 == 74 [pid = 1815] [id = 622] 23:07:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x9295fc00) [pid = 1815] [serial = 1867] [outer = (nil)] 23:07:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x9aa68800) [pid = 1815] [serial = 1868] [outer = 0x9295fc00] 23:07:07 INFO - PROCESS | 1815 | 1467958027896 Marionette DEBUG loaded listener.js 23:07:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x9abddc00) [pid = 1815] [serial = 1869] [outer = 0x9295fc00] 23:07:08 INFO - PROCESS | 1815 | 1467958028974 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]]]}] 23:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1848ms 23:07:09 INFO - PROCESS | 1815 | 1467958029021 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 23:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:07:09 INFO - PROCESS | 1815 | 1467958029031 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 23:07:09 INFO - PROCESS | 1815 | 1467958029038 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:07:09 INFO - PROCESS | 1815 | 1467958029042 Marionette TRACE conn4 <- [1,2462,null,{}] 23:07:09 INFO - PROCESS | 1815 | 1467958029049 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}] 23:07:09 INFO - PROCESS | 1815 | 1467958029055 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:09 INFO - PROCESS | 1815 | 1467958029339 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 23:07:09 INFO - PROCESS | 1815 | 1467958029695 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:09 INFO - PROCESS | 1815 | 1467958029704 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x95305400 == 75 [pid = 1815] [id = 623] 23:07:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x9a969c00) [pid = 1815] [serial = 1870] [outer = (nil)] 23:07:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x9b804800) [pid = 1815] [serial = 1871] [outer = 0x9a969c00] 23:07:09 INFO - PROCESS | 1815 | 1467958029797 Marionette DEBUG loaded listener.js 23:07:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x9bd1c000) [pid = 1815] [serial = 1872] [outer = 0x9a969c00] 23:07:10 INFO - PROCESS | 1815 | 1467958030910 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]]]}] 23:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1899ms 23:07:10 INFO - PROCESS | 1815 | 1467958030937 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 23:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:07:10 INFO - PROCESS | 1815 | 1467958030942 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 23:07:10 INFO - PROCESS | 1815 | 1467958030949 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:07:10 INFO - PROCESS | 1815 | 1467958030954 Marionette TRACE conn4 <- [1,2466,null,{}] 23:07:10 INFO - PROCESS | 1815 | 1467958030961 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}] 23:07:10 INFO - PROCESS | 1815 | 1467958030968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:11 INFO - PROCESS | 1815 | 1467958031270 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 23:07:11 INFO - PROCESS | 1815 | 1467958031634 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:11 INFO - PROCESS | 1815 | 1467958031643 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:11 INFO - PROCESS | 1815 | ++DOCSHELL 0xa2001800 == 76 [pid = 1815] [id = 624] 23:07:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0xa2007c00) [pid = 1815] [serial = 1873] [outer = (nil)] 23:07:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0xa20ab400) [pid = 1815] [serial = 1874] [outer = 0xa2007c00] 23:07:11 INFO - PROCESS | 1815 | 1467958031753 Marionette DEBUG loaded listener.js 23:07:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0xa2535400) [pid = 1815] [serial = 1875] [outer = 0xa2007c00] 23:07:12 INFO - PROCESS | 1815 | 1467958032778 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]]]}] 23:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1853ms 23:07:12 INFO - PROCESS | 1815 | 1467958032809 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 23:07:12 INFO - PROCESS | 1815 | 1467958032814 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 23:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:07:12 INFO - PROCESS | 1815 | 1467958032824 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:07:12 INFO - PROCESS | 1815 | 1467958032826 Marionette TRACE conn4 <- [1,2470,null,{}] 23:07:12 INFO - PROCESS | 1815 | 1467958032834 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}] 23:07:12 INFO - PROCESS | 1815 | 1467958032840 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:13 INFO - PROCESS | 1815 | 1467958033069 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 23:07:13 INFO - PROCESS | 1815 | 1467958033446 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:13 INFO - PROCESS | 1815 | 1467958033454 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec14c00 == 77 [pid = 1815] [id = 625] 23:07:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x8ece2c00) [pid = 1815] [serial = 1876] [outer = (nil)] 23:07:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x8fc71800) [pid = 1815] [serial = 1877] [outer = 0x8ece2c00] 23:07:13 INFO - PROCESS | 1815 | 1467958033549 Marionette DEBUG loaded listener.js 23:07:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x93f16000) [pid = 1815] [serial = 1878] [outer = 0x8ece2c00] 23:07:14 INFO - PROCESS | 1815 | 1467958034576 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]]]}] 23:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1830ms 23:07:14 INFO - PROCESS | 1815 | 1467958034655 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 23:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:07:14 INFO - PROCESS | 1815 | 1467958034660 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 23:07:14 INFO - PROCESS | 1815 | 1467958034667 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:07:14 INFO - PROCESS | 1815 | 1467958034671 Marionette TRACE conn4 <- [1,2474,null,{}] 23:07:14 INFO - PROCESS | 1815 | 1467958034678 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}] 23:07:14 INFO - PROCESS | 1815 | 1467958034683 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:14 INFO - PROCESS | 1815 | 1467958034960 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 23:07:15 INFO - PROCESS | 1815 | 1467958035312 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:15 INFO - PROCESS | 1815 | 1467958035319 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc8800 == 78 [pid = 1815] [id = 626] 23:07:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x8e251800) [pid = 1815] [serial = 1879] [outer = (nil)] 23:07:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x9295a000) [pid = 1815] [serial = 1880] [outer = 0x8e251800] 23:07:15 INFO - PROCESS | 1815 | 1467958035425 Marionette DEBUG loaded listener.js 23:07:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 207 (0x99558400) [pid = 1815] [serial = 1881] [outer = 0x8e251800] 23:07:16 INFO - PROCESS | 1815 | 1467958036472 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]]]}] 23:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1844ms 23:07:16 INFO - PROCESS | 1815 | 1467958036511 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 23:07:16 INFO - PROCESS | 1815 | 1467958036515 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 23:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:07:16 INFO - PROCESS | 1815 | 1467958036523 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:07:16 INFO - PROCESS | 1815 | 1467958036527 Marionette TRACE conn4 <- [1,2478,null,{}] 23:07:16 INFO - PROCESS | 1815 | 1467958036533 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}] 23:07:16 INFO - PROCESS | 1815 | 1467958036538 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:16 INFO - PROCESS | 1815 | 1467958036771 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 23:07:17 INFO - PROCESS | 1815 | 1467958037487 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:17 INFO - PROCESS | 1815 | 1467958037496 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca4800 == 79 [pid = 1815] [id = 627] 23:07:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 208 (0x88ca4c00) [pid = 1815] [serial = 1882] [outer = (nil)] 23:07:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 209 (0x898c7000) [pid = 1815] [serial = 1883] [outer = 0x88ca4c00] 23:07:17 INFO - PROCESS | 1815 | 1467958037591 Marionette DEBUG loaded listener.js 23:07:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 210 (0x8aeca800) [pid = 1815] [serial = 1884] [outer = 0x88ca4c00] 23:07:18 INFO - PROCESS | 1815 | 1467958038650 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]]]}] 23:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2192ms 23:07:18 INFO - PROCESS | 1815 | 1467958038717 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 23:07:18 INFO - PROCESS | 1815 | 1467958038723 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 23:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:07:18 INFO - PROCESS | 1815 | 1467958038731 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:07:18 INFO - PROCESS | 1815 | 1467958038736 Marionette TRACE conn4 <- [1,2482,null,{}] 23:07:18 INFO - PROCESS | 1815 | 1467958038745 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}] 23:07:18 INFO - PROCESS | 1815 | 1467958038754 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:18 INFO - PROCESS | 1815 | 1467958038991 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 23:07:19 INFO - PROCESS | 1815 | 1467958039352 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:19 INFO - PROCESS | 1815 | 1467958039362 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d376c00 == 80 [pid = 1815] [id = 628] 23:07:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 211 (0x8dd53c00) [pid = 1815] [serial = 1885] [outer = (nil)] 23:07:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 212 (0x8eab5800) [pid = 1815] [serial = 1886] [outer = 0x8dd53c00] 23:07:19 INFO - PROCESS | 1815 | 1467958039451 Marionette DEBUG loaded listener.js 23:07:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 213 (0x8ec1d000) [pid = 1815] [serial = 1887] [outer = 0x8dd53c00] 23:07:20 INFO - PROCESS | 1815 | 1467958040473 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]]]}] 23:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1834ms 23:07:20 INFO - PROCESS | 1815 | 1467958040570 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 23:07:20 INFO - PROCESS | 1815 | 1467958040584 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 23:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:07:20 INFO - PROCESS | 1815 | 1467958040602 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:07:20 INFO - PROCESS | 1815 | 1467958040614 Marionette TRACE conn4 <- [1,2486,null,{}] 23:07:20 INFO - PROCESS | 1815 | 1467958040711 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}] 23:07:20 INFO - PROCESS | 1815 | 1467958040715 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:20 INFO - PROCESS | 1815 | 1467958040961 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 23:07:21 INFO - PROCESS | 1815 | 1467958041306 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:21 INFO - PROCESS | 1815 | 1467958041314 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a291c00 == 81 [pid = 1815] [id = 629] 23:07:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 214 (0x8a298400) [pid = 1815] [serial = 1888] [outer = (nil)] 23:07:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 215 (0x8fc73800) [pid = 1815] [serial = 1889] [outer = 0x8a298400] 23:07:21 INFO - PROCESS | 1815 | 1467958041397 Marionette DEBUG loaded listener.js 23:07:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 216 (0x91914000) [pid = 1815] [serial = 1890] [outer = 0x8a298400] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8e5c4000 == 80 [pid = 1815] [id = 603] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd60000 == 79 [pid = 1815] [id = 602] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd58400 == 78 [pid = 1815] [id = 601] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x92960800 == 77 [pid = 1815] [id = 599] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36d800 == 76 [pid = 1815] [id = 600] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x9d933000 == 75 [pid = 1815] [id = 598] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4000 == 74 [pid = 1815] [id = 597] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x92611c00 == 73 [pid = 1815] [id = 596] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x92613800 == 72 [pid = 1815] [id = 595] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b7400 == 71 [pid = 1815] [id = 594] 23:07:21 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e9800 == 70 [pid = 1815] [id = 593] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 215 (0x93fc7000) [pid = 1815] [serial = 1775] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 214 (0x92617000) [pid = 1815] [serial = 1754] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 213 (0x93fbe000) [pid = 1815] [serial = 1551] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 212 (0x98453800) [pid = 1815] [serial = 1557] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 211 (0x93d1cc00) [pid = 1815] [serial = 1773] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 210 (0x8dacbc00) [pid = 1815] [serial = 1724] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 209 (0xa118f800) [pid = 1815] [serial = 1650] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 208 (0x9b685800) [pid = 1815] [serial = 1748] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 207 (0x9b20f000) [pid = 1815] [serial = 1605] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 206 (0x93c0e800) [pid = 1815] [serial = 1548] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x9a514800) [pid = 1815] [serial = 1566] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x9a51ec00) [pid = 1815] [serial = 1599] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x92615c00) [pid = 1815] [serial = 1770] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x9c137800) [pid = 1815] [serial = 1644] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x940c1000) [pid = 1815] [serial = 1776] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x9261f800) [pid = 1815] [serial = 1593] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x9abdec00) [pid = 1815] [serial = 1745] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x8f686000) [pid = 1815] [serial = 1767] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x9b806c00) [pid = 1815] [serial = 1641] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x92a5d000) [pid = 1815] [serial = 1772] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x9bd14800) [pid = 1815] [serial = 1611] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x9d939400) [pid = 1815] [serial = 1647] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0xa2344000) [pid = 1815] [serial = 1742] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x940cc400) [pid = 1815] [serial = 1722] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x8f3dec00) [pid = 1815] [serial = 1590] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x998ca400) [pid = 1815] [serial = 1560] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x8eab9400) [pid = 1815] [serial = 1760] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8ece2800) [pid = 1815] [serial = 1764] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x8f453000) [pid = 1815] [serial = 1757] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x9b60f400) [pid = 1815] [serial = 1608] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x9bd16c00) [pid = 1815] [serial = 1739] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x979c1000) [pid = 1815] [serial = 1596] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x925d1000) [pid = 1815] [serial = 1769] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0xa4e0bc00) [pid = 1815] [serial = 1751] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x940c7000) [pid = 1815] [serial = 1554] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x8dace400) [pid = 1815] [serial = 1587] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x9a51d000) [pid = 1815] [serial = 1778] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x8ec16400) [pid = 1815] [serial = 1763] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x92a56400) [pid = 1815] [serial = 1635] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x8f684400) [pid = 1815] [serial = 1727] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0xa2340400) [pid = 1815] [serial = 1653] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x9aa5f400) [pid = 1815] [serial = 1638] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x91916800) [pid = 1815] [serial = 1545] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x92ac7000) [pid = 1815] [serial = 1539] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x9aa60400) [pid = 1815] [serial = 1736] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x995c6800) [pid = 1815] [serial = 1733] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x9aa62800) [pid = 1815] [serial = 1602] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x8ecea800) [pid = 1815] [serial = 1542] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8f454800) [pid = 1815] [serial = 1766] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x99fd1400) [pid = 1815] [serial = 1563] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x92a57c00) [pid = 1815] [serial = 1730] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x8f3d4800) [pid = 1815] [serial = 1632] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0xa344e800) [pid = 1815] [serial = 1704] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0xa23ad000) [pid = 1815] [serial = 1695] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x93f20800) [pid = 1815] [serial = 1683] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8fe78400) [pid = 1815] [serial = 1680] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0xa2588400) [pid = 1815] [serial = 1698] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x9a963000) [pid = 1815] [serial = 1686] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x9b689800) [pid = 1815] [serial = 1689] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x8e253000) [pid = 1815] [serial = 1677] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x9d57e400) [pid = 1815] [serial = 1692] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0xa3207000) [pid = 1815] [serial = 1701] [outer = (nil)] [url = about:blank] 23:07:22 INFO - PROCESS | 1815 | 1467958042821 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]]]}] 23:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2275ms 23:07:22 INFO - PROCESS | 1815 | 1467958042878 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 23:07:22 INFO - PROCESS | 1815 | 1467958042882 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 23:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:07:22 INFO - PROCESS | 1815 | 1467958042892 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:07:22 INFO - PROCESS | 1815 | 1467958042901 Marionette TRACE conn4 <- [1,2490,null,{}] 23:07:22 INFO - PROCESS | 1815 | 1467958042958 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}] 23:07:22 INFO - PROCESS | 1815 | 1467958042968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:23 INFO - PROCESS | 1815 | 1467958043168 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 23:07:23 INFO - PROCESS | 1815 | 1467958043426 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:23 INFO - PROCESS | 1815 | 1467958043435 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd5d400 == 71 [pid = 1815] [id = 630] 23:07:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8e58c800) [pid = 1815] [serial = 1891] [outer = (nil)] 23:07:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8f454800) [pid = 1815] [serial = 1892] [outer = 0x8e58c800] 23:07:23 INFO - PROCESS | 1815 | 1467958043534 Marionette DEBUG loaded listener.js 23:07:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x8fe77000) [pid = 1815] [serial = 1893] [outer = 0x8e58c800] 23:07:24 INFO - PROCESS | 1815 | 1467958044505 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]]]}] 23:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1652ms 23:07:24 INFO - PROCESS | 1815 | 1467958044544 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 23:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:07:24 INFO - PROCESS | 1815 | 1467958044550 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 23:07:24 INFO - PROCESS | 1815 | 1467958044556 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:07:24 INFO - PROCESS | 1815 | 1467958044560 Marionette TRACE conn4 <- [1,2494,null,{}] 23:07:24 INFO - PROCESS | 1815 | 1467958044566 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}] 23:07:24 INFO - PROCESS | 1815 | 1467958044572 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:24 INFO - PROCESS | 1815 | 1467958044881 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 23:07:24 INFO - PROCESS | 1815 | 1467958044913 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:24 INFO - PROCESS | 1815 | 1467958044919 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dad4000 == 72 [pid = 1815] [id = 631] 23:07:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8e253000) [pid = 1815] [serial = 1894] [outer = (nil)] 23:07:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x9260bc00) [pid = 1815] [serial = 1895] [outer = 0x8e253000] 23:07:25 INFO - PROCESS | 1815 | 1467958044998 Marionette DEBUG loaded listener.js 23:07:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x92615c00) [pid = 1815] [serial = 1896] [outer = 0x8e253000] 23:07:26 INFO - PROCESS | 1815 | 1467958046226 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]]]}] 23:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1743ms 23:07:26 INFO - PROCESS | 1815 | 1467958046299 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 23:07:26 INFO - PROCESS | 1815 | 1467958046303 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 23:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:07:26 INFO - PROCESS | 1815 | 1467958046310 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:07:26 INFO - PROCESS | 1815 | 1467958046314 Marionette TRACE conn4 <- [1,2498,null,{}] 23:07:26 INFO - PROCESS | 1815 | 1467958046320 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}] 23:07:26 INFO - PROCESS | 1815 | 1467958046325 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:27 INFO - PROCESS | 1815 | 1467958047081 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x922aa000) [pid = 1815] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x8ec19400) [pid = 1815] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8d1f0c00) [pid = 1815] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9b60ec00) [pid = 1815] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x9b60dc00) [pid = 1815] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x898c5400) [pid = 1815] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x9abd9800) [pid = 1815] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8f3de000) [pid = 1815] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x8f449800) [pid = 1815] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x93f20400) [pid = 1815] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x9abdc000) [pid = 1815] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8d1e6800) [pid = 1815] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8f609800) [pid = 1815] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x92a4f800) [pid = 1815] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x92614800) [pid = 1815] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8eab2800) [pid = 1815] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x922acc00) [pid = 1815] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:07:27 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8d36b800) [pid = 1815] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:07:27 INFO - PROCESS | 1815 | 1467958047302 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:27 INFO - PROCESS | 1815 | 1467958047322 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2a8400 == 73 [pid = 1815] [id = 632] 23:07:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8c2ad400) [pid = 1815] [serial = 1897] [outer = (nil)] 23:07:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8dacf400) [pid = 1815] [serial = 1898] [outer = 0x8c2ad400] 23:07:27 INFO - PROCESS | 1815 | 1467958047401 Marionette DEBUG loaded listener.js 23:07:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8f2e9400) [pid = 1815] [serial = 1899] [outer = 0x8c2ad400] 23:07:28 INFO - PROCESS | 1815 | 1467958048261 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]]]}] 23:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1991ms 23:07:28 INFO - PROCESS | 1815 | 1467958048302 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 23:07:28 INFO - PROCESS | 1815 | 1467958048307 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 23:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:07:28 INFO - PROCESS | 1815 | 1467958048329 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:07:28 INFO - PROCESS | 1815 | 1467958048332 Marionette TRACE conn4 <- [1,2502,null,{}] 23:07:28 INFO - PROCESS | 1815 | 1467958048339 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}] 23:07:28 INFO - PROCESS | 1815 | 1467958048345 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:28 INFO - PROCESS | 1815 | 1467958048558 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 23:07:28 INFO - PROCESS | 1815 | 1467958048569 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:28 INFO - PROCESS | 1815 | 1467958048577 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd57800 == 74 [pid = 1815] [id = 633] 23:07:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f449800) [pid = 1815] [serial = 1900] [outer = (nil)] 23:07:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x92621000) [pid = 1815] [serial = 1901] [outer = 0x8f449800] 23:07:28 INFO - PROCESS | 1815 | 1467958048860 Marionette DEBUG loaded listener.js 23:07:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x92ac2400) [pid = 1815] [serial = 1902] [outer = 0x8f449800] 23:07:30 INFO - PROCESS | 1815 | 1467958050062 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]]]}] 23:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1788ms 23:07:30 INFO - PROCESS | 1815 | 1467958050114 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 23:07:30 INFO - PROCESS | 1815 | 1467958050122 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 23:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:07:30 INFO - PROCESS | 1815 | 1467958050131 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:07:30 INFO - PROCESS | 1815 | 1467958050137 Marionette TRACE conn4 <- [1,2506,null,{}] 23:07:30 INFO - PROCESS | 1815 | 1467958050148 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}] 23:07:30 INFO - PROCESS | 1815 | 1467958050162 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:30 INFO - PROCESS | 1815 | 1467958050453 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 23:07:30 INFO - PROCESS | 1815 | 1467958050817 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:30 INFO - PROCESS | 1815 | 1467958050827 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dac9400 == 75 [pid = 1815] [id = 634] 23:07:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8dad1000) [pid = 1815] [serial = 1903] [outer = (nil)] 23:07:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8de8d400) [pid = 1815] [serial = 1904] [outer = 0x8dad1000] 23:07:30 INFO - PROCESS | 1815 | 1467958050936 Marionette DEBUG loaded listener.js 23:07:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8eab8c00) [pid = 1815] [serial = 1905] [outer = 0x8dad1000] 23:07:32 INFO - PROCESS | 1815 | 1467958052020 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]]]}] 23:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1957ms 23:07:32 INFO - PROCESS | 1815 | 1467958052089 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 23:07:32 INFO - PROCESS | 1815 | 1467958052097 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 23:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:07:32 INFO - PROCESS | 1815 | 1467958052109 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:07:32 INFO - PROCESS | 1815 | 1467958052114 Marionette TRACE conn4 <- [1,2510,null,{}] 23:07:32 INFO - PROCESS | 1815 | 1467958052122 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}] 23:07:32 INFO - PROCESS | 1815 | 1467958052127 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:32 INFO - PROCESS | 1815 | 1467958052372 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 23:07:32 INFO - PROCESS | 1815 | 1467958052704 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:32 INFO - PROCESS | 1815 | 1467958052716 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e5800 == 76 [pid = 1815] [id = 635] 23:07:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8f3d5400) [pid = 1815] [serial = 1906] [outer = (nil)] 23:07:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8f455c00) [pid = 1815] [serial = 1907] [outer = 0x8f3d5400] 23:07:32 INFO - PROCESS | 1815 | 1467958052804 Marionette DEBUG loaded listener.js 23:07:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8fc78800) [pid = 1815] [serial = 1908] [outer = 0x8f3d5400] 23:07:33 INFO - PROCESS | 1815 | 1467958053829 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]]]}] 23:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1793ms 23:07:33 INFO - PROCESS | 1815 | 1467958053905 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 23:07:33 INFO - PROCESS | 1815 | 1467958053912 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 23:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:07:33 INFO - PROCESS | 1815 | 1467958053923 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:07:33 INFO - PROCESS | 1815 | 1467958053929 Marionette TRACE conn4 <- [1,2514,null,{}] 23:07:33 INFO - PROCESS | 1815 | 1467958053950 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}] 23:07:33 INFO - PROCESS | 1815 | 1467958053961 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:34 INFO - PROCESS | 1815 | 1467958054360 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 23:07:34 INFO - PROCESS | 1815 | 1467958054610 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:34 INFO - PROCESS | 1815 | 1467958054619 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x92acac00 == 77 [pid = 1815] [id = 636] 23:07:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x92ce1000) [pid = 1815] [serial = 1909] [outer = (nil)] 23:07:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x93c05c00) [pid = 1815] [serial = 1910] [outer = 0x92ce1000] 23:07:34 INFO - PROCESS | 1815 | 1467958054722 Marionette DEBUG loaded listener.js 23:07:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x93d21800) [pid = 1815] [serial = 1911] [outer = 0x92ce1000] 23:07:35 INFO - PROCESS | 1815 | 1467958055819 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]]]}] 23:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1945ms 23:07:35 INFO - PROCESS | 1815 | 1467958055867 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 23:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:07:35 INFO - PROCESS | 1815 | 1467958055873 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 23:07:35 INFO - PROCESS | 1815 | 1467958055880 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:07:35 INFO - PROCESS | 1815 | 1467958055884 Marionette TRACE conn4 <- [1,2518,null,{}] 23:07:35 INFO - PROCESS | 1815 | 1467958055890 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}] 23:07:35 INFO - PROCESS | 1815 | 1467958055895 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:36 INFO - PROCESS | 1815 | 1467958056155 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 23:07:36 INFO - PROCESS | 1815 | 1467958056491 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:36 INFO - PROCESS | 1815 | 1467958056500 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c97800 == 78 [pid = 1815] [id = 637] 23:07:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x92a4f400) [pid = 1815] [serial = 1912] [outer = (nil)] 23:07:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x93fbf800) [pid = 1815] [serial = 1913] [outer = 0x92a4f400] 23:07:36 INFO - PROCESS | 1815 | 1467958056596 Marionette DEBUG loaded listener.js 23:07:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x93fc8400) [pid = 1815] [serial = 1914] [outer = 0x92a4f400] 23:07:37 INFO - PROCESS | 1815 | 1467958057636 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]]]}] 23:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1836ms 23:07:37 INFO - PROCESS | 1815 | 1467958057717 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 23:07:37 INFO - PROCESS | 1815 | 1467958057722 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 23:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:07:37 INFO - PROCESS | 1815 | 1467958057729 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:07:37 INFO - PROCESS | 1815 | 1467958057733 Marionette TRACE conn4 <- [1,2522,null,{}] 23:07:37 INFO - PROCESS | 1815 | 1467958057740 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}] 23:07:37 INFO - PROCESS | 1815 | 1467958057748 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:38 INFO - PROCESS | 1815 | 1467958058032 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 23:07:38 INFO - PROCESS | 1815 | 1467958058377 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:38 INFO - PROCESS | 1815 | 1467958058388 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcec00 == 79 [pid = 1815] [id = 638] 23:07:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x92620800) [pid = 1815] [serial = 1915] [outer = (nil)] 23:07:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x979b4c00) [pid = 1815] [serial = 1916] [outer = 0x92620800] 23:07:38 INFO - PROCESS | 1815 | 1467958058473 Marionette DEBUG loaded listener.js 23:07:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x998cac00) [pid = 1815] [serial = 1917] [outer = 0x92620800] 23:07:39 INFO - PROCESS | 1815 | 1467958059557 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]]]}] 23:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1888ms 23:07:39 INFO - PROCESS | 1815 | 1467958059619 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 23:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:07:39 INFO - PROCESS | 1815 | 1467958059624 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 23:07:39 INFO - PROCESS | 1815 | 1467958059632 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:07:39 INFO - PROCESS | 1815 | 1467958059636 Marionette TRACE conn4 <- [1,2526,null,{}] 23:07:39 INFO - PROCESS | 1815 | 1467958059643 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}] 23:07:39 INFO - PROCESS | 1815 | 1467958059654 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:39 INFO - PROCESS | 1815 | 1467958059949 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 23:07:40 INFO - PROCESS | 1815 | 1467958060314 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:40 INFO - PROCESS | 1815 | 1467958060322 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d378400 == 80 [pid = 1815] [id = 639] 23:07:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x940cb000) [pid = 1815] [serial = 1918] [outer = (nil)] 23:07:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x9a96d800) [pid = 1815] [serial = 1919] [outer = 0x940cb000] 23:07:40 INFO - PROCESS | 1815 | 1467958060415 Marionette DEBUG loaded listener.js 23:07:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x9aa62800) [pid = 1815] [serial = 1920] [outer = 0x940cb000] 23:07:41 INFO - PROCESS | 1815 | 1467958061420 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]]]}] 23:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1836ms 23:07:41 INFO - PROCESS | 1815 | 1467958061484 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 23:07:41 INFO - PROCESS | 1815 | 1467958061490 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 23:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:07:41 INFO - PROCESS | 1815 | 1467958061500 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:07:41 INFO - PROCESS | 1815 | 1467958061503 Marionette TRACE conn4 <- [1,2530,null,{}] 23:07:41 INFO - PROCESS | 1815 | 1467958061510 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}] 23:07:41 INFO - PROCESS | 1815 | 1467958061516 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:41 INFO - PROCESS | 1815 | 1467958061764 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 23:07:42 INFO - PROCESS | 1815 | 1467958062108 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:42 INFO - PROCESS | 1815 | 1467958062117 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x93fbdc00 == 81 [pid = 1815] [id = 640] 23:07:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x9a961c00) [pid = 1815] [serial = 1921] [outer = (nil)] 23:07:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x9abe5c00) [pid = 1815] [serial = 1922] [outer = 0x9a961c00] 23:07:42 INFO - PROCESS | 1815 | 1467958062216 Marionette DEBUG loaded listener.js 23:07:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x9b526000) [pid = 1815] [serial = 1923] [outer = 0x9a961c00] 23:07:43 INFO - PROCESS | 1815 | 1467958063211 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]]]}] 23:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1784ms 23:07:43 INFO - PROCESS | 1815 | 1467958063285 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 23:07:43 INFO - PROCESS | 1815 | 1467958063297 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 23:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:07:43 INFO - PROCESS | 1815 | 1467958063304 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:07:43 INFO - PROCESS | 1815 | 1467958063308 Marionette TRACE conn4 <- [1,2534,null,{}] 23:07:43 INFO - PROCESS | 1815 | 1467958063315 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}] 23:07:43 INFO - PROCESS | 1815 | 1467958063319 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:43 INFO - PROCESS | 1815 | 1467958063576 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 23:07:43 INFO - PROCESS | 1815 | 1467958063935 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:43 INFO - PROCESS | 1815 | 1467958063942 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece8800 == 82 [pid = 1815] [id = 641] 23:07:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x9a962400) [pid = 1815] [serial = 1924] [outer = (nil)] 23:07:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x9b80d400) [pid = 1815] [serial = 1925] [outer = 0x9a962400] 23:07:44 INFO - PROCESS | 1815 | 1467958064032 Marionette DEBUG loaded listener.js 23:07:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x9bd15400) [pid = 1815] [serial = 1926] [outer = 0x9a962400] 23:07:45 INFO - PROCESS | 1815 | 1467958065057 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]]]}] 23:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1791ms 23:07:45 INFO - PROCESS | 1815 | 1467958065096 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 23:07:45 INFO - PROCESS | 1815 | 1467958065099 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 23:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:07:45 INFO - PROCESS | 1815 | 1467958065107 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:07:45 INFO - PROCESS | 1815 | 1467958065110 Marionette TRACE conn4 <- [1,2538,null,{}] 23:07:45 INFO - PROCESS | 1815 | 1467958065117 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}] 23:07:45 INFO - PROCESS | 1815 | 1467958065121 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:45 INFO - PROCESS | 1815 | 1467958065342 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 23:07:45 INFO - PROCESS | 1815 | 1467958065676 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:45 INFO - PROCESS | 1815 | 1467958065684 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b20d800 == 83 [pid = 1815] [id = 642] 23:07:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x9b67f400) [pid = 1815] [serial = 1927] [outer = (nil)] 23:07:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x9d452800) [pid = 1815] [serial = 1928] [outer = 0x9b67f400] 23:07:45 INFO - PROCESS | 1815 | 1467958065790 Marionette DEBUG loaded listener.js 23:07:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x9d570400) [pid = 1815] [serial = 1929] [outer = 0x9b67f400] 23:07:46 INFO - PROCESS | 1815 | 1467958066800 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]]]}] 23:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1733ms 23:07:46 INFO - PROCESS | 1815 | 1467958066841 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 23:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:07:46 INFO - PROCESS | 1815 | 1467958066846 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 23:07:46 INFO - PROCESS | 1815 | 1467958066853 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:07:46 INFO - PROCESS | 1815 | 1467958066857 Marionette TRACE conn4 <- [1,2542,null,{}] 23:07:46 INFO - PROCESS | 1815 | 1467958066863 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}] 23:07:46 INFO - PROCESS | 1815 | 1467958066869 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:47 INFO - PROCESS | 1815 | 1467958067121 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 23:07:47 INFO - PROCESS | 1815 | 1467958067461 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:47 INFO - PROCESS | 1815 | 1467958067469 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddd0c00 == 84 [pid = 1815] [id = 643] 23:07:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x940c2000) [pid = 1815] [serial = 1930] [outer = (nil)] 23:07:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0xa119b400) [pid = 1815] [serial = 1931] [outer = 0x940c2000] 23:07:47 INFO - PROCESS | 1815 | 1467958067570 Marionette DEBUG loaded listener.js 23:07:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0xa200d400) [pid = 1815] [serial = 1932] [outer = 0x940c2000] 23:07:48 INFO - PROCESS | 1815 | 1467958068576 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]]]}] 23:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1794ms 23:07:48 INFO - PROCESS | 1815 | 1467958068648 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 23:07:48 INFO - PROCESS | 1815 | 1467958068653 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 23:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:07:48 INFO - PROCESS | 1815 | 1467958068661 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:07:48 INFO - PROCESS | 1815 | 1467958068666 Marionette TRACE conn4 <- [1,2546,null,{}] 23:07:48 INFO - PROCESS | 1815 | 1467958068673 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}] 23:07:48 INFO - PROCESS | 1815 | 1467958068679 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:48 INFO - PROCESS | 1815 | 1467958068958 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 23:07:49 INFO - PROCESS | 1815 | 1467958069343 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:49 INFO - PROCESS | 1815 | 1467958069353 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:49 INFO - PROCESS | 1815 | ++DOCSHELL 0xa2fb9c00 == 85 [pid = 1815] [id = 644] 23:07:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0xa2fba000) [pid = 1815] [serial = 1933] [outer = (nil)] 23:07:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0xa2ff6800) [pid = 1815] [serial = 1934] [outer = 0xa2fba000] 23:07:49 INFO - PROCESS | 1815 | 1467958069458 Marionette DEBUG loaded listener.js 23:07:49 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0xa328c000) [pid = 1815] [serial = 1935] [outer = 0xa2fba000] 23:07:50 INFO - PROCESS | 1815 | 1467958070457 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]]]}] 23:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1849ms 23:07:50 INFO - PROCESS | 1815 | 1467958070511 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 23:07:50 INFO - PROCESS | 1815 | 1467958070515 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 23:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:07:50 INFO - PROCESS | 1815 | 1467958070523 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:07:50 INFO - PROCESS | 1815 | 1467958070526 Marionette TRACE conn4 <- [1,2550,null,{}] 23:07:50 INFO - PROCESS | 1815 | 1467958070533 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}] 23:07:50 INFO - PROCESS | 1815 | 1467958070538 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:50 INFO - PROCESS | 1815 | 1467958070795 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 23:07:51 INFO - PROCESS | 1815 | 1467958071142 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:51 INFO - PROCESS | 1815 | 1467958071150 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:51 INFO - PROCESS | 1815 | ++DOCSHELL 0xa234f800 == 86 [pid = 1815] [id = 645] 23:07:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0xa2588400) [pid = 1815] [serial = 1936] [outer = (nil)] 23:07:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0xa4e50400) [pid = 1815] [serial = 1937] [outer = 0xa2588400] 23:07:51 INFO - PROCESS | 1815 | 1467958071259 Marionette DEBUG loaded listener.js 23:07:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0xa5014800) [pid = 1815] [serial = 1938] [outer = 0xa2588400] 23:07:52 INFO - PROCESS | 1815 | 1467958072306 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]]]}] 23:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1844ms 23:07:52 INFO - PROCESS | 1815 | 1467958072368 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 23:07:52 INFO - PROCESS | 1815 | 1467958072372 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 23:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:07:52 INFO - PROCESS | 1815 | 1467958072380 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:07:52 INFO - PROCESS | 1815 | 1467958072384 Marionette TRACE conn4 <- [1,2554,null,{}] 23:07:52 INFO - PROCESS | 1815 | 1467958072390 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}] 23:07:52 INFO - PROCESS | 1815 | 1467958072395 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:52 INFO - PROCESS | 1815 | 1467958072757 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 23:07:53 INFO - PROCESS | 1815 | 1467958073044 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:53 INFO - PROCESS | 1815 | 1467958073051 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c8000 == 87 [pid = 1815] [id = 646] 23:07:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x8a297800) [pid = 1815] [serial = 1939] [outer = (nil)] 23:07:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x8c1e9c00) [pid = 1815] [serial = 1940] [outer = 0x8a297800] 23:07:53 INFO - PROCESS | 1815 | 1467958073142 Marionette DEBUG loaded listener.js 23:07:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8c1ec800) [pid = 1815] [serial = 1941] [outer = 0x8a297800] 23:07:54 INFO - PROCESS | 1815 | 1467958074260 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]]]}] 23:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1990ms 23:07:54 INFO - PROCESS | 1815 | 1467958074372 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 23:07:54 INFO - PROCESS | 1815 | 1467958074376 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 23:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:07:54 INFO - PROCESS | 1815 | 1467958074384 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:07:54 INFO - PROCESS | 1815 | 1467958074387 Marionette TRACE conn4 <- [1,2558,null,{}] 23:07:55 INFO - PROCESS | 1815 | 1467958075130 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}] 23:07:55 INFO - PROCESS | 1815 | 1467958075135 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:55 INFO - PROCESS | 1815 | 1467958075412 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 23:07:55 INFO - PROCESS | 1815 | 1467958075695 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:55 INFO - PROCESS | 1815 | 1467958075708 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x898d0c00 == 88 [pid = 1815] [id = 647] 23:07:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x8c1e7400) [pid = 1815] [serial = 1942] [outer = (nil)] 23:07:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x8c2a8c00) [pid = 1815] [serial = 1943] [outer = 0x8c1e7400] 23:07:55 INFO - PROCESS | 1815 | 1467958075800 Marionette DEBUG loaded listener.js 23:07:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0x8d1f2000) [pid = 1815] [serial = 1944] [outer = 0x8c1e7400] 23:07:57 INFO - PROCESS | 1815 | 1467958077091 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]]]}] 23:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2775ms 23:07:57 INFO - PROCESS | 1815 | 1467958077163 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 23:07:57 INFO - PROCESS | 1815 | 1467958077169 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 23:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:07:57 INFO - PROCESS | 1815 | 1467958077177 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:07:57 INFO - PROCESS | 1815 | 1467958077182 Marionette TRACE conn4 <- [1,2562,null,{}] 23:07:57 INFO - PROCESS | 1815 | 1467958077191 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}] 23:07:57 INFO - PROCESS | 1815 | 1467958077197 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:57 INFO - PROCESS | 1815 | 1467958077457 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 23:07:57 INFO - PROCESS | 1815 | 1467958077836 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:57 INFO - PROCESS | 1815 | 1467958077851 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd5cc00 == 89 [pid = 1815] [id = 648] 23:07:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0x8e5c3c00) [pid = 1815] [serial = 1945] [outer = (nil)] 23:07:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x8e5cc800) [pid = 1815] [serial = 1946] [outer = 0x8e5c3c00] 23:07:57 INFO - PROCESS | 1815 | 1467958077936 Marionette DEBUG loaded listener.js 23:07:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x8ec16c00) [pid = 1815] [serial = 1947] [outer = 0x8e5c3c00] 23:07:58 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad3000 == 88 [pid = 1815] [id = 358] 23:07:58 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec8400 == 87 [pid = 1815] [id = 549] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x8f3b8000) [pid = 1815] [serial = 1841] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x8a294800) [pid = 1815] [serial = 1817] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x8e5c7000) [pid = 1815] [serial = 1811] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x8a29a800) [pid = 1815] [serial = 1823] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8f685000) [pid = 1815] [serial = 1826] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x8dd5a400) [pid = 1815] [serial = 1802] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x898cac00) [pid = 1815] [serial = 1820] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x8c2b5c00) [pid = 1815] [serial = 1814] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x8de85000) [pid = 1815] [serial = 1805] [outer = (nil)] [url = about:blank] 23:07:58 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x8de8e400) [pid = 1815] [serial = 1808] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0xa4e0c800) [pid = 1815] [serial = 1707] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x8ecea000) [pid = 1815] [serial = 1835] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x8f607000) [pid = 1815] [serial = 1784] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x8e253400) [pid = 1815] [serial = 1725] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0xa25f2000) [pid = 1815] [serial = 1743] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x9d457800) [pid = 1815] [serial = 1740] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0xa620f400) [pid = 1815] [serial = 1799] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x9d417400) [pid = 1815] [serial = 1793] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x8aed4800) [pid = 1815] [serial = 1829] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0xa2fbd400) [pid = 1815] [serial = 1749] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x8fc70000) [pid = 1815] [serial = 1839] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8f3b5c00) [pid = 1815] [serial = 1836] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x92610c00) [pid = 1815] [serial = 1758] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x9abe1c00) [pid = 1815] [serial = 1746] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x8c2b0000) [pid = 1815] [serial = 1830] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x9295ac00) [pid = 1815] [serial = 1787] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0xa501ec00) [pid = 1815] [serial = 1752] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x8ddca000) [pid = 1815] [serial = 1832] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0xa1125400) [pid = 1815] [serial = 1796] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x8f450400) [pid = 1815] [serial = 1838] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x8fe7b400) [pid = 1815] [serial = 1728] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8dac7800) [pid = 1815] [serial = 1781] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x93f18400) [pid = 1815] [serial = 1731] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x9aa5e800) [pid = 1815] [serial = 1790] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0xa320cc00) [pid = 1815] [serial = 1755] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8eaba800) [pid = 1815] [serial = 1761] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x99f7b000) [pid = 1815] [serial = 1734] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x9aa65800) [pid = 1815] [serial = 1737] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8e254000) [pid = 1815] [serial = 1833] [outer = (nil)] [url = about:blank] 23:07:59 INFO - PROCESS | 1815 | 1467958079323 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]]]}] 23:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2187ms 23:07:59 INFO - PROCESS | 1815 | 1467958079417 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 23:07:59 INFO - PROCESS | 1815 | 1467958079421 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 23:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:07:59 INFO - PROCESS | 1815 | 1467958079432 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:07:59 INFO - PROCESS | 1815 | 1467958079435 Marionette TRACE conn4 <- [1,2566,null,{}] 23:07:59 INFO - PROCESS | 1815 | 1467958079442 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}] 23:07:59 INFO - PROCESS | 1815 | 1467958079449 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:59 INFO - PROCESS | 1815 | 1467958079738 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 23:07:59 INFO - PROCESS | 1815 | 1467958079954 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:07:59 INFO - PROCESS | 1815 | 1467958079968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:07:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd5c400 == 88 [pid = 1815] [id = 649] 23:08:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8ddd0400) [pid = 1815] [serial = 1948] [outer = (nil)] 23:08:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8e58ec00) [pid = 1815] [serial = 1949] [outer = 0x8ddd0400] 23:08:00 INFO - PROCESS | 1815 | 1467958080051 Marionette DEBUG loaded listener.js 23:08:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x8eac0000) [pid = 1815] [serial = 1950] [outer = 0x8ddd0400] 23:08:01 INFO - PROCESS | 1815 | 1467958081003 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]]]}] 23:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1638ms 23:08:01 INFO - PROCESS | 1815 | 1467958081079 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 23:08:01 INFO - PROCESS | 1815 | 1467958081090 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 23:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:08:01 INFO - PROCESS | 1815 | 1467958081099 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:08:01 INFO - PROCESS | 1815 | 1467958081103 Marionette TRACE conn4 <- [1,2570,null,{}] 23:08:01 INFO - PROCESS | 1815 | 1467958081109 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}] 23:08:01 INFO - PROCESS | 1815 | 1467958081114 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:01 INFO - PROCESS | 1815 | 1467958081348 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 23:08:01 INFO - PROCESS | 1815 | 1467958081643 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:01 INFO - PROCESS | 1815 | 1467958081652 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c99000 == 89 [pid = 1815] [id = 650] 23:08:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8ece6000) [pid = 1815] [serial = 1951] [outer = (nil)] 23:08:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8f3e3400) [pid = 1815] [serial = 1952] [outer = 0x8ece6000] 23:08:01 INFO - PROCESS | 1815 | 1467958081752 Marionette DEBUG loaded listener.js 23:08:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8f607000) [pid = 1815] [serial = 1953] [outer = 0x8ece6000] 23:08:02 INFO - PROCESS | 1815 | 1467958082790 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]]]}] 23:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1734ms 23:08:02 INFO - PROCESS | 1815 | 1467958082834 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 23:08:02 INFO - PROCESS | 1815 | 1467958082838 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 23:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:08:02 INFO - PROCESS | 1815 | 1467958082845 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:08:02 INFO - PROCESS | 1815 | 1467958082849 Marionette TRACE conn4 <- [1,2574,null,{}] 23:08:02 INFO - PROCESS | 1815 | 1467958082863 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}] 23:08:02 INFO - PROCESS | 1815 | 1467958082868 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:03 INFO - PROCESS | 1815 | 1467958083136 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 23:08:03 INFO - PROCESS | 1815 | 1467958083163 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:03 INFO - PROCESS | 1815 | 1467958083168 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3df000 == 90 [pid = 1815] [id = 651] 23:08:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8f44f800) [pid = 1815] [serial = 1954] [outer = (nil)] 23:08:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8fc71000) [pid = 1815] [serial = 1955] [outer = 0x8f44f800] 23:08:03 INFO - PROCESS | 1815 | 1467958083275 Marionette DEBUG loaded listener.js 23:08:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8fe81000) [pid = 1815] [serial = 1956] [outer = 0x8f44f800] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x8a298400) [pid = 1815] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8e253000) [pid = 1815] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8e58c800) [pid = 1815] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8a291000) [pid = 1815] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x88ca4c00) [pid = 1815] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8dd53c00) [pid = 1815] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x954e0c00) [pid = 1815] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:08:04 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8c2ad400) [pid = 1815] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:08:05 INFO - PROCESS | 1815 | 1467958085175 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]]]}] 23:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2396ms 23:08:05 INFO - PROCESS | 1815 | 1467958085243 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 23:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:08:05 INFO - PROCESS | 1815 | 1467958085247 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 23:08:05 INFO - PROCESS | 1815 | 1467958085254 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:08:05 INFO - PROCESS | 1815 | 1467958085257 Marionette TRACE conn4 <- [1,2578,null,{}] 23:08:05 INFO - PROCESS | 1815 | 1467958085264 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}] 23:08:05 INFO - PROCESS | 1815 | 1467958085274 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:05 INFO - PROCESS | 1815 | 1467958085625 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 23:08:05 INFO - PROCESS | 1815 | 1467958085643 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:05 INFO - PROCESS | 1815 | 1467958085652 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9d800 == 91 [pid = 1815] [id = 652] 23:08:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8de8cc00) [pid = 1815] [serial = 1957] [outer = (nil)] 23:08:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x8fc71400) [pid = 1815] [serial = 1958] [outer = 0x8de8cc00] 23:08:05 INFO - PROCESS | 1815 | 1467958085737 Marionette DEBUG loaded listener.js 23:08:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x9260b800) [pid = 1815] [serial = 1959] [outer = 0x8de8cc00] 23:08:06 INFO - PROCESS | 1815 | 1467958086959 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]]]}] 23:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1789ms 23:08:07 INFO - PROCESS | 1815 | 1467958087044 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 23:08:07 INFO - PROCESS | 1815 | 1467958087052 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 23:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:08:07 INFO - PROCESS | 1815 | 1467958087062 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:08:07 INFO - PROCESS | 1815 | 1467958087067 Marionette TRACE conn4 <- [1,2582,null,{}] 23:08:07 INFO - PROCESS | 1815 | 1467958087077 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}] 23:08:07 INFO - PROCESS | 1815 | 1467958087083 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:07 INFO - PROCESS | 1815 | 1467958087490 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 23:08:07 INFO - PROCESS | 1815 | 1467958087709 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:07 INFO - PROCESS | 1815 | 1467958087726 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecc800 == 92 [pid = 1815] [id = 653] 23:08:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8aed6000) [pid = 1815] [serial = 1960] [outer = (nil)] 23:08:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8c2b5000) [pid = 1815] [serial = 1961] [outer = 0x8aed6000] 23:08:07 INFO - PROCESS | 1815 | 1467958087819 Marionette DEBUG loaded listener.js 23:08:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8dd53c00) [pid = 1815] [serial = 1962] [outer = 0x8aed6000] 23:08:08 INFO - PROCESS | 1815 | 1467958088915 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]]]}] 23:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1890ms 23:08:08 INFO - PROCESS | 1815 | 1467958088952 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 23:08:08 INFO - PROCESS | 1815 | 1467958088960 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 23:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:08:08 INFO - PROCESS | 1815 | 1467958088973 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:08:08 INFO - PROCESS | 1815 | 1467958088977 Marionette TRACE conn4 <- [1,2586,null,{}] 23:08:08 INFO - PROCESS | 1815 | 1467958088984 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}] 23:08:08 INFO - PROCESS | 1815 | 1467958088991 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:09 INFO - PROCESS | 1815 | 1467958089233 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 23:08:09 INFO - PROCESS | 1815 | 1467958089645 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:09 INFO - PROCESS | 1815 | 1467958089655 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e588800 == 93 [pid = 1815] [id = 654] 23:08:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8e5c8400) [pid = 1815] [serial = 1963] [outer = (nil)] 23:08:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8ec1e800) [pid = 1815] [serial = 1964] [outer = 0x8e5c8400] 23:08:09 INFO - PROCESS | 1815 | 1467958089763 Marionette DEBUG loaded listener.js 23:08:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8f2e6c00) [pid = 1815] [serial = 1965] [outer = 0x8e5c8400] 23:08:10 INFO - PROCESS | 1815 | 1467958090864 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]]]}] 23:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1941ms 23:08:10 INFO - PROCESS | 1815 | 1467958090917 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 23:08:10 INFO - PROCESS | 1815 | 1467958090924 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 23:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:08:10 INFO - PROCESS | 1815 | 1467958090933 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:08:10 INFO - PROCESS | 1815 | 1467958090940 Marionette TRACE conn4 <- [1,2590,null,{}] 23:08:10 INFO - PROCESS | 1815 | 1467958090960 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}] 23:08:10 INFO - PROCESS | 1815 | 1467958090971 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:11 INFO - PROCESS | 1815 | 1467958091258 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 23:08:11 INFO - PROCESS | 1815 | 1467958091626 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:11 INFO - PROCESS | 1815 | 1467958091641 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x925d3000 == 94 [pid = 1815] [id = 655] 23:08:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x9260b400) [pid = 1815] [serial = 1966] [outer = (nil)] 23:08:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x9261a400) [pid = 1815] [serial = 1967] [outer = 0x9260b400] 23:08:11 INFO - PROCESS | 1815 | 1467958091736 Marionette DEBUG loaded listener.js 23:08:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x9295e000) [pid = 1815] [serial = 1968] [outer = 0x9260b400] 23:08:12 INFO - PROCESS | 1815 | 1467958092823 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]]]}] 23:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1945ms 23:08:12 INFO - PROCESS | 1815 | 1467958092879 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 23:08:12 INFO - PROCESS | 1815 | 1467958092884 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 23:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:08:12 INFO - PROCESS | 1815 | 1467958092892 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:08:12 INFO - PROCESS | 1815 | 1467958092896 Marionette TRACE conn4 <- [1,2594,null,{}] 23:08:12 INFO - PROCESS | 1815 | 1467958092902 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}] 23:08:12 INFO - PROCESS | 1815 | 1467958092908 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:13 INFO - PROCESS | 1815 | 1467958093155 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 23:08:13 INFO - PROCESS | 1815 | 1467958093483 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:13 INFO - PROCESS | 1815 | 1467958093492 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7b800 == 95 [pid = 1815] [id = 656] 23:08:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x922a7000) [pid = 1815] [serial = 1969] [outer = (nil)] 23:08:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x93251c00) [pid = 1815] [serial = 1970] [outer = 0x922a7000] 23:08:13 INFO - PROCESS | 1815 | 1467958093595 Marionette DEBUG loaded listener.js 23:08:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x93d23800) [pid = 1815] [serial = 1971] [outer = 0x922a7000] 23:08:14 INFO - PROCESS | 1815 | 1467958094642 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]]]}] 23:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1791ms 23:08:14 INFO - PROCESS | 1815 | 1467958094687 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 23:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:08:14 INFO - PROCESS | 1815 | 1467958094692 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 23:08:14 INFO - PROCESS | 1815 | 1467958094699 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:08:14 INFO - PROCESS | 1815 | 1467958094703 Marionette TRACE conn4 <- [1,2598,null,{}] 23:08:14 INFO - PROCESS | 1815 | 1467958094710 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}] 23:08:14 INFO - PROCESS | 1815 | 1467958094716 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:14 INFO - PROCESS | 1815 | 1467958094958 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 23:08:15 INFO - PROCESS | 1815 | 1467958095299 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:15 INFO - PROCESS | 1815 | 1467958095308 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de87400 == 96 [pid = 1815] [id = 657] 23:08:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x93d20000) [pid = 1815] [serial = 1972] [outer = (nil)] 23:08:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x93fc3000) [pid = 1815] [serial = 1973] [outer = 0x93d20000] 23:08:15 INFO - PROCESS | 1815 | 1467958095421 Marionette DEBUG loaded listener.js 23:08:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x940cec00) [pid = 1815] [serial = 1974] [outer = 0x93d20000] 23:08:16 INFO - PROCESS | 1815 | 1467958096476 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]]]}] 23:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1834ms 23:08:16 INFO - PROCESS | 1815 | 1467958096535 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 23:08:16 INFO - PROCESS | 1815 | 1467958096539 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 23:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:08:16 INFO - PROCESS | 1815 | 1467958096547 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:08:16 INFO - PROCESS | 1815 | 1467958096551 Marionette TRACE conn4 <- [1,2602,null,{}] 23:08:16 INFO - PROCESS | 1815 | 1467958096557 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}] 23:08:16 INFO - PROCESS | 1815 | 1467958096568 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:16 INFO - PROCESS | 1815 | 1467958096883 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 23:08:17 INFO - PROCESS | 1815 | 1467958097250 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:17 INFO - PROCESS | 1815 | 1467958097259 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de86000 == 97 [pid = 1815] [id = 658] 23:08:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x93f1ac00) [pid = 1815] [serial = 1975] [outer = (nil)] 23:08:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x9a519800) [pid = 1815] [serial = 1976] [outer = 0x93f1ac00] 23:08:17 INFO - PROCESS | 1815 | 1467958097349 Marionette DEBUG loaded listener.js 23:08:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x9aa64400) [pid = 1815] [serial = 1977] [outer = 0x93f1ac00] 23:08:18 INFO - PROCESS | 1815 | 1467958098438 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]]]}] 23:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1941ms 23:08:18 INFO - PROCESS | 1815 | 1467958098490 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 23:08:18 INFO - PROCESS | 1815 | 1467958098494 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 23:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:08:18 INFO - PROCESS | 1815 | 1467958098502 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:08:18 INFO - PROCESS | 1815 | 1467958098506 Marionette TRACE conn4 <- [1,2606,null,{}] 23:08:18 INFO - PROCESS | 1815 | 1467958098512 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}] 23:08:18 INFO - PROCESS | 1815 | 1467958098517 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:18 INFO - PROCESS | 1815 | 1467958098768 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 23:08:19 INFO - PROCESS | 1815 | 1467958099099 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:19 INFO - PROCESS | 1815 | 1467958099105 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe79000 == 98 [pid = 1815] [id = 659] 23:08:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x954e2400) [pid = 1815] [serial = 1978] [outer = (nil)] 23:08:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x9abe2c00) [pid = 1815] [serial = 1979] [outer = 0x954e2400] 23:08:19 INFO - PROCESS | 1815 | 1467958099193 Marionette DEBUG loaded listener.js 23:08:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x9b20ac00) [pid = 1815] [serial = 1980] [outer = 0x954e2400] 23:08:20 INFO - PROCESS | 1815 | 1467958100307 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]]]}] 23:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1837ms 23:08:20 INFO - PROCESS | 1815 | 1467958100341 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 23:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:08:20 INFO - PROCESS | 1815 | 1467958100346 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 23:08:20 INFO - PROCESS | 1815 | 1467958100353 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:08:20 INFO - PROCESS | 1815 | 1467958100357 Marionette TRACE conn4 <- [1,2610,null,{}] 23:08:20 INFO - PROCESS | 1815 | 1467958100363 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}] 23:08:20 INFO - PROCESS | 1815 | 1467958100367 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:20 INFO - PROCESS | 1815 | 1467958100605 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 23:08:20 INFO - PROCESS | 1815 | 1467958100958 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:20 INFO - PROCESS | 1815 | 1467958100968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x99f83c00 == 99 [pid = 1815] [id = 660] 23:08:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x9a907c00) [pid = 1815] [serial = 1981] [outer = (nil)] 23:08:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x9d426c00) [pid = 1815] [serial = 1982] [outer = 0x9a907c00] 23:08:21 INFO - PROCESS | 1815 | 1467958101070 Marionette DEBUG loaded listener.js 23:08:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x9d44d400) [pid = 1815] [serial = 1983] [outer = 0x9a907c00] 23:08:22 INFO - PROCESS | 1815 | 1467958102085 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]]]}] 23:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1784ms 23:08:22 INFO - PROCESS | 1815 | 1467958102137 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 23:08:22 INFO - PROCESS | 1815 | 1467958102141 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 23:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:08:22 INFO - PROCESS | 1815 | 1467958102148 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:08:22 INFO - PROCESS | 1815 | 1467958102151 Marionette TRACE conn4 <- [1,2614,null,{}] 23:08:22 INFO - PROCESS | 1815 | 1467958102158 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}] 23:08:22 INFO - PROCESS | 1815 | 1467958102163 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:22 INFO - PROCESS | 1815 | 1467958102392 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 23:08:22 INFO - PROCESS | 1815 | 1467958102734 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:22 INFO - PROCESS | 1815 | 1467958102742 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x9abe1c00 == 100 [pid = 1815] [id = 661] 23:08:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x9b609c00) [pid = 1815] [serial = 1984] [outer = (nil)] 23:08:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0xa112a000) [pid = 1815] [serial = 1985] [outer = 0x9b609c00] 23:08:22 INFO - PROCESS | 1815 | 1467958102839 Marionette DEBUG loaded listener.js 23:08:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0xa200d800) [pid = 1815] [serial = 1986] [outer = 0x9b609c00] 23:08:23 INFO - PROCESS | 1815 | 1467958103822 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]]]}] 23:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1736ms 23:08:23 INFO - PROCESS | 1815 | 1467958103884 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 23:08:23 INFO - PROCESS | 1815 | 1467958103889 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 23:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:08:23 INFO - PROCESS | 1815 | 1467958103916 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:08:23 INFO - PROCESS | 1815 | 1467958103920 Marionette TRACE conn4 <- [1,2618,null,{}] 23:08:23 INFO - PROCESS | 1815 | 1467958103927 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}] 23:08:23 INFO - PROCESS | 1815 | 1467958103932 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:24 INFO - PROCESS | 1815 | 1467958104177 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 23:08:24 INFO - PROCESS | 1815 | 1467958104522 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:24 INFO - PROCESS | 1815 | 1467958104533 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:24 INFO - PROCESS | 1815 | ++DOCSHELL 0x9d931400 == 101 [pid = 1815] [id = 662] 23:08:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x9d9afc00) [pid = 1815] [serial = 1987] [outer = (nil)] 23:08:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0xa25f2000) [pid = 1815] [serial = 1988] [outer = 0x9d9afc00] 23:08:24 INFO - PROCESS | 1815 | 1467958104666 Marionette DEBUG loaded listener.js 23:08:24 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0xa2fc1c00) [pid = 1815] [serial = 1989] [outer = 0x9d9afc00] 23:08:25 INFO - PROCESS | 1815 | 1467958105721 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]]]}] 23:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1887ms 23:08:25 INFO - PROCESS | 1815 | 1467958105800 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 23:08:25 INFO - PROCESS | 1815 | 1467958105805 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 23:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:08:25 INFO - PROCESS | 1815 | 1467958105812 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:08:25 INFO - PROCESS | 1815 | 1467958105817 Marionette TRACE conn4 <- [1,2622,null,{}] 23:08:25 INFO - PROCESS | 1815 | 1467958105824 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}] 23:08:25 INFO - PROCESS | 1815 | 1467958105829 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:26 INFO - PROCESS | 1815 | 1467958106136 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 23:08:26 INFO - PROCESS | 1815 | 1467958106501 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:26 INFO - PROCESS | 1815 | 1467958106513 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:26 INFO - PROCESS | 1815 | ++DOCSHELL 0xa507c000 == 102 [pid = 1815] [id = 663] 23:08:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0xa507c800) [pid = 1815] [serial = 1990] [outer = (nil)] 23:08:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 190 (0xa62d4800) [pid = 1815] [serial = 1991] [outer = 0xa507c800] 23:08:26 INFO - PROCESS | 1815 | 1467958106605 Marionette DEBUG loaded listener.js 23:08:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 191 (0xa682e000) [pid = 1815] [serial = 1992] [outer = 0xa507c800] 23:08:27 INFO - PROCESS | 1815 | 1467958107704 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]]]}] 23:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1952ms 23:08:27 INFO - PROCESS | 1815 | 1467958107765 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 23:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:08:27 INFO - PROCESS | 1815 | 1467958107770 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 23:08:27 INFO - PROCESS | 1815 | 1467958107780 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:08:27 INFO - PROCESS | 1815 | 1467958107785 Marionette TRACE conn4 <- [1,2626,null,{}] 23:08:27 INFO - PROCESS | 1815 | 1467958107795 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}] 23:08:27 INFO - PROCESS | 1815 | 1467958107801 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:28 INFO - PROCESS | 1815 | 1467958108063 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 23:08:28 INFO - PROCESS | 1815 | 1467958108431 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:28 INFO - PROCESS | 1815 | 1467958108437 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de31400 == 103 [pid = 1815] [id = 664] 23:08:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 192 (0x8de33800) [pid = 1815] [serial = 1993] [outer = (nil)] 23:08:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 193 (0x8de3b000) [pid = 1815] [serial = 1994] [outer = 0x8de33800] 23:08:28 INFO - PROCESS | 1815 | 1467958108535 Marionette DEBUG loaded listener.js 23:08:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 194 (0x8de3cc00) [pid = 1815] [serial = 1995] [outer = 0x8de33800] 23:08:29 INFO - PROCESS | 1815 | 1467958109507 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]]]}] 23:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1794ms 23:08:29 INFO - PROCESS | 1815 | 1467958109575 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 23:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:08:29 INFO - PROCESS | 1815 | 1467958109579 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 23:08:29 INFO - PROCESS | 1815 | 1467958109585 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:08:29 INFO - PROCESS | 1815 | 1467958109589 Marionette TRACE conn4 <- [1,2630,null,{}] 23:08:29 INFO - PROCESS | 1815 | 1467958109595 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}] 23:08:29 INFO - PROCESS | 1815 | 1467958109600 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:29 INFO - PROCESS | 1815 | 1467958109842 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 23:08:30 INFO - PROCESS | 1815 | 1467958110185 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:30 INFO - PROCESS | 1815 | 1467958110196 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de37c00 == 104 [pid = 1815] [id = 665] 23:08:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 195 (0x8de3ac00) [pid = 1815] [serial = 1996] [outer = (nil)] 23:08:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 196 (0x8e42d400) [pid = 1815] [serial = 1997] [outer = 0x8de3ac00] 23:08:30 INFO - PROCESS | 1815 | 1467958110289 Marionette DEBUG loaded listener.js 23:08:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 197 (0x8e42ec00) [pid = 1815] [serial = 1998] [outer = 0x8de3ac00] 23:08:31 INFO - PROCESS | 1815 | 1467958111293 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]]]}] 23:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1790ms 23:08:31 INFO - PROCESS | 1815 | 1467958111378 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 23:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:08:31 INFO - PROCESS | 1815 | 1467958111384 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 23:08:31 INFO - PROCESS | 1815 | 1467958111391 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:08:31 INFO - PROCESS | 1815 | 1467958111394 Marionette TRACE conn4 <- [1,2634,null,{}] 23:08:31 INFO - PROCESS | 1815 | 1467958111401 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}] 23:08:31 INFO - PROCESS | 1815 | 1467958111406 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:31 INFO - PROCESS | 1815 | 1467958111659 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 23:08:32 INFO - PROCESS | 1815 | 1467958112015 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:32 INFO - PROCESS | 1815 | 1467958112024 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4400 == 105 [pid = 1815] [id = 666] 23:08:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 198 (0x8d144000) [pid = 1815] [serial = 1999] [outer = (nil)] 23:08:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 199 (0x8d14b000) [pid = 1815] [serial = 2000] [outer = 0x8d144000] 23:08:32 INFO - PROCESS | 1815 | 1467958112121 Marionette DEBUG loaded listener.js 23:08:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 200 (0x8d14d400) [pid = 1815] [serial = 2001] [outer = 0x8d144000] 23:08:33 INFO - PROCESS | 1815 | 1467958113130 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]]]}] 23:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1788ms 23:08:33 INFO - PROCESS | 1815 | 1467958113180 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 23:08:33 INFO - PROCESS | 1815 | 1467958113184 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 23:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:08:33 INFO - PROCESS | 1815 | 1467958113191 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:08:33 INFO - PROCESS | 1815 | 1467958113195 Marionette TRACE conn4 <- [1,2638,null,{}] 23:08:33 INFO - PROCESS | 1815 | 1467958113202 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}] 23:08:33 INFO - PROCESS | 1815 | 1467958113207 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:33 INFO - PROCESS | 1815 | 1467958113442 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 23:08:33 INFO - PROCESS | 1815 | 1467958113796 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:33 INFO - PROCESS | 1815 | 1467958113806 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d147000 == 106 [pid = 1815] [id = 667] 23:08:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 201 (0x8d148400) [pid = 1815] [serial = 2002] [outer = (nil)] 23:08:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 202 (0x8e429400) [pid = 1815] [serial = 2003] [outer = 0x8d148400] 23:08:33 INFO - PROCESS | 1815 | 1467958113903 Marionette DEBUG loaded listener.js 23:08:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 203 (0x8e42e800) [pid = 1815] [serial = 2004] [outer = 0x8d148400] 23:08:34 INFO - PROCESS | 1815 | 1467958114918 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]]]}] 23:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1790ms 23:08:34 INFO - PROCESS | 1815 | 1467958114983 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 23:08:34 INFO - PROCESS | 1815 | 1467958114988 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 23:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:08:34 INFO - PROCESS | 1815 | 1467958114996 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:08:35 INFO - PROCESS | 1815 | 1467958115001 Marionette TRACE conn4 <- [1,2642,null,{}] 23:08:35 INFO - PROCESS | 1815 | 1467958115008 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}] 23:08:35 INFO - PROCESS | 1815 | 1467958115013 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:35 INFO - PROCESS | 1815 | 1467958115298 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 23:08:35 INFO - PROCESS | 1815 | 1467958115716 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:35 INFO - PROCESS | 1815 | 1467958115727 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca4c00 == 107 [pid = 1815] [id = 668] 23:08:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 204 (0x88d47800) [pid = 1815] [serial = 2005] [outer = (nil)] 23:08:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 205 (0x88d4f000) [pid = 1815] [serial = 2006] [outer = 0x88d47800] 23:08:35 INFO - PROCESS | 1815 | 1467958115815 Marionette DEBUG loaded listener.js 23:08:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 206 (0x88d51800) [pid = 1815] [serial = 2007] [outer = 0x88d47800] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5400 == 106 [pid = 1815] [id = 373] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8a291c00 == 105 [pid = 1815] [id = 629] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3df000 == 104 [pid = 1815] [id = 651] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x88c99000 == 103 [pid = 1815] [id = 650] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd5c400 == 102 [pid = 1815] [id = 649] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd5cc00 == 101 [pid = 1815] [id = 648] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x898d0c00 == 100 [pid = 1815] [id = 647] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x9b20d800 == 99 [pid = 1815] [id = 642] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece8800 == 98 [pid = 1815] [id = 641] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8d378400 == 97 [pid = 1815] [id = 639] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x93fbdc00 == 96 [pid = 1815] [id = 640] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcec00 == 95 [pid = 1815] [id = 638] 23:08:37 INFO - PROCESS | 1815 | --DOCSHELL 0x88c97800 == 94 [pid = 1815] [id = 637] 23:08:37 INFO - PROCESS | 1815 | --DOMWINDOW == 205 (0x92621000) [pid = 1815] [serial = 1901] [outer = (nil)] [url = about:blank] 23:08:37 INFO - PROCESS | 1815 | --DOMWINDOW == 204 (0x8f2e9400) [pid = 1815] [serial = 1899] [outer = (nil)] [url = about:blank] 23:08:37 INFO - PROCESS | 1815 | --DOMWINDOW == 203 (0x91914000) [pid = 1815] [serial = 1890] [outer = (nil)] [url = about:blank] 23:08:37 INFO - PROCESS | 1815 | --DOMWINDOW == 202 (0x9b804800) [pid = 1815] [serial = 1871] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 201 (0x92615c00) [pid = 1815] [serial = 1896] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 200 (0x8fc71800) [pid = 1815] [serial = 1877] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 199 (0x8fe77000) [pid = 1815] [serial = 1893] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 198 (0x922af400) [pid = 1815] [serial = 1827] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 197 (0x8dad2000) [pid = 1815] [serial = 1844] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 196 (0x93fccc00) [pid = 1815] [serial = 1859] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 195 (0x898c7000) [pid = 1815] [serial = 1883] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 194 (0x92a53000) [pid = 1815] [serial = 1856] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 193 (0x9a512000) [pid = 1815] [serial = 1865] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 192 (0x8aeca800) [pid = 1815] [serial = 1884] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 191 (0x922a4000) [pid = 1815] [serial = 1850] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 190 (0x954e6400) [pid = 1815] [serial = 1862] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 189 (0x8eab5800) [pid = 1815] [serial = 1886] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8f454800) [pid = 1815] [serial = 1892] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x8ecebc00) [pid = 1815] [serial = 1847] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x92612800) [pid = 1815] [serial = 1853] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x8fc73800) [pid = 1815] [serial = 1889] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x9abd7400) [pid = 1815] [serial = 1779] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9260bc00) [pid = 1815] [serial = 1895] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x8ec1d000) [pid = 1815] [serial = 1887] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x9aa68800) [pid = 1815] [serial = 1868] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x9295a000) [pid = 1815] [serial = 1880] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0xa20ab400) [pid = 1815] [serial = 1874] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x8dacf400) [pid = 1815] [serial = 1898] [outer = (nil)] [url = about:blank] 23:08:38 INFO - PROCESS | 1815 | 1467958118085 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]]]}] 23:08:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:08:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 3240ms 23:08:38 INFO - PROCESS | 1815 | 1467958118239 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 23:08:38 INFO - PROCESS | 1815 | 1467958118245 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 23:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:08:38 INFO - PROCESS | 1815 | 1467958118254 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:08:38 INFO - PROCESS | 1815 | 1467958118260 Marionette TRACE conn4 <- [1,2646,null,{}] 23:08:38 INFO - PROCESS | 1815 | 1467958118270 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}] 23:08:38 INFO - PROCESS | 1815 | 1467958118276 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:38 INFO - PROCESS | 1815 | 1467958118465 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 23:08:38 INFO - PROCESS | 1815 | 1467958118711 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:38 INFO - PROCESS | 1815 | 1467958118723 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a28dc00 == 95 [pid = 1815] [id = 669] 23:08:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x8a290000) [pid = 1815] [serial = 2008] [outer = (nil)] 23:08:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x8a298400) [pid = 1815] [serial = 2009] [outer = 0x8a290000] 23:08:38 INFO - PROCESS | 1815 | 1467958118799 Marionette DEBUG loaded listener.js 23:08:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x8aeca800) [pid = 1815] [serial = 2010] [outer = 0x8a290000] 23:08:39 INFO - PROCESS | 1815 | 1467958119725 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]]]}] 23:08:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:08:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1491ms 23:08:39 INFO - PROCESS | 1815 | 1467958119744 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 23:08:39 INFO - PROCESS | 1815 | 1467958119752 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 23:08:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:08:39 INFO - PROCESS | 1815 | 1467958119763 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:08:39 INFO - PROCESS | 1815 | 1467958119767 Marionette TRACE conn4 <- [1,2650,null,{}] 23:08:39 INFO - PROCESS | 1815 | 1467958119773 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}] 23:08:39 INFO - PROCESS | 1815 | 1467958119779 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:40 INFO - PROCESS | 1815 | 1467958120006 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 23:08:40 INFO - PROCESS | 1815 | 1467958120327 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:40 INFO - PROCESS | 1815 | 1467958120336 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d144800 == 96 [pid = 1815] [id = 670] 23:08:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x8d146000) [pid = 1815] [serial = 2011] [outer = (nil)] 23:08:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x8d150000) [pid = 1815] [serial = 2012] [outer = 0x8d146000] 23:08:40 INFO - PROCESS | 1815 | 1467958120424 Marionette DEBUG loaded listener.js 23:08:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x8d1edc00) [pid = 1815] [serial = 2013] [outer = 0x8d146000] 23:08:41 INFO - PROCESS | 1815 | 1467958121448 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]]]}] 23:08:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:08:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1734ms 23:08:41 INFO - PROCESS | 1815 | 1467958121498 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 23:08:41 INFO - PROCESS | 1815 | 1467958121503 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 23:08:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:08:41 INFO - PROCESS | 1815 | 1467958121516 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:08:41 INFO - PROCESS | 1815 | 1467958121522 Marionette TRACE conn4 <- [1,2654,null,{}] 23:08:41 INFO - PROCESS | 1815 | 1467958121540 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}] 23:08:41 INFO - PROCESS | 1815 | 1467958121549 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:41 INFO - PROCESS | 1815 | 1467958121878 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 23:08:42 INFO - PROCESS | 1815 | 1467958121979 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:42 INFO - PROCESS | 1815 | 1467958121990 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd5c800 == 97 [pid = 1815] [id = 671] 23:08:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x8dd5cc00) [pid = 1815] [serial = 2014] [outer = (nil)] 23:08:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x8ddc7c00) [pid = 1815] [serial = 2015] [outer = 0x8dd5cc00] 23:08:42 INFO - PROCESS | 1815 | 1467958122258 Marionette DEBUG loaded listener.js 23:08:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8ddd2400) [pid = 1815] [serial = 2016] [outer = 0x8dd5cc00] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x93254400) [pid = 1815] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x9295f800) [pid = 1815] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x8aeca400) [pid = 1815] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0xa2007c00) [pid = 1815] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0x9295a400) [pid = 1815] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x8ece2c00) [pid = 1815] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x9a969c00) [pid = 1815] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x8e251800) [pid = 1815] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0x8dacc400) [pid = 1815] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x9295fc00) [pid = 1815] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x8fc6ac00) [pid = 1815] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0x954e6c00) [pid = 1815] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x9190f000) [pid = 1815] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x8a29ac00) [pid = 1815] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x8eabdc00) [pid = 1815] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8c2af400) [pid = 1815] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x8dd51c00) [pid = 1815] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x8de82000) [pid = 1815] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0xa1128800) [pid = 1815] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8e5c4c00) [pid = 1815] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x8a28d000) [pid = 1815] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x8d1ef000) [pid = 1815] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x8f448400) [pid = 1815] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x898c3c00) [pid = 1815] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x8f44f800) [pid = 1815] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8e5c3c00) [pid = 1815] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8c1e7400) [pid = 1815] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8ddd0400) [pid = 1815] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x8ece6000) [pid = 1815] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x998cb800) [pid = 1815] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x92628000) [pid = 1815] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8dd58c00) [pid = 1815] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x9d937800) [pid = 1815] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:08:43 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8a295800) [pid = 1815] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:08:43 INFO - PROCESS | 1815 | 1467958123822 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]]]}] 23:08:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:08:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2352ms 23:08:43 INFO - PROCESS | 1815 | 1467958123869 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 23:08:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:08:43 INFO - PROCESS | 1815 | 1467958123875 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 23:08:43 INFO - PROCESS | 1815 | 1467958123882 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:08:43 INFO - PROCESS | 1815 | 1467958123886 Marionette TRACE conn4 <- [1,2658,null,{}] 23:08:43 INFO - PROCESS | 1815 | 1467958123892 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}] 23:08:43 INFO - PROCESS | 1815 | 1467958123897 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:44 INFO - PROCESS | 1815 | 1467958124111 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 23:08:44 INFO - PROCESS | 1815 | 1467958124378 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:44 INFO - PROCESS | 1815 | 1467958124385 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x898cd000 == 98 [pid = 1815] [id = 672] 23:08:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8c2af400) [pid = 1815] [serial = 2017] [outer = (nil)] 23:08:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8ddc9400) [pid = 1815] [serial = 2018] [outer = 0x8c2af400] 23:08:44 INFO - PROCESS | 1815 | 1467958124468 Marionette DEBUG loaded listener.js 23:08:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8de39c00) [pid = 1815] [serial = 2019] [outer = 0x8c2af400] 23:08:45 INFO - PROCESS | 1815 | 1467958125501 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]]]}] 23:08:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:08:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1686ms 23:08:45 INFO - PROCESS | 1815 | 1467958125570 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 23:08:45 INFO - PROCESS | 1815 | 1467958125578 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 23:08:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:08:45 INFO - PROCESS | 1815 | 1467958125589 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:08:45 INFO - PROCESS | 1815 | 1467958125595 Marionette TRACE conn4 <- [1,2662,null,{}] 23:08:45 INFO - PROCESS | 1815 | 1467958125605 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}] 23:08:45 INFO - PROCESS | 1815 | 1467958125610 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:45 INFO - PROCESS | 1815 | 1467958125910 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 23:08:46 INFO - PROCESS | 1815 | 1467958126243 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:46 INFO - PROCESS | 1815 | 1467958126262 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4c00 == 99 [pid = 1815] [id = 673] 23:08:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x8aed5400) [pid = 1815] [serial = 2020] [outer = (nil)] 23:08:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8c1e6c00) [pid = 1815] [serial = 2021] [outer = 0x8aed5400] 23:08:46 INFO - PROCESS | 1815 | 1467958126350 Marionette DEBUG loaded listener.js 23:08:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8c1ef400) [pid = 1815] [serial = 2022] [outer = 0x8aed5400] 23:08:47 INFO - PROCESS | 1815 | 1467958127412 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]]]}] 23:08:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:08:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1888ms 23:08:47 INFO - PROCESS | 1815 | 1467958127478 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 23:08:47 INFO - PROCESS | 1815 | 1467958127486 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 23:08:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:08:47 INFO - PROCESS | 1815 | 1467958127498 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:08:47 INFO - PROCESS | 1815 | 1467958127502 Marionette TRACE conn4 <- [1,2666,null,{}] 23:08:47 INFO - PROCESS | 1815 | 1467958127510 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}] 23:08:47 INFO - PROCESS | 1815 | 1467958127517 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:47 INFO - PROCESS | 1815 | 1467958127810 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 23:08:48 INFO - PROCESS | 1815 | 1467958128183 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:48 INFO - PROCESS | 1815 | 1467958128192 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d36b800 == 100 [pid = 1815] [id = 674] 23:08:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8d378000) [pid = 1815] [serial = 2023] [outer = (nil)] 23:08:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8dad6800) [pid = 1815] [serial = 2024] [outer = 0x8d378000] 23:08:48 INFO - PROCESS | 1815 | 1467958128306 Marionette DEBUG loaded listener.js 23:08:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8dd5b400) [pid = 1815] [serial = 2025] [outer = 0x8d378000] 23:08:49 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:08:49 INFO - PROCESS | 1815 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:08:49 INFO - PROCESS | 1815 | 1467958129800 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]]]}] 23:08:49 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) 23:08:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2346ms 23:08:49 INFO - PROCESS | 1815 | 1467958129846 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 23:08:49 INFO - PROCESS | 1815 | 1467958129850 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 23:08:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:08:49 INFO - PROCESS | 1815 | 1467958129863 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:08:49 INFO - PROCESS | 1815 | 1467958129876 Marionette TRACE conn4 <- [1,2670,null,{}] 23:08:50 INFO - PROCESS | 1815 | 1467958130046 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}] 23:08:50 INFO - PROCESS | 1815 | 1467958130056 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:50 INFO - PROCESS | 1815 | 1467958130312 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 23:08:50 INFO - PROCESS | 1815 | 1467958130628 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:50 INFO - PROCESS | 1815 | 1467958130637 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e254400 == 101 [pid = 1815] [id = 675] 23:08:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8e25f400) [pid = 1815] [serial = 2026] [outer = (nil)] 23:08:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8e437c00) [pid = 1815] [serial = 2027] [outer = 0x8e25f400] 23:08:50 INFO - PROCESS | 1815 | 1467958130735 Marionette DEBUG loaded listener.js 23:08:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8e58c800) [pid = 1815] [serial = 2028] [outer = 0x8e25f400] 23:08:52 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:08:52 INFO - PROCESS | 1815 | 1467958132242 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\n"]]]}] 23:08:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:08:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:08:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:08:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:08:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2391ms 23:08:52 INFO - PROCESS | 1815 | 1467958132266 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 23:08:52 INFO - PROCESS | 1815 | 1467958132272 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 23:08:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:08:52 INFO - PROCESS | 1815 | 1467958132279 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:08:52 INFO - PROCESS | 1815 | 1467958132283 Marionette TRACE conn4 <- [1,2674,null,{}] 23:08:52 INFO - PROCESS | 1815 | 1467958132290 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}] 23:08:52 INFO - PROCESS | 1815 | 1467958132295 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:52 INFO - PROCESS | 1815 | 1467958132589 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 23:08:52 INFO - PROCESS | 1815 | 1467958132891 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:52 INFO - PROCESS | 1815 | 1467958132900 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de40800 == 102 [pid = 1815] [id = 676] 23:08:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x8e251800) [pid = 1815] [serial = 2029] [outer = (nil)] 23:08:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x8eabcc00) [pid = 1815] [serial = 2030] [outer = 0x8e251800] 23:08:52 INFO - PROCESS | 1815 | 1467958132990 Marionette DEBUG loaded listener.js 23:08:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x8ec14400) [pid = 1815] [serial = 2031] [outer = 0x8e251800] 23:08:54 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:08:54 INFO - PROCESS | 1815 | 1467958134503 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\n"]]]}] 23:08:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:08:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:08:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:08:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:08:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2247ms 23:08:54 INFO - PROCESS | 1815 | 1467958134530 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 23:08:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:08:54 INFO - PROCESS | 1815 | 1467958134534 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 23:08:54 INFO - PROCESS | 1815 | 1467958134543 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:08:54 INFO - PROCESS | 1815 | 1467958134548 Marionette TRACE conn4 <- [1,2678,null,{}] 23:08:54 INFO - PROCESS | 1815 | 1467958134554 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}] 23:08:54 INFO - PROCESS | 1815 | 1467958134559 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:54 INFO - PROCESS | 1815 | 1467958134872 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 23:08:55 INFO - PROCESS | 1815 | 1467958135177 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:55 INFO - PROCESS | 1815 | 1467958135188 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e5c7c00 == 103 [pid = 1815] [id = 677] 23:08:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x8eab7c00) [pid = 1815] [serial = 2032] [outer = (nil)] 23:08:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x8eced000) [pid = 1815] [serial = 2033] [outer = 0x8eab7c00] 23:08:55 INFO - PROCESS | 1815 | 1467958135277 Marionette DEBUG loaded listener.js 23:08:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x8f2ebc00) [pid = 1815] [serial = 2034] [outer = 0x8eab7c00] 23:08:56 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:08:56 INFO - PROCESS | 1815 | 1467958136789 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]]]}] 23:08:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:08:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2290ms 23:08:56 INFO - PROCESS | 1815 | 1467958136833 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 23:08:56 INFO - PROCESS | 1815 | 1467958136838 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 23:08:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:08:56 INFO - PROCESS | 1815 | 1467958136847 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:08:56 INFO - PROCESS | 1815 | 1467958136851 Marionette TRACE conn4 <- [1,2682,null,{}] 23:08:56 INFO - PROCESS | 1815 | 1467958136859 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}] 23:08:56 INFO - PROCESS | 1815 | 1467958136871 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:57 INFO - PROCESS | 1815 | 1467958137313 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 23:08:57 INFO - PROCESS | 1815 | 1467958137515 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:57 INFO - PROCESS | 1815 | 1467958137524 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:57 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b9400 == 104 [pid = 1815] [id = 678] 23:08:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x8f3bb000) [pid = 1815] [serial = 2035] [outer = (nil)] 23:08:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8f452800) [pid = 1815] [serial = 2036] [outer = 0x8f3bb000] 23:08:57 INFO - PROCESS | 1815 | 1467958137613 Marionette DEBUG loaded listener.js 23:08:57 INFO - PROCESS | 1815 | ++DOMWINDOW == 174 (0x8f467000) [pid = 1815] [serial = 2037] [outer = 0x8f3bb000] 23:08:59 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:08:59 INFO - PROCESS | 1815 | 1467958139098 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]]]}] 23:08:59 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) 23:08:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2283ms 23:08:59 INFO - PROCESS | 1815 | 1467958139131 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 23:08:59 INFO - PROCESS | 1815 | 1467958139135 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 23:08:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:08:59 INFO - PROCESS | 1815 | 1467958139144 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:08:59 INFO - PROCESS | 1815 | 1467958139148 Marionette TRACE conn4 <- [1,2686,null,{}] 23:08:59 INFO - PROCESS | 1815 | 1467958139154 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}] 23:08:59 INFO - PROCESS | 1815 | 1467958139160 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:59 INFO - PROCESS | 1815 | 1467958139554 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 23:08:59 INFO - PROCESS | 1815 | 1467958139777 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:08:59 INFO - PROCESS | 1815 | 1467958139796 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:08:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f44d000 == 105 [pid = 1815] [id = 679] 23:08:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 175 (0x8f44e000) [pid = 1815] [serial = 2038] [outer = (nil)] 23:08:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 176 (0x8f46d400) [pid = 1815] [serial = 2039] [outer = 0x8f44e000] 23:08:59 INFO - PROCESS | 1815 | 1467958139890 Marionette DEBUG loaded listener.js 23:09:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 177 (0x8f611c00) [pid = 1815] [serial = 2040] [outer = 0x8f44e000] 23:09:01 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:01 INFO - PROCESS | 1815 | 1467958141375 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\n"]]]}] 23:09:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 23:09:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:09:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:09:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:09:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2288ms 23:09:01 INFO - PROCESS | 1815 | 1467958141528 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 23:09:01 INFO - PROCESS | 1815 | 1467958141540 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 23:09:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:09:01 INFO - PROCESS | 1815 | 1467958141558 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:09:01 INFO - PROCESS | 1815 | 1467958141561 Marionette TRACE conn4 <- [1,2690,null,{}] 23:09:01 INFO - PROCESS | 1815 | 1467958141568 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}] 23:09:01 INFO - PROCESS | 1815 | 1467958141574 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:01 INFO - PROCESS | 1815 | 1467958141829 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 23:09:02 INFO - PROCESS | 1815 | 1467958142124 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:02 INFO - PROCESS | 1815 | 1467958142133 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ecec800 == 106 [pid = 1815] [id = 680] 23:09:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 178 (0x8f3d4800) [pid = 1815] [serial = 2041] [outer = (nil)] 23:09:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 179 (0x8fc6dc00) [pid = 1815] [serial = 2042] [outer = 0x8f3d4800] 23:09:02 INFO - PROCESS | 1815 | 1467958142226 Marionette DEBUG loaded listener.js 23:09:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 180 (0x8fc73400) [pid = 1815] [serial = 2043] [outer = 0x8f3d4800] 23:09:03 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:03 INFO - PROCESS | 1815 | 1467958143666 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\n"]]]}] 23:09:03 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:09:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:09:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:09:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2138ms 23:09:03 INFO - PROCESS | 1815 | 1467958143694 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 23:09:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:09:03 INFO - PROCESS | 1815 | 1467958143699 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 23:09:03 INFO - PROCESS | 1815 | 1467958143706 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:09:03 INFO - PROCESS | 1815 | 1467958143710 Marionette TRACE conn4 <- [1,2694,null,{}] 23:09:03 INFO - PROCESS | 1815 | 1467958143717 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}] 23:09:03 INFO - PROCESS | 1815 | 1467958143721 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:04 INFO - PROCESS | 1815 | 1467958144072 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 23:09:04 INFO - PROCESS | 1815 | 1467958144355 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:04 INFO - PROCESS | 1815 | 1467958144364 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1f5400 == 107 [pid = 1815] [id = 681] 23:09:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 181 (0x8d36d800) [pid = 1815] [serial = 2044] [outer = (nil)] 23:09:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 182 (0x8f2e2c00) [pid = 1815] [serial = 2045] [outer = 0x8d36d800] 23:09:04 INFO - PROCESS | 1815 | 1467958144453 Marionette DEBUG loaded listener.js 23:09:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 183 (0x8fc6a800) [pid = 1815] [serial = 2046] [outer = 0x8d36d800] 23:09:06 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:06 INFO - PROCESS | 1815 | 1467958146606 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\n"]]]}] 23:09:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:09:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:09:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:09:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2939ms 23:09:06 INFO - PROCESS | 1815 | 1467958146646 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 23:09:06 INFO - PROCESS | 1815 | 1467958146651 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 23:09:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:09:06 INFO - PROCESS | 1815 | 1467958146664 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:09:06 INFO - PROCESS | 1815 | 1467958146670 Marionette TRACE conn4 <- [1,2698,null,{}] 23:09:06 INFO - PROCESS | 1815 | 1467958146680 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}] 23:09:06 INFO - PROCESS | 1815 | 1467958146685 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:07 INFO - PROCESS | 1815 | 1467958147013 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 23:09:07 INFO - PROCESS | 1815 | 1467958147241 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:07 INFO - PROCESS | 1815 | 1467958147254 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c1e7800 == 108 [pid = 1815] [id = 682] 23:09:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 184 (0x8c1e8400) [pid = 1815] [serial = 2047] [outer = (nil)] 23:09:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 185 (0x8c2af000) [pid = 1815] [serial = 2048] [outer = 0x8c1e8400] 23:09:07 INFO - PROCESS | 1815 | 1467958147337 Marionette DEBUG loaded listener.js 23:09:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 186 (0x8d14ac00) [pid = 1815] [serial = 2049] [outer = 0x8c1e8400] 23:09:08 INFO - PROCESS | 1815 | SkCairoFTTypeface::onFilterRec unimplemented 23:09:09 INFO - PROCESS | 1815 | 1467958149021 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\n"]]]}] 23:09:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:09:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:09:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:09:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2399ms 23:09:09 INFO - PROCESS | 1815 | 1467958149063 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 23:09:09 INFO - PROCESS | 1815 | 1467958149071 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 23:09:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:09:09 INFO - PROCESS | 1815 | 1467958149082 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:09:09 INFO - PROCESS | 1815 | 1467958149086 Marionette TRACE conn4 <- [1,2702,null,{}] 23:09:09 INFO - PROCESS | 1815 | 1467958149093 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}] 23:09:09 INFO - PROCESS | 1815 | 1467958149099 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:09 INFO - PROCESS | 1815 | 1467958149348 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 23:09:09 INFO - PROCESS | 1815 | 1467958149663 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:09 INFO - PROCESS | 1815 | 1467958149672 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x88d55400 == 109 [pid = 1815] [id = 683] 23:09:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 187 (0x8dace000) [pid = 1815] [serial = 2050] [outer = (nil)] 23:09:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 188 (0x8de81800) [pid = 1815] [serial = 2051] [outer = 0x8dace000] 23:09:09 INFO - PROCESS | 1815 | 1467958149760 Marionette DEBUG loaded listener.js 23:09:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 189 (0x8e434c00) [pid = 1815] [serial = 2052] [outer = 0x8dace000] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370c00 == 108 [pid = 1815] [id = 580] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed3800 == 107 [pid = 1815] [id = 539] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67a400 == 106 [pid = 1815] [id = 364] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x9abd9000 == 105 [pid = 1815] [id = 582] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 188 (0x8fc71400) [pid = 1815] [serial = 1958] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 187 (0x8f455c00) [pid = 1815] [serial = 1907] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 186 (0x9d452800) [pid = 1815] [serial = 1928] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 185 (0x9a96d800) [pid = 1815] [serial = 1919] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 184 (0x8c1e9c00) [pid = 1815] [serial = 1940] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 183 (0x9abe5c00) [pid = 1815] [serial = 1922] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 182 (0xa4e50400) [pid = 1815] [serial = 1937] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 181 (0x93c05c00) [pid = 1815] [serial = 1910] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 180 (0x979b4c00) [pid = 1815] [serial = 1916] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 179 (0x8de8d400) [pid = 1815] [serial = 1904] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 178 (0xa2ff6800) [pid = 1815] [serial = 1934] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 177 (0x93fbf800) [pid = 1815] [serial = 1913] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 176 (0x9b80d400) [pid = 1815] [serial = 1925] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOMWINDOW == 175 (0xa119b400) [pid = 1815] [serial = 1931] [outer = (nil)] [url = about:blank] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x92614000 == 104 [pid = 1815] [id = 584] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec9000 == 103 [pid = 1815] [id = 517] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f3000 == 102 [pid = 1815] [id = 538] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcac00 == 101 [pid = 1815] [id = 583] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8d144800 == 100 [pid = 1815] [id = 670] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8a28dc00 == 99 [pid = 1815] [id = 669] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca4c00 == 98 [pid = 1815] [id = 668] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8d147000 == 97 [pid = 1815] [id = 667] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4400 == 96 [pid = 1815] [id = 666] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8de37c00 == 95 [pid = 1815] [id = 665] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8de31400 == 94 [pid = 1815] [id = 664] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0xa507c000 == 93 [pid = 1815] [id = 663] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x9d931400 == 92 [pid = 1815] [id = 662] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x9abe1c00 == 91 [pid = 1815] [id = 661] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x99f83c00 == 90 [pid = 1815] [id = 660] 23:09:10 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe79000 == 89 [pid = 1815] [id = 659] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8de86000 == 88 [pid = 1815] [id = 658] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8de87400 == 87 [pid = 1815] [id = 657] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7b800 == 86 [pid = 1815] [id = 656] 23:09:11 INFO - PROCESS | 1815 | 1467958151079 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]]]}] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x925d3000 == 85 [pid = 1815] [id = 655] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8e588800 == 84 [pid = 1815] [id = 654] 23:09:11 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecc800 == 83 [pid = 1815] [id = 653] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 174 (0x9d454400) [pid = 1815] [serial = 1794] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 173 (0x940c3400) [pid = 1815] [serial = 1860] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x98449800) [pid = 1815] [serial = 1863] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0xa2535400) [pid = 1815] [serial = 1875] [outer = (nil)] [url = about:blank] 23:09:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:09:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2036ms 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x92a54c00) [pid = 1815] [serial = 1857] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x93f16000) [pid = 1815] [serial = 1878] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x9bd1c000) [pid = 1815] [serial = 1872] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x99558400) [pid = 1815] [serial = 1881] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x8f448800) [pid = 1815] [serial = 1842] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x9abddc00) [pid = 1815] [serial = 1869] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x92627000) [pid = 1815] [serial = 1854] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x9a51ac00) [pid = 1815] [serial = 1866] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x925cd000) [pid = 1815] [serial = 1851] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8de8e800) [pid = 1815] [serial = 1845] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8f44b800) [pid = 1815] [serial = 1848] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8e5c2c00) [pid = 1815] [serial = 1815] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x8dd5dc00) [pid = 1815] [serial = 1803] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8de8fc00) [pid = 1815] [serial = 1809] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0xa62db000) [pid = 1815] [serial = 1800] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8e5cd000) [pid = 1815] [serial = 1812] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8a297c00) [pid = 1815] [serial = 1818] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8ddd3400) [pid = 1815] [serial = 1782] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x91907400) [pid = 1815] [serial = 1785] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x898ccc00) [pid = 1815] [serial = 1821] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8fc71000) [pid = 1815] [serial = 1955] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8fe81000) [pid = 1815] [serial = 1956] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8ec16c00) [pid = 1815] [serial = 1947] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8e5cc800) [pid = 1815] [serial = 1946] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8d1f2000) [pid = 1815] [serial = 1944] [outer = (nil)] [url = about:blank] 23:09:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8c2a8c00) [pid = 1815] [serial = 1943] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8e58ec00) [pid = 1815] [serial = 1949] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8eac0000) [pid = 1815] [serial = 1950] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8f3e3400) [pid = 1815] [serial = 1952] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8f607000) [pid = 1815] [serial = 1953] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9abde000) [pid = 1815] [serial = 1791] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x93c07000) [pid = 1815] [serial = 1788] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8de86c00) [pid = 1815] [serial = 1806] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0xa2ffac00) [pid = 1815] [serial = 1797] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8dacfc00) [pid = 1815] [serial = 1824] [outer = (nil)] [url = about:blank] 23:09:11 INFO - PROCESS | 1815 | 1467958151138 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 23:09:11 INFO - PROCESS | 1815 | 1467958151140 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 23:09:11 INFO - PROCESS | 1815 | 1467958151160 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:09:11 INFO - PROCESS | 1815 | 1467958151177 Marionette TRACE conn4 <- [1,2706,null,{}] 23:09:11 INFO - PROCESS | 1815 | 1467958151201 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}] 23:09:11 INFO - PROCESS | 1815 | 1467958151211 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:11 INFO - PROCESS | 1815 | 1467958151403 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 23:09:11 INFO - PROCESS | 1815 | 1467958151712 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:11 INFO - PROCESS | 1815 | 1467958151725 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de8ec00 == 84 [pid = 1815] [id = 684] 23:09:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8e252400) [pid = 1815] [serial = 2053] [outer = (nil)] 23:09:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8e587c00) [pid = 1815] [serial = 2054] [outer = 0x8e252400] 23:09:11 INFO - PROCESS | 1815 | 1467958151805 Marionette DEBUG loaded listener.js 23:09:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8e5c0400) [pid = 1815] [serial = 2055] [outer = 0x8e252400] 23:09:12 INFO - PROCESS | 1815 | 1467958152727 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]]]}] 23:09:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:09:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1603ms 23:09:12 INFO - PROCESS | 1815 | 1467958152764 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 23:09:12 INFO - PROCESS | 1815 | 1467958152768 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 23:09:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:09:12 INFO - PROCESS | 1815 | 1467958152775 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:09:12 INFO - PROCESS | 1815 | 1467958152779 Marionette TRACE conn4 <- [1,2710,null,{}] 23:09:12 INFO - PROCESS | 1815 | 1467958152785 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}] 23:09:12 INFO - PROCESS | 1815 | 1467958152790 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:13 INFO - PROCESS | 1815 | 1467958153038 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 23:09:13 INFO - PROCESS | 1815 | 1467958153342 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:13 INFO - PROCESS | 1815 | 1467958153351 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a299000 == 85 [pid = 1815] [id = 685] 23:09:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8e260400) [pid = 1815] [serial = 2056] [outer = (nil)] 23:09:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8eab4400) [pid = 1815] [serial = 2057] [outer = 0x8e260400] 23:09:13 INFO - PROCESS | 1815 | 1467958153452 Marionette DEBUG loaded listener.js 23:09:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8ec1ac00) [pid = 1815] [serial = 2058] [outer = 0x8e260400] 23:09:14 INFO - PROCESS | 1815 | 1467958154560 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] 23:09:14 INFO - PROCESS | 1815 | 1467958154624 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 23:09:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:09:14 INFO - PROCESS | 1815 | 1467958154632 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:09:14 INFO - PROCESS | 1815 | 1467958154636 Marionette TRACE conn4 <- [1,2714,null,{}] 23:09:14 INFO - PROCESS | 1815 | 1467958154643 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}] 23:09:14 INFO - PROCESS | 1815 | 1467958154648 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:14 INFO - PROCESS | 1815 | 1467958154991 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9a961c00) [pid = 1815] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x92a4f400) [pid = 1815] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x940c2000) [pid = 1815] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8dad1000) [pid = 1815] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0xa2fba000) [pid = 1815] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x92ce1000) [pid = 1815] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8f449800) [pid = 1815] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8f3d5400) [pid = 1815] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x92620800) [pid = 1815] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x9b67f400) [pid = 1815] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8a297800) [pid = 1815] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x9a962400) [pid = 1815] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x940cb000) [pid = 1815] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0xa2588400) [pid = 1815] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0xa507c800) [pid = 1815] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8aed6000) [pid = 1815] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8dd5cc00) [pid = 1815] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9a907c00) [pid = 1815] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8d146000) [pid = 1815] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x93f1ac00) [pid = 1815] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x88d47800) [pid = 1815] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8de3ac00) [pid = 1815] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x9260b400) [pid = 1815] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x922a7000) [pid = 1815] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8a290000) [pid = 1815] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8e5c8400) [pid = 1815] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8d148400) [pid = 1815] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x9d9afc00) [pid = 1815] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x9b609c00) [pid = 1815] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8d144000) [pid = 1815] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8de33800) [pid = 1815] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x954e2400) [pid = 1815] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:09:16 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x93d20000) [pid = 1815] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:09:16 INFO - PROCESS | 1815 | 1467958156056 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:16 INFO - PROCESS | 1815 | 1467958156064 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9ac00 == 86 [pid = 1815] [id = 686] 23:09:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x88d47800) [pid = 1815] [serial = 2059] [outer = (nil)] 23:09:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8c1e6400) [pid = 1815] [serial = 2060] [outer = 0x88d47800] 23:09:16 INFO - PROCESS | 1815 | 1467958156191 Marionette DEBUG loaded listener.js 23:09:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8d147400) [pid = 1815] [serial = 2061] [outer = 0x88d47800] 23:09:17 INFO - PROCESS | 1815 | 1467958157031 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]]]}] 23:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2436ms 23:09:17 INFO - PROCESS | 1815 | 1467958157069 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 23:09:17 INFO - PROCESS | 1815 | 1467958157073 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 23:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:09:17 INFO - PROCESS | 1815 | 1467958157081 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:09:17 INFO - PROCESS | 1815 | 1467958157083 Marionette TRACE conn4 <- [1,2718,null,{}] 23:09:17 INFO - PROCESS | 1815 | 1467958157090 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}] 23:09:17 INFO - PROCESS | 1815 | 1467958157100 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:17 INFO - PROCESS | 1815 | 1467958157352 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 23:09:17 INFO - PROCESS | 1815 | 1467958157579 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:17 INFO - PROCESS | 1815 | 1467958157587 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a297800 == 87 [pid = 1815] [id = 687] 23:09:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8c1e8800) [pid = 1815] [serial = 2062] [outer = (nil)] 23:09:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8f3e3400) [pid = 1815] [serial = 2063] [outer = 0x8c1e8800] 23:09:17 INFO - PROCESS | 1815 | 1467958157665 Marionette DEBUG loaded listener.js 23:09:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8f456000) [pid = 1815] [serial = 2064] [outer = 0x8c1e8800] 23:09:18 INFO - PROCESS | 1815 | 1467958158908 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] 23:09:18 INFO - PROCESS | 1815 | 1467958158980 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 23:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:09:19 INFO - PROCESS | 1815 | 1467958159064 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:09:19 INFO - PROCESS | 1815 | 1467958159070 Marionette TRACE conn4 <- [1,2722,null,{}] 23:09:19 INFO - PROCESS | 1815 | 1467958159080 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}] 23:09:19 INFO - PROCESS | 1815 | 1467958159087 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:19 INFO - PROCESS | 1815 | 1467958159352 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 23:09:19 INFO - PROCESS | 1815 | 1467958159695 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:19 INFO - PROCESS | 1815 | 1467958159703 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca4c00 == 88 [pid = 1815] [id = 688] 23:09:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8a291000) [pid = 1815] [serial = 2065] [outer = (nil)] 23:09:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8dacac00) [pid = 1815] [serial = 2066] [outer = 0x8a291000] 23:09:19 INFO - PROCESS | 1815 | 1467958159818 Marionette DEBUG loaded listener.js 23:09:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8ddcdc00) [pid = 1815] [serial = 2067] [outer = 0x8a291000] 23:09:20 INFO - PROCESS | 1815 | 1467958160951 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] 23:09:21 INFO - PROCESS | 1815 | 1467958161016 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 23:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:09:21 INFO - PROCESS | 1815 | 1467958161029 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:09:21 INFO - PROCESS | 1815 | 1467958161033 Marionette TRACE conn4 <- [1,2726,null,{}] 23:09:21 INFO - PROCESS | 1815 | 1467958161041 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}] 23:09:21 INFO - PROCESS | 1815 | 1467958161047 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:21 INFO - PROCESS | 1815 | 1467958161297 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 23:09:21 INFO - PROCESS | 1815 | 1467958161677 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:21 INFO - PROCESS | 1815 | 1467958161688 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58b400 == 89 [pid = 1815] [id = 689] 23:09:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8e5c0000) [pid = 1815] [serial = 2068] [outer = (nil)] 23:09:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8e5cac00) [pid = 1815] [serial = 2069] [outer = 0x8e5c0000] 23:09:21 INFO - PROCESS | 1815 | 1467958161798 Marionette DEBUG loaded listener.js 23:09:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8eabfc00) [pid = 1815] [serial = 2070] [outer = 0x8e5c0000] 23:09:22 INFO - PROCESS | 1815 | 1467958162964 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]]]}] 23:09:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1988ms 23:09:23 INFO - PROCESS | 1815 | 1467958163017 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 23:09:23 INFO - PROCESS | 1815 | 1467958163021 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 23:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:09:23 INFO - PROCESS | 1815 | 1467958163030 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:09:23 INFO - PROCESS | 1815 | 1467958163037 Marionette TRACE conn4 <- [1,2730,null,{}] 23:09:23 INFO - PROCESS | 1815 | 1467958163056 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}] 23:09:23 INFO - PROCESS | 1815 | 1467958163066 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:23 INFO - PROCESS | 1815 | 1467958163482 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 23:09:23 INFO - PROCESS | 1815 | 1467958163722 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:23 INFO - PROCESS | 1815 | 1467958163735 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f466400 == 90 [pid = 1815] [id = 690] 23:09:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8f466c00) [pid = 1815] [serial = 2071] [outer = (nil)] 23:09:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8f46e400) [pid = 1815] [serial = 2072] [outer = 0x8f466c00] 23:09:23 INFO - PROCESS | 1815 | 1467958163828 Marionette DEBUG loaded listener.js 23:09:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8f67b000) [pid = 1815] [serial = 2073] [outer = 0x8f466c00] 23:09:25 INFO - PROCESS | 1815 | 1467958165299 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\n"]]]}] 23:09:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:09:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:09:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:09:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2296ms 23:09:25 INFO - PROCESS | 1815 | 1467958165328 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 23:09:25 INFO - PROCESS | 1815 | 1467958165334 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 23:09:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:09:25 INFO - PROCESS | 1815 | 1467958165342 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:09:25 INFO - PROCESS | 1815 | 1467958165345 Marionette TRACE conn4 <- [1,2734,null,{}] 23:09:25 INFO - PROCESS | 1815 | 1467958165352 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}] 23:09:25 INFO - PROCESS | 1815 | 1467958165357 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:25 INFO - PROCESS | 1815 | 1467958165660 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 23:09:26 INFO - PROCESS | 1815 | 1467958166015 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:26 INFO - PROCESS | 1815 | 1467958166024 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc6a400 == 91 [pid = 1815] [id = 691] 23:09:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8fc71000) [pid = 1815] [serial = 2074] [outer = (nil)] 23:09:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x91908400) [pid = 1815] [serial = 2075] [outer = 0x8fc71000] 23:09:26 INFO - PROCESS | 1815 | 1467958166119 Marionette DEBUG loaded listener.js 23:09:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x9190f000) [pid = 1815] [serial = 2076] [outer = 0x8fc71000] 23:09:27 INFO - PROCESS | 1815 | 1467958167190 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]]]}] 23:09:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:09:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1885ms 23:09:27 INFO - PROCESS | 1815 | 1467958167228 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 23:09:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:09:27 INFO - PROCESS | 1815 | 1467958167232 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 23:09:27 INFO - PROCESS | 1815 | 1467958167240 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:09:27 INFO - PROCESS | 1815 | 1467958167243 Marionette TRACE conn4 <- [1,2738,null,{}] 23:09:27 INFO - PROCESS | 1815 | 1467958167250 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}] 23:09:27 INFO - PROCESS | 1815 | 1467958167255 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:27 INFO - PROCESS | 1815 | 1467958167494 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 23:09:27 INFO - PROCESS | 1815 | 1467958167855 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:27 INFO - PROCESS | 1815 | 1467958167867 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c98400 == 92 [pid = 1815] [id = 692] 23:09:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8f2e9400) [pid = 1815] [serial = 2077] [outer = (nil)] 23:09:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x922a4000) [pid = 1815] [serial = 2078] [outer = 0x8f2e9400] 23:09:27 INFO - PROCESS | 1815 | 1467958167957 Marionette DEBUG loaded listener.js 23:09:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x922a9c00) [pid = 1815] [serial = 2079] [outer = 0x8f2e9400] 23:09:28 INFO - PROCESS | 1815 | 1467958168973 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]]]}] 23:09:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:09:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1788ms 23:09:29 INFO - PROCESS | 1815 | 1467958169028 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 23:09:29 INFO - PROCESS | 1815 | 1467958169032 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 23:09:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:09:29 INFO - PROCESS | 1815 | 1467958169039 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:09:29 INFO - PROCESS | 1815 | 1467958169043 Marionette TRACE conn4 <- [1,2742,null,{}] 23:09:29 INFO - PROCESS | 1815 | 1467958169050 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}] 23:09:29 INFO - PROCESS | 1815 | 1467958169061 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:29 INFO - PROCESS | 1815 | 1467958169363 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 23:09:29 INFO - PROCESS | 1815 | 1467958169726 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:29 INFO - PROCESS | 1815 | 1467958169734 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca3c00 == 93 [pid = 1815] [id = 693] 23:09:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8f454400) [pid = 1815] [serial = 2080] [outer = (nil)] 23:09:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x92620800) [pid = 1815] [serial = 2081] [outer = 0x8f454400] 23:09:29 INFO - PROCESS | 1815 | 1467958169825 Marionette DEBUG loaded listener.js 23:09:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x92622800) [pid = 1815] [serial = 2082] [outer = 0x8f454400] 23:09:30 INFO - PROCESS | 1815 | 1467958170828 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]]]}] 23:09:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:09:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1840ms 23:09:30 INFO - PROCESS | 1815 | 1467958170881 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 23:09:30 INFO - PROCESS | 1815 | 1467958170885 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 23:09:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:09:30 INFO - PROCESS | 1815 | 1467958170893 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:09:30 INFO - PROCESS | 1815 | 1467958170897 Marionette TRACE conn4 <- [1,2746,null,{}] 23:09:30 INFO - PROCESS | 1815 | 1467958170904 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}] 23:09:30 INFO - PROCESS | 1815 | 1467958170909 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:31 INFO - PROCESS | 1815 | 1467958171168 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 23:09:31 INFO - PROCESS | 1815 | 1467958171511 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:31 INFO - PROCESS | 1815 | 1467958171526 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca2c00 == 94 [pid = 1815] [id = 694] 23:09:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x88ca3400) [pid = 1815] [serial = 2083] [outer = (nil)] 23:09:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x92957000) [pid = 1815] [serial = 2084] [outer = 0x88ca3400] 23:09:31 INFO - PROCESS | 1815 | 1467958171627 Marionette DEBUG loaded listener.js 23:09:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x9295e800) [pid = 1815] [serial = 2085] [outer = 0x88ca3400] 23:09:32 INFO - PROCESS | 1815 | 1467958172648 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]]]}] 23:09:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:09:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1790ms 23:09:32 INFO - PROCESS | 1815 | 1467958172685 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 23:09:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:09:32 INFO - PROCESS | 1815 | 1467958172698 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 23:09:32 INFO - PROCESS | 1815 | 1467958172707 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:09:32 INFO - PROCESS | 1815 | 1467958172711 Marionette TRACE conn4 <- [1,2750,null,{}] 23:09:32 INFO - PROCESS | 1815 | 1467958172718 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}] 23:09:32 INFO - PROCESS | 1815 | 1467958172724 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:32 INFO - PROCESS | 1815 | 1467958172969 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 23:09:33 INFO - PROCESS | 1815 | 1467958173349 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:33 INFO - PROCESS | 1815 | 1467958173360 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2e2800 == 95 [pid = 1815] [id = 695] 23:09:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8fe79000) [pid = 1815] [serial = 2086] [outer = (nil)] 23:09:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92a59800) [pid = 1815] [serial = 2087] [outer = 0x8fe79000] 23:09:33 INFO - PROCESS | 1815 | 1467958173458 Marionette DEBUG loaded listener.js 23:09:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x92abf400) [pid = 1815] [serial = 2088] [outer = 0x8fe79000] 23:09:34 INFO - PROCESS | 1815 | 1467958174462 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]]]}] 23:09:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:09:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1804ms 23:09:34 INFO - PROCESS | 1815 | 1467958174511 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 23:09:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:09:34 INFO - PROCESS | 1815 | 1467958174517 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 23:09:34 INFO - PROCESS | 1815 | 1467958174526 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:09:34 INFO - PROCESS | 1815 | 1467958174529 Marionette TRACE conn4 <- [1,2754,null,{}] 23:09:34 INFO - PROCESS | 1815 | 1467958174536 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}] 23:09:34 INFO - PROCESS | 1815 | 1467958174542 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:34 INFO - PROCESS | 1815 | 1467958174788 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 23:09:35 INFO - PROCESS | 1815 | 1467958175173 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:35 INFO - PROCESS | 1815 | 1467958175184 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:35 INFO - PROCESS | 1815 | ++DOCSHELL 0x9295dc00 == 96 [pid = 1815] [id = 696] 23:09:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92a54000) [pid = 1815] [serial = 2089] [outer = (nil)] 23:09:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x93254400) [pid = 1815] [serial = 2090] [outer = 0x92a54000] 23:09:35 INFO - PROCESS | 1815 | 1467958175283 Marionette DEBUG loaded listener.js 23:09:35 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x93c06c00) [pid = 1815] [serial = 2091] [outer = 0x92a54000] 23:09:36 INFO - PROCESS | 1815 | 1467958176311 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]]]}] 23:09:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:09:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1843ms 23:09:36 INFO - PROCESS | 1815 | 1467958176369 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 23:09:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:09:36 INFO - PROCESS | 1815 | 1467958176373 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 23:09:36 INFO - PROCESS | 1815 | 1467958176380 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:09:36 INFO - PROCESS | 1815 | 1467958176384 Marionette TRACE conn4 <- [1,2758,null,{}] 23:09:36 INFO - PROCESS | 1815 | 1467958176391 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}] 23:09:36 INFO - PROCESS | 1815 | 1467958176396 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:36 INFO - PROCESS | 1815 | 1467958176652 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 23:09:37 INFO - PROCESS | 1815 | 1467958177014 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:37 INFO - PROCESS | 1815 | 1467958177026 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fe7e400 == 97 [pid = 1815] [id = 697] 23:09:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x92a57c00) [pid = 1815] [serial = 2092] [outer = (nil)] 23:09:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x93f1b800) [pid = 1815] [serial = 2093] [outer = 0x92a57c00] 23:09:37 INFO - PROCESS | 1815 | 1467958177122 Marionette DEBUG loaded listener.js 23:09:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x93fc1800) [pid = 1815] [serial = 2094] [outer = 0x92a57c00] 23:09:38 INFO - PROCESS | 1815 | 1467958178167 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]]]}] 23:09:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:09:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1838ms 23:09:38 INFO - PROCESS | 1815 | 1467958178219 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 23:09:38 INFO - PROCESS | 1815 | 1467958178224 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 23:09:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:09:38 INFO - PROCESS | 1815 | 1467958178231 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:09:38 INFO - PROCESS | 1815 | 1467958178236 Marionette TRACE conn4 <- [1,2762,null,{}] 23:09:38 INFO - PROCESS | 1815 | 1467958178242 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}] 23:09:38 INFO - PROCESS | 1815 | 1467958178249 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:38 INFO - PROCESS | 1815 | 1467958178542 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 23:09:38 INFO - PROCESS | 1815 | 1467958178905 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:38 INFO - PROCESS | 1815 | 1467958178916 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x940ccc00 == 98 [pid = 1815] [id = 698] 23:09:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x940ce800) [pid = 1815] [serial = 2095] [outer = (nil)] 23:09:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x953af800) [pid = 1815] [serial = 2096] [outer = 0x940ce800] 23:09:39 INFO - PROCESS | 1815 | 1467958179004 Marionette DEBUG loaded listener.js 23:09:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x979b4c00) [pid = 1815] [serial = 2097] [outer = 0x940ce800] 23:09:39 INFO - PROCESS | 1815 | 1467958179950 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]]]}] 23:09:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:09:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1734ms 23:09:39 INFO - PROCESS | 1815 | 1467958179965 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 23:09:39 INFO - PROCESS | 1815 | 1467958179968 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 23:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:09:39 INFO - PROCESS | 1815 | 1467958179976 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:09:39 INFO - PROCESS | 1815 | 1467958179979 Marionette TRACE conn4 <- [1,2766,null,{}] 23:09:40 INFO - PROCESS | 1815 | 1467958180008 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}] 23:09:40 INFO - PROCESS | 1815 | 1467958180017 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:40 INFO - PROCESS | 1815 | 1467958180274 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 23:09:40 INFO - PROCESS | 1815 | 1467958180640 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:40 INFO - PROCESS | 1815 | 1467958180651 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:40 INFO - PROCESS | 1815 | ++DOCSHELL 0x979c1c00 == 99 [pid = 1815] [id = 699] 23:09:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x98449000) [pid = 1815] [serial = 2098] [outer = (nil)] 23:09:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x99556400) [pid = 1815] [serial = 2099] [outer = 0x98449000] 23:09:40 INFO - PROCESS | 1815 | 1467958180788 Marionette DEBUG loaded listener.js 23:09:40 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x995b9c00) [pid = 1815] [serial = 2100] [outer = 0x98449000] 23:09:41 INFO - PROCESS | 1815 | 1467958181907 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]]]}] 23:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2002ms 23:09:41 INFO - PROCESS | 1815 | 1467958181979 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 23:09:41 INFO - PROCESS | 1815 | 1467958181983 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 23:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:09:41 INFO - PROCESS | 1815 | 1467958181990 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:09:41 INFO - PROCESS | 1815 | 1467958181994 Marionette TRACE conn4 <- [1,2770,null,{}] 23:09:42 INFO - PROCESS | 1815 | 1467958182001 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}] 23:09:42 INFO - PROCESS | 1815 | 1467958182005 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:42 INFO - PROCESS | 1815 | 1467958182288 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 23:09:42 INFO - PROCESS | 1815 | 1467958182664 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:42 INFO - PROCESS | 1815 | 1467958182673 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f60bc00 == 100 [pid = 1815] [id = 700] 23:09:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x95306400) [pid = 1815] [serial = 2101] [outer = (nil)] 23:09:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x9a424000) [pid = 1815] [serial = 2102] [outer = 0x95306400] 23:09:42 INFO - PROCESS | 1815 | 1467958182763 Marionette DEBUG loaded listener.js 23:09:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x9a503800) [pid = 1815] [serial = 2103] [outer = 0x95306400] 23:09:43 INFO - PROCESS | 1815 | 1467958183802 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]]]}] 23:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1844ms 23:09:43 INFO - PROCESS | 1815 | 1467958183835 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 23:09:43 INFO - PROCESS | 1815 | 1467958183838 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 23:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:09:43 INFO - PROCESS | 1815 | 1467958183862 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:09:43 INFO - PROCESS | 1815 | 1467958183867 Marionette TRACE conn4 <- [1,2774,null,{}] 23:09:43 INFO - PROCESS | 1815 | 1467958183881 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}] 23:09:43 INFO - PROCESS | 1815 | 1467958183885 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:44 INFO - PROCESS | 1815 | 1467958184123 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 23:09:44 INFO - PROCESS | 1815 | 1467958184490 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:44 INFO - PROCESS | 1815 | 1467958184501 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:44 INFO - PROCESS | 1815 | ++DOCSHELL 0x99fc6800 == 101 [pid = 1815] [id = 701] 23:09:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x9a15b000) [pid = 1815] [serial = 2104] [outer = (nil)] 23:09:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x9a51dc00) [pid = 1815] [serial = 2105] [outer = 0x9a15b000] 23:09:44 INFO - PROCESS | 1815 | 1467958184593 Marionette DEBUG loaded listener.js 23:09:44 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x9a5eec00) [pid = 1815] [serial = 2106] [outer = 0x9a15b000] 23:09:45 INFO - PROCESS | 1815 | 1467958185610 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]]]}] 23:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1809ms 23:09:45 INFO - PROCESS | 1815 | 1467958185655 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 23:09:45 INFO - PROCESS | 1815 | 1467958185659 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 23:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:09:45 INFO - PROCESS | 1815 | 1467958185667 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:09:45 INFO - PROCESS | 1815 | 1467958185670 Marionette TRACE conn4 <- [1,2778,null,{}] 23:09:45 INFO - PROCESS | 1815 | 1467958185677 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}] 23:09:45 INFO - PROCESS | 1815 | 1467958185682 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:45 INFO - PROCESS | 1815 | 1467958185928 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 23:09:46 INFO - PROCESS | 1815 | 1467958186283 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:46 INFO - PROCESS | 1815 | 1467958186297 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f18800 == 102 [pid = 1815] [id = 702] 23:09:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x940c7800) [pid = 1815] [serial = 2107] [outer = (nil)] 23:09:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x9a96fc00) [pid = 1815] [serial = 2108] [outer = 0x940c7800] 23:09:46 INFO - PROCESS | 1815 | 1467958186419 Marionette DEBUG loaded listener.js 23:09:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x9aa60800) [pid = 1815] [serial = 2109] [outer = 0x940c7800] 23:09:47 INFO - PROCESS | 1815 | 1467958187395 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]]]}] 23:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1745ms 23:09:47 INFO - PROCESS | 1815 | 1467958187411 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 23:09:47 INFO - PROCESS | 1815 | 1467958187415 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 23:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:09:47 INFO - PROCESS | 1815 | 1467958187422 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:09:47 INFO - PROCESS | 1815 | 1467958187426 Marionette TRACE conn4 <- [1,2782,null,{}] 23:09:47 INFO - PROCESS | 1815 | 1467958187433 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}] 23:09:47 INFO - PROCESS | 1815 | 1467958187440 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:47 INFO - PROCESS | 1815 | 1467958187688 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 23:09:48 INFO - PROCESS | 1815 | 1467958188072 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:48 INFO - PROCESS | 1815 | 1467958188081 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec16800 == 103 [pid = 1815] [id = 703] 23:09:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x8f3dc000) [pid = 1815] [serial = 2110] [outer = (nil)] 23:09:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x9abd7400) [pid = 1815] [serial = 2111] [outer = 0x8f3dc000] 23:09:48 INFO - PROCESS | 1815 | 1467958188179 Marionette DEBUG loaded listener.js 23:09:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x9abdd400) [pid = 1815] [serial = 2112] [outer = 0x8f3dc000] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x88c9d800 == 102 [pid = 1815] [id = 652] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x88c9ac00 == 101 [pid = 1815] [id = 686] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x8a299000 == 100 [pid = 1815] [id = 685] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd5c800 == 99 [pid = 1815] [id = 671] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x8de8ec00 == 98 [pid = 1815] [id = 684] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x8c1e7800 == 97 [pid = 1815] [id = 682] 23:09:49 INFO - PROCESS | 1815 | --DOCSHELL 0x88d55400 == 96 [pid = 1815] [id = 683] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x9b526000) [pid = 1815] [serial = 1923] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x93fc8400) [pid = 1815] [serial = 1914] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0xa200d400) [pid = 1815] [serial = 1932] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8eab8c00) [pid = 1815] [serial = 1905] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0xa328c000) [pid = 1815] [serial = 1935] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x93d21800) [pid = 1815] [serial = 1911] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x92ac2400) [pid = 1815] [serial = 1902] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8fc78800) [pid = 1815] [serial = 1908] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x998cac00) [pid = 1815] [serial = 1917] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x9d570400) [pid = 1815] [serial = 1929] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8c1ec800) [pid = 1815] [serial = 1941] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x9bd15400) [pid = 1815] [serial = 1926] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9aa62800) [pid = 1815] [serial = 1920] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0xa5014800) [pid = 1815] [serial = 1938] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8ddc9400) [pid = 1815] [serial = 2018] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0xa682e000) [pid = 1815] [serial = 1992] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0xa62d4800) [pid = 1815] [serial = 1991] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8dd53c00) [pid = 1815] [serial = 1962] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8c2b5000) [pid = 1815] [serial = 1961] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8ddc7c00) [pid = 1815] [serial = 2015] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9d44d400) [pid = 1815] [serial = 1983] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x9d426c00) [pid = 1815] [serial = 1982] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8d150000) [pid = 1815] [serial = 2012] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9aa64400) [pid = 1815] [serial = 1977] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x9a519800) [pid = 1815] [serial = 1976] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x88d51800) [pid = 1815] [serial = 2007] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x88d4f000) [pid = 1815] [serial = 2006] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8e42ec00) [pid = 1815] [serial = 1998] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8e42d400) [pid = 1815] [serial = 1997] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x9295e000) [pid = 1815] [serial = 1968] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x9261a400) [pid = 1815] [serial = 1967] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x93d23800) [pid = 1815] [serial = 1971] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x93251c00) [pid = 1815] [serial = 1970] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8a298400) [pid = 1815] [serial = 2009] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8aeca800) [pid = 1815] [serial = 2010] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8f2e6c00) [pid = 1815] [serial = 1965] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8ec1e800) [pid = 1815] [serial = 1964] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8e42e800) [pid = 1815] [serial = 2004] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8e429400) [pid = 1815] [serial = 2003] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0xa2fc1c00) [pid = 1815] [serial = 1989] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0xa25f2000) [pid = 1815] [serial = 1988] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0xa200d800) [pid = 1815] [serial = 1986] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0xa112a000) [pid = 1815] [serial = 1985] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8d14d400) [pid = 1815] [serial = 2001] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8d14b000) [pid = 1815] [serial = 2000] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8de3cc00) [pid = 1815] [serial = 1995] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8de3b000) [pid = 1815] [serial = 1994] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x9b20ac00) [pid = 1815] [serial = 1980] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x9abe2c00) [pid = 1815] [serial = 1979] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x940cec00) [pid = 1815] [serial = 1974] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x93fc3000) [pid = 1815] [serial = 1973] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8ddd2400) [pid = 1815] [serial = 2016] [outer = (nil)] [url = about:blank] 23:09:49 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x8d1edc00) [pid = 1815] [serial = 2013] [outer = (nil)] [url = about:blank] 23:09:50 INFO - PROCESS | 1815 | 1467958190563 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]]]}] 23:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 3194ms 23:09:50 INFO - PROCESS | 1815 | 1467958190627 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 23:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:09:50 INFO - PROCESS | 1815 | 1467958190637 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 23:09:50 INFO - PROCESS | 1815 | 1467958190647 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:09:50 INFO - PROCESS | 1815 | 1467958190655 Marionette TRACE conn4 <- [1,2786,null,{}] 23:09:50 INFO - PROCESS | 1815 | 1467958190674 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}] 23:09:50 INFO - PROCESS | 1815 | 1467958190680 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:50 INFO - PROCESS | 1815 | 1467958190914 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 23:09:51 INFO - PROCESS | 1815 | 1467958191218 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:51 INFO - PROCESS | 1815 | 1467958191226 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x898ce000 == 97 [pid = 1815] [id = 704] 23:09:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x898d0400) [pid = 1815] [serial = 2113] [outer = (nil)] 23:09:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8aed1400) [pid = 1815] [serial = 2114] [outer = 0x898d0400] 23:09:51 INFO - PROCESS | 1815 | 1467958191312 Marionette DEBUG loaded listener.js 23:09:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8c1ea400) [pid = 1815] [serial = 2115] [outer = 0x898d0400] 23:09:52 INFO - PROCESS | 1815 | 1467958192191 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]]]}] 23:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1605ms 23:09:52 INFO - PROCESS | 1815 | 1467958192251 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 23:09:52 INFO - PROCESS | 1815 | 1467958192258 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 23:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:09:52 INFO - PROCESS | 1815 | 1467958192269 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:09:52 INFO - PROCESS | 1815 | 1467958192273 Marionette TRACE conn4 <- [1,2790,null,{}] 23:09:52 INFO - PROCESS | 1815 | 1467958192280 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}] 23:09:52 INFO - PROCESS | 1815 | 1467958192286 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:52 INFO - PROCESS | 1815 | 1467958192622 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 23:09:52 INFO - PROCESS | 1815 | 1467958192653 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:52 INFO - PROCESS | 1815 | 1467958192659 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:52 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2b7400 == 98 [pid = 1815] [id = 705] 23:09:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8d14f000) [pid = 1815] [serial = 2116] [outer = (nil)] 23:09:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8d1f4800) [pid = 1815] [serial = 2117] [outer = 0x8d14f000] 23:09:52 INFO - PROCESS | 1815 | 1467958192742 Marionette DEBUG loaded listener.js 23:09:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8dd54c00) [pid = 1815] [serial = 2118] [outer = 0x8d14f000] 23:09:53 INFO - PROCESS | 1815 | 1467958193941 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]]]}] 23:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1739ms 23:09:54 INFO - PROCESS | 1815 | 1467958194011 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 23:09:54 INFO - PROCESS | 1815 | 1467958194015 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 23:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:09:54 INFO - PROCESS | 1815 | 1467958194025 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:09:54 INFO - PROCESS | 1815 | 1467958194033 Marionette TRACE conn4 <- [1,2794,null,{}] 23:09:54 INFO - PROCESS | 1815 | 1467958194078 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}] 23:09:54 INFO - PROCESS | 1815 | 1467958194088 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:54 INFO - PROCESS | 1815 | 1467958194382 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 23:09:54 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8c2af400) [pid = 1815] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:09:54 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8e252400) [pid = 1815] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8f3d4800) [pid = 1815] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8aed5400) [pid = 1815] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x8d378000) [pid = 1815] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x8e260400) [pid = 1815] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8c1e8400) [pid = 1815] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8d36d800) [pid = 1815] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x8e251800) [pid = 1815] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8e25f400) [pid = 1815] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8eab7c00) [pid = 1815] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8f3bb000) [pid = 1815] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8dace000) [pid = 1815] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8de8cc00) [pid = 1815] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 101 (0x8f44e000) [pid = 1815] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:09:55 INFO - PROCESS | 1815 | --DOMWINDOW == 100 (0x88d47800) [pid = 1815] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:09:55 INFO - PROCESS | 1815 | 1467958195067 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:55 INFO - PROCESS | 1815 | 1467958195082 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:55 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed5400 == 99 [pid = 1815] [id = 706] 23:09:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 101 (0x8c1e8400) [pid = 1815] [serial = 2119] [outer = (nil)] 23:09:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 102 (0x8dd58000) [pid = 1815] [serial = 2120] [outer = 0x8c1e8400] 23:09:55 INFO - PROCESS | 1815 | 1467958195190 Marionette DEBUG loaded listener.js 23:09:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8de89000) [pid = 1815] [serial = 2121] [outer = 0x8c1e8400] 23:09:56 INFO - PROCESS | 1815 | 1467958196036 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]]]}] 23:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2061ms 23:09:56 INFO - PROCESS | 1815 | 1467958196089 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 23:09:56 INFO - PROCESS | 1815 | 1467958196094 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 23:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:09:56 INFO - PROCESS | 1815 | 1467958196114 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:09:56 INFO - PROCESS | 1815 | 1467958196117 Marionette TRACE conn4 <- [1,2798,null,{}] 23:09:56 INFO - PROCESS | 1815 | 1467958196123 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}] 23:09:56 INFO - PROCESS | 1815 | 1467958196128 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:56 INFO - PROCESS | 1815 | 1467958196376 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 23:09:56 INFO - PROCESS | 1815 | 1467958196620 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:56 INFO - PROCESS | 1815 | 1467958196633 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddcc800 == 100 [pid = 1815] [id = 707] 23:09:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8de8f000) [pid = 1815] [serial = 2122] [outer = (nil)] 23:09:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8e42f000) [pid = 1815] [serial = 2123] [outer = 0x8de8f000] 23:09:56 INFO - PROCESS | 1815 | 1467958196814 Marionette DEBUG loaded listener.js 23:09:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 106 (0x8e434400) [pid = 1815] [serial = 2124] [outer = 0x8de8f000] 23:09:57 INFO - PROCESS | 1815 | 1467958197969 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]]]}] 23:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1888ms 23:09:58 INFO - PROCESS | 1815 | 1467958198003 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 23:09:58 INFO - PROCESS | 1815 | 1467958198010 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 23:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:09:58 INFO - PROCESS | 1815 | 1467958198019 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:09:58 INFO - PROCESS | 1815 | 1467958198027 Marionette TRACE conn4 <- [1,2802,null,{}] 23:09:58 INFO - PROCESS | 1815 | 1467958198036 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}] 23:09:58 INFO - PROCESS | 1815 | 1467958198043 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:58 INFO - PROCESS | 1815 | 1467958198312 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 23:09:58 INFO - PROCESS | 1815 | 1467958198691 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:09:58 INFO - PROCESS | 1815 | 1467958198703 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:09:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c9c00 == 101 [pid = 1815] [id = 708] 23:09:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 107 (0x8aeca800) [pid = 1815] [serial = 2125] [outer = (nil)] 23:09:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 108 (0x8d145c00) [pid = 1815] [serial = 2126] [outer = 0x8aeca800] 23:09:58 INFO - PROCESS | 1815 | 1467958198804 Marionette DEBUG loaded listener.js 23:09:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8d152c00) [pid = 1815] [serial = 2127] [outer = 0x8aeca800] 23:09:59 INFO - PROCESS | 1815 | 1467958199858 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]]]}] 23:09:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:09:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1891ms 23:09:59 INFO - PROCESS | 1815 | 1467958199911 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 23:09:59 INFO - PROCESS | 1815 | 1467958199919 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 23:09:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:09:59 INFO - PROCESS | 1815 | 1467958199931 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:09:59 INFO - PROCESS | 1815 | 1467958199935 Marionette TRACE conn4 <- [1,2806,null,{}] 23:09:59 INFO - PROCESS | 1815 | 1467958199943 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}] 23:09:59 INFO - PROCESS | 1815 | 1467958199949 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:00 INFO - PROCESS | 1815 | 1467958200252 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 23:10:00 INFO - PROCESS | 1815 | 1467958200636 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:00 INFO - PROCESS | 1815 | 1467958200646 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de8ec00 == 102 [pid = 1815] [id = 709] 23:10:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8e252400) [pid = 1815] [serial = 2128] [outer = (nil)] 23:10:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8e42b000) [pid = 1815] [serial = 2129] [outer = 0x8e252400] 23:10:00 INFO - PROCESS | 1815 | 1467958200742 Marionette DEBUG loaded listener.js 23:10:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8e585c00) [pid = 1815] [serial = 2130] [outer = 0x8e252400] 23:10:01 INFO - PROCESS | 1815 | 1467958201851 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]]]}] 23:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1986ms 23:10:01 INFO - PROCESS | 1815 | 1467958201917 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 23:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:10:01 INFO - PROCESS | 1815 | 1467958201922 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 23:10:01 INFO - PROCESS | 1815 | 1467958201930 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:10:01 INFO - PROCESS | 1815 | 1467958201937 Marionette TRACE conn4 <- [1,2810,null,{}] 23:10:01 INFO - PROCESS | 1815 | 1467958201959 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}] 23:10:01 INFO - PROCESS | 1815 | 1467958201968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:02 INFO - PROCESS | 1815 | 1467958202279 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 23:10:02 INFO - PROCESS | 1815 | 1467958202655 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:02 INFO - PROCESS | 1815 | 1467958202667 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eab9800 == 103 [pid = 1815] [id = 710] 23:10:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8ec16400) [pid = 1815] [serial = 2131] [outer = (nil)] 23:10:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8ece8800) [pid = 1815] [serial = 2132] [outer = 0x8ec16400] 23:10:02 INFO - PROCESS | 1815 | 1467958202765 Marionette DEBUG loaded listener.js 23:10:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8f2e8800) [pid = 1815] [serial = 2133] [outer = 0x8ec16400] 23:10:03 INFO - PROCESS | 1815 | 1467958203837 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]]]}] 23:10:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:10:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1948ms 23:10:03 INFO - PROCESS | 1815 | 1467958203877 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 23:10:03 INFO - PROCESS | 1815 | 1467958203883 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 23:10:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:10:03 INFO - PROCESS | 1815 | 1467958203890 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:10:03 INFO - PROCESS | 1815 | 1467958203894 Marionette TRACE conn4 <- [1,2814,null,{}] 23:10:03 INFO - PROCESS | 1815 | 1467958203901 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}] 23:10:03 INFO - PROCESS | 1815 | 1467958203906 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:04 INFO - PROCESS | 1815 | 1467958204197 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 23:10:04 INFO - PROCESS | 1815 | 1467958204556 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:04 INFO - PROCESS | 1815 | 1467958204563 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e58b800 == 104 [pid = 1815] [id = 711] 23:10:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8f3b8000) [pid = 1815] [serial = 2134] [outer = (nil)] 23:10:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8f44f800) [pid = 1815] [serial = 2135] [outer = 0x8f3b8000] 23:10:04 INFO - PROCESS | 1815 | 1467958204661 Marionette DEBUG loaded listener.js 23:10:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8f462400) [pid = 1815] [serial = 2136] [outer = 0x8f3b8000] 23:10:05 INFO - PROCESS | 1815 | 1467958205684 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]]]}] 23:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1848ms 23:10:05 INFO - PROCESS | 1815 | 1467958205739 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 23:10:05 INFO - PROCESS | 1815 | 1467958205743 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 23:10:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:10:05 INFO - PROCESS | 1815 | 1467958205751 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:10:05 INFO - PROCESS | 1815 | 1467958205755 Marionette TRACE conn4 <- [1,2818,null,{}] 23:10:05 INFO - PROCESS | 1815 | 1467958205762 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}] 23:10:05 INFO - PROCESS | 1815 | 1467958205767 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:06 INFO - PROCESS | 1815 | 1467958206029 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 23:10:06 INFO - PROCESS | 1815 | 1467958206379 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:06 INFO - PROCESS | 1815 | 1467958206388 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dd400 == 105 [pid = 1815] [id = 712] 23:10:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8f3e1c00) [pid = 1815] [serial = 2137] [outer = (nil)] 23:10:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8f67f000) [pid = 1815] [serial = 2138] [outer = 0x8f3e1c00] 23:10:06 INFO - PROCESS | 1815 | 1467958206485 Marionette DEBUG loaded listener.js 23:10:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8fc77800) [pid = 1815] [serial = 2139] [outer = 0x8f3e1c00] 23:10:07 INFO - PROCESS | 1815 | 1467958207571 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]]]}] 23:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1892ms 23:10:07 INFO - PROCESS | 1815 | 1467958207646 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 23:10:07 INFO - PROCESS | 1815 | 1467958207650 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 23:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:10:07 INFO - PROCESS | 1815 | 1467958207658 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:10:07 INFO - PROCESS | 1815 | 1467958207663 Marionette TRACE conn4 <- [1,2822,null,{}] 23:10:07 INFO - PROCESS | 1815 | 1467958207670 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}] 23:10:07 INFO - PROCESS | 1815 | 1467958207681 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:07 INFO - PROCESS | 1815 | 1467958207982 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 23:10:08 INFO - PROCESS | 1815 | 1467958208358 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:08 INFO - PROCESS | 1815 | 1467958208368 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f454800 == 106 [pid = 1815] [id = 713] 23:10:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8f682c00) [pid = 1815] [serial = 2140] [outer = (nil)] 23:10:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x9260f400) [pid = 1815] [serial = 2141] [outer = 0x8f682c00] 23:10:08 INFO - PROCESS | 1815 | 1467958208457 Marionette DEBUG loaded listener.js 23:10:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x92612800) [pid = 1815] [serial = 2142] [outer = 0x8f682c00] 23:10:09 INFO - PROCESS | 1815 | 1467958209489 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]]]}] 23:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1883ms 23:10:09 INFO - PROCESS | 1815 | 1467958209543 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 23:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:10:09 INFO - PROCESS | 1815 | 1467958209547 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 23:10:09 INFO - PROCESS | 1815 | 1467958209554 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:10:09 INFO - PROCESS | 1815 | 1467958209558 Marionette TRACE conn4 <- [1,2826,null,{}] 23:10:09 INFO - PROCESS | 1815 | 1467958209565 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}] 23:10:09 INFO - PROCESS | 1815 | 1467958209570 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:09 INFO - PROCESS | 1815 | 1467958209836 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 23:10:10 INFO - PROCESS | 1815 | 1467958210193 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:10 INFO - PROCESS | 1815 | 1467958210215 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1ed800 == 107 [pid = 1815] [id = 714] 23:10:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8dad1400) [pid = 1815] [serial = 2143] [outer = (nil)] 23:10:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x9295d800) [pid = 1815] [serial = 2144] [outer = 0x8dad1400] 23:10:10 INFO - PROCESS | 1815 | 1467958210326 Marionette DEBUG loaded listener.js 23:10:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x92960c00) [pid = 1815] [serial = 2145] [outer = 0x8dad1400] 23:10:11 INFO - PROCESS | 1815 | 1467958211337 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1834ms 23:10:11 INFO - PROCESS | 1815 | 1467958211389 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 23:10:11 INFO - PROCESS | 1815 | 1467958211393 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 23:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:10:11 INFO - PROCESS | 1815 | 1467958211401 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:10:11 INFO - PROCESS | 1815 | 1467958211405 Marionette TRACE conn4 <- [1,2830,null,{}] 23:10:11 INFO - PROCESS | 1815 | 1467958211412 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}] 23:10:11 INFO - PROCESS | 1815 | 1467958211418 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:11 INFO - PROCESS | 1815 | 1467958211674 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 23:10:12 INFO - PROCESS | 1815 | 1467958212098 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:12 INFO - PROCESS | 1815 | 1467958212109 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x925c5c00 == 108 [pid = 1815] [id = 715] 23:10:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x92626400) [pid = 1815] [serial = 2146] [outer = (nil)] 23:10:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x93255800) [pid = 1815] [serial = 2147] [outer = 0x92626400] 23:10:12 INFO - PROCESS | 1815 | 1467958212205 Marionette DEBUG loaded listener.js 23:10:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x93d24800) [pid = 1815] [serial = 2148] [outer = 0x92626400] 23:10:13 INFO - PROCESS | 1815 | 1467958213229 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]]]}] 23:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1889ms 23:10:13 INFO - PROCESS | 1815 | 1467958213292 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 23:10:13 INFO - PROCESS | 1815 | 1467958213296 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 23:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:10:13 INFO - PROCESS | 1815 | 1467958213304 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:10:13 INFO - PROCESS | 1815 | 1467958213307 Marionette TRACE conn4 <- [1,2834,null,{}] 23:10:13 INFO - PROCESS | 1815 | 1467958213314 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}] 23:10:13 INFO - PROCESS | 1815 | 1467958213319 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:13 INFO - PROCESS | 1815 | 1467958213622 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 23:10:14 INFO - PROCESS | 1815 | 1467958213983 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:14 INFO - PROCESS | 1815 | 1467958213992 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x922a5800 == 109 [pid = 1815] [id = 716] 23:10:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x92abe800) [pid = 1815] [serial = 2149] [outer = (nil)] 23:10:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x93fc8c00) [pid = 1815] [serial = 2150] [outer = 0x92abe800] 23:10:14 INFO - PROCESS | 1815 | 1467958214102 Marionette DEBUG loaded listener.js 23:10:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x94048000) [pid = 1815] [serial = 2151] [outer = 0x92abe800] 23:10:15 INFO - PROCESS | 1815 | 1467958215118 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1892ms 23:10:15 INFO - PROCESS | 1815 | 1467958215196 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 23:10:15 INFO - PROCESS | 1815 | 1467958215201 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 23:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:10:15 INFO - PROCESS | 1815 | 1467958215208 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:10:15 INFO - PROCESS | 1815 | 1467958215212 Marionette TRACE conn4 <- [1,2838,null,{}] 23:10:15 INFO - PROCESS | 1815 | 1467958215219 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}] 23:10:15 INFO - PROCESS | 1815 | 1467958215224 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:15 INFO - PROCESS | 1815 | 1467958215536 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 23:10:15 INFO - PROCESS | 1815 | 1467958215901 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:15 INFO - PROCESS | 1815 | 1467958215909 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x93f1f400 == 110 [pid = 1815] [id = 717] 23:10:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x93f20400) [pid = 1815] [serial = 2152] [outer = (nil)] 23:10:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x954dbc00) [pid = 1815] [serial = 2153] [outer = 0x93f20400] 23:10:16 INFO - PROCESS | 1815 | 1467958216000 Marionette DEBUG loaded listener.js 23:10:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x954e6400) [pid = 1815] [serial = 2154] [outer = 0x93f20400] 23:10:17 INFO - PROCESS | 1815 | 1467958217136 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]]]}] 23:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1991ms 23:10:17 INFO - PROCESS | 1815 | 1467958217200 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 23:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:10:17 INFO - PROCESS | 1815 | 1467958217205 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 23:10:17 INFO - PROCESS | 1815 | 1467958217213 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:10:17 INFO - PROCESS | 1815 | 1467958217217 Marionette TRACE conn4 <- [1,2842,null,{}] 23:10:17 INFO - PROCESS | 1815 | 1467958217224 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}] 23:10:17 INFO - PROCESS | 1815 | 1467958217230 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:17 INFO - PROCESS | 1815 | 1467958217547 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 23:10:17 INFO - PROCESS | 1815 | 1467958217953 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:17 INFO - PROCESS | 1815 | 1467958217968 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x9aa5e800 == 111 [pid = 1815] [id = 718] 23:10:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x9aa5f000) [pid = 1815] [serial = 2155] [outer = (nil)] 23:10:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x9aa68c00) [pid = 1815] [serial = 2156] [outer = 0x9aa5f000] 23:10:18 INFO - PROCESS | 1815 | 1467958218107 Marionette DEBUG loaded listener.js 23:10:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x9abe3c00) [pid = 1815] [serial = 2157] [outer = 0x9aa5f000] 23:10:19 INFO - PROCESS | 1815 | 1467958219249 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]]]}] 23:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2091ms 23:10:19 INFO - PROCESS | 1815 | 1467958219304 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 23:10:19 INFO - PROCESS | 1815 | 1467958219307 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 23:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:10:19 INFO - PROCESS | 1815 | 1467958219315 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:10:19 INFO - PROCESS | 1815 | 1467958219319 Marionette TRACE conn4 <- [1,2846,null,{}] 23:10:19 INFO - PROCESS | 1815 | 1467958219325 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}] 23:10:19 INFO - PROCESS | 1815 | 1467958219331 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:19 INFO - PROCESS | 1815 | 1467958219591 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 23:10:19 INFO - PROCESS | 1815 | 1467958219953 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:19 INFO - PROCESS | 1815 | 1467958219959 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x998ccc00 == 112 [pid = 1815] [id = 719] 23:10:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x9a520c00) [pid = 1815] [serial = 2158] [outer = (nil)] 23:10:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x9b52a800) [pid = 1815] [serial = 2159] [outer = 0x9a520c00] 23:10:20 INFO - PROCESS | 1815 | 1467958220058 Marionette DEBUG loaded listener.js 23:10:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x9b530000) [pid = 1815] [serial = 2160] [outer = 0x9a520c00] 23:10:21 INFO - PROCESS | 1815 | 1467958221096 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]]]}] 23:10:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:10:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1839ms 23:10:21 INFO - PROCESS | 1815 | 1467958221156 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 23:10:21 INFO - PROCESS | 1815 | 1467958221161 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 23:10:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:10:21 INFO - PROCESS | 1815 | 1467958221168 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:10:21 INFO - PROCESS | 1815 | 1467958221172 Marionette TRACE conn4 <- [1,2850,null,{}] 23:10:21 INFO - PROCESS | 1815 | 1467958221178 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}] 23:10:21 INFO - PROCESS | 1815 | 1467958221184 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:21 INFO - PROCESS | 1815 | 1467958221429 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 23:10:21 INFO - PROCESS | 1815 | 1467958221799 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:21 INFO - PROCESS | 1815 | 1467958221807 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:21 INFO - PROCESS | 1815 | ++DOCSHELL 0x9abe0400 == 113 [pid = 1815] [id = 720] 23:10:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x9b20d400) [pid = 1815] [serial = 2161] [outer = (nil)] 23:10:21 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x9b684800) [pid = 1815] [serial = 2162] [outer = 0x9b20d400] 23:10:21 INFO - PROCESS | 1815 | 1467958221931 Marionette DEBUG loaded listener.js 23:10:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x9b806000) [pid = 1815] [serial = 2163] [outer = 0x9b20d400] 23:10:22 INFO - PROCESS | 1815 | 1467958222941 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1835ms 23:10:23 INFO - PROCESS | 1815 | 1467958223005 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 23:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:10:23 INFO - PROCESS | 1815 | 1467958223009 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 23:10:23 INFO - PROCESS | 1815 | 1467958223016 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:10:23 INFO - PROCESS | 1815 | 1467958223020 Marionette TRACE conn4 <- [1,2854,null,{}] 23:10:23 INFO - PROCESS | 1815 | 1467958223027 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}] 23:10:23 INFO - PROCESS | 1815 | 1467958223032 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:23 INFO - PROCESS | 1815 | 1467958223292 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 23:10:23 INFO - PROCESS | 1815 | 1467958223652 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:23 INFO - PROCESS | 1815 | 1467958223660 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x9b52bc00 == 114 [pid = 1815] [id = 721] 23:10:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x9b67c000) [pid = 1815] [serial = 2164] [outer = (nil)] 23:10:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x9bdbc800) [pid = 1815] [serial = 2165] [outer = 0x9b67c000] 23:10:23 INFO - PROCESS | 1815 | 1467958223758 Marionette DEBUG loaded listener.js 23:10:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x9c011c00) [pid = 1815] [serial = 2166] [outer = 0x9b67c000] 23:10:24 INFO - PROCESS | 1815 | 1467958224787 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]]]}] 23:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1839ms 23:10:24 INFO - PROCESS | 1815 | 1467958224856 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 23:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:10:24 INFO - PROCESS | 1815 | 1467958224861 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 23:10:24 INFO - PROCESS | 1815 | 1467958224868 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:10:24 INFO - PROCESS | 1815 | 1467958224872 Marionette TRACE conn4 <- [1,2858,null,{}] 23:10:24 INFO - PROCESS | 1815 | 1467958224878 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}] 23:10:24 INFO - PROCESS | 1815 | 1467958224884 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:25 INFO - PROCESS | 1815 | 1467958225179 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 23:10:25 INFO - PROCESS | 1815 | 1467958225547 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:25 INFO - PROCESS | 1815 | 1467958225556 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e7800 == 115 [pid = 1815] [id = 722] 23:10:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f2e6800) [pid = 1815] [serial = 2167] [outer = (nil)] 23:10:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x9b686c00) [pid = 1815] [serial = 2168] [outer = 0x8f2e6800] 23:10:25 INFO - PROCESS | 1815 | 1467958225647 Marionette DEBUG loaded listener.js 23:10:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x9d417400) [pid = 1815] [serial = 2169] [outer = 0x8f2e6800] 23:10:26 INFO - PROCESS | 1815 | 1467958226630 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1839ms 23:10:26 INFO - PROCESS | 1815 | 1467958226708 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 23:10:26 INFO - PROCESS | 1815 | 1467958226711 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 23:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:10:26 INFO - PROCESS | 1815 | 1467958226718 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:10:26 INFO - PROCESS | 1815 | 1467958226722 Marionette TRACE conn4 <- [1,2862,null,{}] 23:10:26 INFO - PROCESS | 1815 | 1467958226728 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}] 23:10:26 INFO - PROCESS | 1815 | 1467958226733 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:26 INFO - PROCESS | 1815 | 1467958226994 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 23:10:27 INFO - PROCESS | 1815 | 1467958227374 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:27 INFO - PROCESS | 1815 | 1467958227380 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8c2a8400 == 114 [pid = 1815] [id = 632] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5400 == 113 [pid = 1815] [id = 706] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd57800 == 112 [pid = 1815] [id = 633] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8c2b7400 == 111 [pid = 1815] [id = 705] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x898ce000 == 110 [pid = 1815] [id = 704] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x93f18800 == 109 [pid = 1815] [id = 702] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8f60bc00 == 108 [pid = 1815] [id = 700] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x99fc6800 == 107 [pid = 1815] [id = 701] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x979c1c00 == 106 [pid = 1815] [id = 699] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e2800 == 105 [pid = 1815] [id = 695] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x9295dc00 == 104 [pid = 1815] [id = 696] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca2c00 == 103 [pid = 1815] [id = 694] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca3c00 == 102 [pid = 1815] [id = 693] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x88c98400 == 101 [pid = 1815] [id = 692] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc6a400 == 100 [pid = 1815] [id = 691] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8f466400 == 99 [pid = 1815] [id = 690] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58b400 == 98 [pid = 1815] [id = 689] 23:10:28 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca4c00 == 97 [pid = 1815] [id = 688] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0xa234f800 == 96 [pid = 1815] [id = 645] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x898c3400 == 95 [pid = 1815] [id = 606] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0xa2fb9c00 == 94 [pid = 1815] [id = 644] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8a294c00 == 93 [pid = 1815] [id = 607] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d376c00 == 92 [pid = 1815] [id = 628] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e1800 == 91 [pid = 1815] [id = 363] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8eab1400 == 90 [pid = 1815] [id = 586] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5c00 == 89 [pid = 1815] [id = 508] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8a297800 == 88 [pid = 1815] [id = 687] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ec400 == 87 [pid = 1815] [id = 558] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x898cd000 == 86 [pid = 1815] [id = 672] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f449000 == 85 [pid = 1815] [id = 585] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed4c00 == 84 [pid = 1815] [id = 673] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2de800 == 83 [pid = 1815] [id = 367] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e3800 == 82 [pid = 1815] [id = 559] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8aecd400 == 81 [pid = 1815] [id = 537] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x898c8000 == 80 [pid = 1815] [id = 646] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9c00f400 == 79 [pid = 1815] [id = 563] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f67c400 == 78 [pid = 1815] [id = 361] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed5000 == 77 [pid = 1815] [id = 564] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8c2aa800 == 76 [pid = 1815] [id = 604] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec16800 == 75 [pid = 1815] [id = 703] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad2800 == 74 [pid = 1815] [id = 566] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8dad4000 == 73 [pid = 1815] [id = 631] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac9800 == 72 [pid = 1815] [id = 498] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d370400 == 71 [pid = 1815] [id = 521] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58fc00 == 70 [pid = 1815] [id = 581] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f684000 == 69 [pid = 1815] [id = 497] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec1b000 == 68 [pid = 1815] [id = 366] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca4800 == 67 [pid = 1815] [id = 627] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9190a400 == 66 [pid = 1815] [id = 568] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f614400 == 65 [pid = 1815] [id = 360] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8e254400 == 64 [pid = 1815] [id = 675] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36b800 == 63 [pid = 1815] [id = 674] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9b20e000 == 62 [pid = 1815] [id = 565] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8de40800 == 61 [pid = 1815] [id = 676] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2e5800 == 60 [pid = 1815] [id = 635] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x925d2000 == 59 [pid = 1815] [id = 560] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f44d000 == 58 [pid = 1815] [id = 679] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8aed3c00 == 57 [pid = 1815] [id = 567] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8a290400 == 56 [pid = 1815] [id = 608] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddd0c00 == 55 [pid = 1815] [id = 643] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x92acac00 == 54 [pid = 1815] [id = 636] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8a28c400 == 53 [pid = 1815] [id = 605] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ecec800 == 52 [pid = 1815] [id = 680] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8e5c7c00 == 51 [pid = 1815] [id = 677] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e7000 == 50 [pid = 1815] [id = 562] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d36f000 == 49 [pid = 1815] [id = 507] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9b531000 == 48 [pid = 1815] [id = 536] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8dac9400 == 47 [pid = 1815] [id = 634] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e6c00 == 46 [pid = 1815] [id = 561] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x940ccc00 == 45 [pid = 1815] [id = 698] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8fe7e400 == 44 [pid = 1815] [id = 697] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddccc00 == 43 [pid = 1815] [id = 365] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd5d400 == 42 [pid = 1815] [id = 630] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b9400 == 41 [pid = 1815] [id = 678] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1e7800 == 40 [pid = 1815] [id = 722] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9b52bc00 == 39 [pid = 1815] [id = 721] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x998ccc00 == 38 [pid = 1815] [id = 719] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9abe0400 == 37 [pid = 1815] [id = 720] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x9aa5e800 == 36 [pid = 1815] [id = 718] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x93f1f400 == 35 [pid = 1815] [id = 717] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x922a5800 == 34 [pid = 1815] [id = 716] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1ed800 == 33 [pid = 1815] [id = 714] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x925c5c00 == 32 [pid = 1815] [id = 715] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f454800 == 31 [pid = 1815] [id = 713] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3dd400 == 30 [pid = 1815] [id = 712] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8e58b800 == 29 [pid = 1815] [id = 711] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8eab9800 == 28 [pid = 1815] [id = 710] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8de8ec00 == 27 [pid = 1815] [id = 709] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f5400 == 26 [pid = 1815] [id = 681] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x898c9c00 == 25 [pid = 1815] [id = 708] 23:10:30 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddcc800 == 24 [pid = 1815] [id = 707] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8f3e3400) [pid = 1815] [serial = 2063] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8de39c00) [pid = 1815] [serial = 2019] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8e5c0400) [pid = 1815] [serial = 2055] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8fc73400) [pid = 1815] [serial = 2043] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8c1ef400) [pid = 1815] [serial = 2022] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8dad6800) [pid = 1815] [serial = 2024] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8eab4400) [pid = 1815] [serial = 2057] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8ec1ac00) [pid = 1815] [serial = 2058] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8c2af000) [pid = 1815] [serial = 2048] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8fc6a800) [pid = 1815] [serial = 2046] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8eabcc00) [pid = 1815] [serial = 2030] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8d14ac00) [pid = 1815] [serial = 2049] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8e58c800) [pid = 1815] [serial = 2028] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8e437c00) [pid = 1815] [serial = 2027] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8f2ebc00) [pid = 1815] [serial = 2034] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8e587c00) [pid = 1815] [serial = 2054] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8f452800) [pid = 1815] [serial = 2036] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8eced000) [pid = 1815] [serial = 2033] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ec14400) [pid = 1815] [serial = 2031] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8e434c00) [pid = 1815] [serial = 2052] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8de81800) [pid = 1815] [serial = 2051] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x9260b800) [pid = 1815] [serial = 1959] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8c1e6c00) [pid = 1815] [serial = 2021] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8f2e2c00) [pid = 1815] [serial = 2045] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8fc6dc00) [pid = 1815] [serial = 2042] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8f46d400) [pid = 1815] [serial = 2039] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8c1e6400) [pid = 1815] [serial = 2060] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8f467000) [pid = 1815] [serial = 2037] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8f611c00) [pid = 1815] [serial = 2040] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8d147400) [pid = 1815] [serial = 2061] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8dd5b400) [pid = 1815] [serial = 2025] [outer = (nil)] [url = about:blank] 23:10:30 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c98000 == 25 [pid = 1815] [id = 723] 23:10:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x88c99000) [pid = 1815] [serial = 2170] [outer = (nil)] 23:10:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x88ca4800) [pid = 1815] [serial = 2171] [outer = 0x88c99000] 23:10:31 INFO - PROCESS | 1815 | 1467958231000 Marionette DEBUG loaded listener.js 23:10:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x88d4dc00) [pid = 1815] [serial = 2172] [outer = 0x88c99000] 23:10:31 INFO - PROCESS | 1815 | 1467958231995 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]]]}] 23:10:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:10:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 5309ms 23:10:32 INFO - PROCESS | 1815 | 1467958232031 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 23:10:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:10:32 INFO - PROCESS | 1815 | 1467958232037 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 23:10:32 INFO - PROCESS | 1815 | 1467958232047 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:10:32 INFO - PROCESS | 1815 | 1467958232051 Marionette TRACE conn4 <- [1,2866,null,{}] 23:10:32 INFO - PROCESS | 1815 | 1467958232060 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}] 23:10:32 INFO - PROCESS | 1815 | 1467958232065 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:32 INFO - PROCESS | 1815 | 1467958232284 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 23:10:32 INFO - PROCESS | 1815 | 1467958232557 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:32 INFO - PROCESS | 1815 | 1467958232567 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:32 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a297000 == 26 [pid = 1815] [id = 724] 23:10:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8a297800) [pid = 1815] [serial = 2173] [outer = (nil)] 23:10:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8aec8400) [pid = 1815] [serial = 2174] [outer = 0x8a297800] 23:10:32 INFO - PROCESS | 1815 | 1467958232649 Marionette DEBUG loaded listener.js 23:10:32 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8aed2800) [pid = 1815] [serial = 2175] [outer = 0x8a297800] 23:10:33 INFO - PROCESS | 1815 | 1467958233577 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]]]}] 23:10:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:10:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1592ms 23:10:33 INFO - PROCESS | 1815 | 1467958233636 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 23:10:33 INFO - PROCESS | 1815 | 1467958233644 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 23:10:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:10:33 INFO - PROCESS | 1815 | 1467958233683 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:10:33 INFO - PROCESS | 1815 | 1467958233689 Marionette TRACE conn4 <- [1,2870,null,{}] 23:10:33 INFO - PROCESS | 1815 | 1467958233695 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}] 23:10:33 INFO - PROCESS | 1815 | 1467958233701 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:33 INFO - PROCESS | 1815 | 1467958233978 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 23:10:34 INFO - PROCESS | 1815 | 1467958234005 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:34 INFO - PROCESS | 1815 | 1467958234014 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed0000 == 27 [pid = 1815] [id = 725] 23:10:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8c2a8c00) [pid = 1815] [serial = 2176] [outer = (nil)] 23:10:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8c2ac800) [pid = 1815] [serial = 2177] [outer = 0x8c2a8c00] 23:10:34 INFO - PROCESS | 1815 | 1467958234087 Marionette DEBUG loaded listener.js 23:10:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8c2b5800) [pid = 1815] [serial = 2178] [outer = 0x8c2a8c00] 23:10:35 INFO - PROCESS | 1815 | 1467958235274 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]]]}] 23:10:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:10:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1643ms 23:10:35 INFO - PROCESS | 1815 | 1467958235326 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 23:10:35 INFO - PROCESS | 1815 | 1467958235329 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 23:10:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x98449000) [pid = 1815] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8f466c00) [pid = 1815] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9a15b000) [pid = 1815] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8fe79000) [pid = 1815] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x95306400) [pid = 1815] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8f454400) [pid = 1815] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x940c7800) [pid = 1815] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8e5c0000) [pid = 1815] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x898d0400) [pid = 1815] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8fc71000) [pid = 1815] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x8f2e9400) [pid = 1815] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8f3dc000) [pid = 1815] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8c1e8400) [pid = 1815] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x92a57c00) [pid = 1815] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8c1e8800) [pid = 1815] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x8a291000) [pid = 1815] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x8d14f000) [pid = 1815] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x88ca3400) [pid = 1815] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x940ce800) [pid = 1815] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x92a54000) [pid = 1815] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:10:37 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x8de8f000) [pid = 1815] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:10:37 INFO - PROCESS | 1815 | 1467958237815 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:10:37 INFO - PROCESS | 1815 | 1467958237822 Marionette TRACE conn4 <- [1,2874,null,{}] 23:10:37 INFO - PROCESS | 1815 | 1467958237863 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}] 23:10:37 INFO - PROCESS | 1815 | 1467958237872 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:38 INFO - PROCESS | 1815 | 1467958238117 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 23:10:38 INFO - PROCESS | 1815 | 1467958238251 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:38 INFO - PROCESS | 1815 | 1467958238260 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:38 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d1e6800 == 28 [pid = 1815] [id = 726] 23:10:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 109 (0x8d1e7400) [pid = 1815] [serial = 2179] [outer = (nil)] 23:10:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 110 (0x8d1ed800) [pid = 1815] [serial = 2180] [outer = 0x8d1e7400] 23:10:38 INFO - PROCESS | 1815 | 1467958238331 Marionette DEBUG loaded listener.js 23:10:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 111 (0x8d1f2000) [pid = 1815] [serial = 2181] [outer = 0x8d1e7400] 23:10:39 INFO - PROCESS | 1815 | 1467958239168 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]]]}] 23:10:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:10:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3892ms 23:10:39 INFO - PROCESS | 1815 | 1467958239229 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 23:10:39 INFO - PROCESS | 1815 | 1467958239234 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 23:10:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:10:39 INFO - PROCESS | 1815 | 1467958239240 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:10:39 INFO - PROCESS | 1815 | 1467958239244 Marionette TRACE conn4 <- [1,2878,null,{}] 23:10:39 INFO - PROCESS | 1815 | 1467958239249 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}] 23:10:39 INFO - PROCESS | 1815 | 1467958239254 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:39 INFO - PROCESS | 1815 | 1467958239436 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 23:10:39 INFO - PROCESS | 1815 | 1467958239446 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:39 INFO - PROCESS | 1815 | 1467958239455 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2b3c00 == 29 [pid = 1815] [id = 727] 23:10:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 112 (0x8d14d000) [pid = 1815] [serial = 2182] [outer = (nil)] 23:10:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 113 (0x8d375c00) [pid = 1815] [serial = 2183] [outer = 0x8d14d000] 23:10:39 INFO - PROCESS | 1815 | 1467958239525 Marionette DEBUG loaded listener.js 23:10:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 114 (0x8dac9400) [pid = 1815] [serial = 2184] [outer = 0x8d14d000] 23:10:40 INFO - PROCESS | 1815 | 1467958240822 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]]]}] 23:10:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:10:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1632ms 23:10:40 INFO - PROCESS | 1815 | 1467958240875 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 23:10:40 INFO - PROCESS | 1815 | 1467958240883 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 23:10:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:10:40 INFO - PROCESS | 1815 | 1467958240892 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:10:40 INFO - PROCESS | 1815 | 1467958240900 Marionette TRACE conn4 <- [1,2882,null,{}] 23:10:40 INFO - PROCESS | 1815 | 1467958240907 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}] 23:10:40 INFO - PROCESS | 1815 | 1467958240914 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:41 INFO - PROCESS | 1815 | 1467958241172 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 23:10:41 INFO - PROCESS | 1815 | 1467958241503 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:41 INFO - PROCESS | 1815 | 1467958241512 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:41 INFO - PROCESS | 1815 | ++DOCSHELL 0x898d0800 == 30 [pid = 1815] [id = 728] 23:10:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8a28c800) [pid = 1815] [serial = 2185] [outer = (nil)] 23:10:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8c1e3400) [pid = 1815] [serial = 2186] [outer = 0x8a28c800] 23:10:41 INFO - PROCESS | 1815 | 1467958241607 Marionette DEBUG loaded listener.js 23:10:41 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8c2b5400) [pid = 1815] [serial = 2187] [outer = 0x8a28c800] 23:10:42 INFO - PROCESS | 1815 | 1467958242706 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]]]}] 23:10:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:10:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1895ms 23:10:42 INFO - PROCESS | 1815 | 1467958242787 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 23:10:42 INFO - PROCESS | 1815 | 1467958242795 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 23:10:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:10:42 INFO - PROCESS | 1815 | 1467958242806 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:10:42 INFO - PROCESS | 1815 | 1467958242810 Marionette TRACE conn4 <- [1,2886,null,{}] 23:10:42 INFO - PROCESS | 1815 | 1467958242817 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}] 23:10:42 INFO - PROCESS | 1815 | 1467958242823 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:43 INFO - PROCESS | 1815 | 1467958243073 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 23:10:43 INFO - PROCESS | 1815 | 1467958243446 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:43 INFO - PROCESS | 1815 | 1467958243456 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:43 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9fc00 == 31 [pid = 1815] [id = 729] 23:10:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x88d51400) [pid = 1815] [serial = 2188] [outer = (nil)] 23:10:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8dd5b000) [pid = 1815] [serial = 2189] [outer = 0x88d51400] 23:10:43 INFO - PROCESS | 1815 | 1467958243545 Marionette DEBUG loaded listener.js 23:10:43 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8dd5fc00) [pid = 1815] [serial = 2190] [outer = 0x88d51400] 23:10:44 INFO - PROCESS | 1815 | 1467958244524 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]]]}] 23:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1787ms 23:10:44 INFO - PROCESS | 1815 | 1467958244594 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 23:10:44 INFO - PROCESS | 1815 | 1467958244599 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 23:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:10:44 INFO - PROCESS | 1815 | 1467958244606 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:10:44 INFO - PROCESS | 1815 | 1467958244612 Marionette TRACE conn4 <- [1,2890,null,{}] 23:10:44 INFO - PROCESS | 1815 | 1467958244629 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}] 23:10:44 INFO - PROCESS | 1815 | 1467958244638 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:44 INFO - PROCESS | 1815 | 1467958244858 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 23:10:45 INFO - PROCESS | 1815 | 1467958245186 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:45 INFO - PROCESS | 1815 | 1467958245198 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:45 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de34800 == 32 [pid = 1815] [id = 730] 23:10:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8de35800) [pid = 1815] [serial = 2191] [outer = (nil)] 23:10:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8de3dc00) [pid = 1815] [serial = 2192] [outer = 0x8de35800] 23:10:45 INFO - PROCESS | 1815 | 1467958245291 Marionette DEBUG loaded listener.js 23:10:45 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8de85800) [pid = 1815] [serial = 2193] [outer = 0x8de35800] 23:10:46 INFO - PROCESS | 1815 | 1467958246211 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:10:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:10:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1642ms 23:10:46 INFO - PROCESS | 1815 | 1467958246248 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 23:10:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:10:46 INFO - PROCESS | 1815 | 1467958246254 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 23:10:46 INFO - PROCESS | 1815 | 1467958246260 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:10:46 INFO - PROCESS | 1815 | 1467958246264 Marionette TRACE conn4 <- [1,2894,null,{}] 23:10:46 INFO - PROCESS | 1815 | 1467958246290 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}] 23:10:46 INFO - PROCESS | 1815 | 1467958246296 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:46 INFO - PROCESS | 1815 | 1467958246493 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 23:10:46 INFO - PROCESS | 1815 | 1467958246784 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:46 INFO - PROCESS | 1815 | 1467958246792 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:46 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2b2000 == 33 [pid = 1815] [id = 731] 23:10:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8ddcb800) [pid = 1815] [serial = 2194] [outer = (nil)] 23:10:46 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8e254400) [pid = 1815] [serial = 2195] [outer = 0x8ddcb800] 23:10:46 INFO - PROCESS | 1815 | 1467958246930 Marionette DEBUG loaded listener.js 23:10:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8e25f800) [pid = 1815] [serial = 2196] [outer = 0x8ddcb800] 23:10:47 INFO - PROCESS | 1815 | 1467958247893 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]]]}] 23:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1700ms 23:10:47 INFO - PROCESS | 1815 | 1467958247961 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 23:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:10:47 INFO - PROCESS | 1815 | 1467958247965 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 23:10:47 INFO - PROCESS | 1815 | 1467958247972 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:10:47 INFO - PROCESS | 1815 | 1467958247976 Marionette TRACE conn4 <- [1,2898,null,{}] 23:10:47 INFO - PROCESS | 1815 | 1467958247982 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}] 23:10:47 INFO - PROCESS | 1815 | 1467958247987 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:48 INFO - PROCESS | 1815 | 1467958248178 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 23:10:48 INFO - PROCESS | 1815 | 1467958248508 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:48 INFO - PROCESS | 1815 | 1467958248515 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2ad800 == 34 [pid = 1815] [id = 732] 23:10:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8d152400) [pid = 1815] [serial = 2197] [outer = (nil)] 23:10:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8e585000) [pid = 1815] [serial = 2198] [outer = 0x8d152400] 23:10:48 INFO - PROCESS | 1815 | 1467958248603 Marionette DEBUG loaded listener.js 23:10:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8e588c00) [pid = 1815] [serial = 2199] [outer = 0x8d152400] 23:10:49 INFO - PROCESS | 1815 | 1467958249572 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]]]}] 23:10:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:10:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1639ms 23:10:49 INFO - PROCESS | 1815 | 1467958249611 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 23:10:49 INFO - PROCESS | 1815 | 1467958249616 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 23:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:10:49 INFO - PROCESS | 1815 | 1467958249638 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:10:49 INFO - PROCESS | 1815 | 1467958249642 Marionette TRACE conn4 <- [1,2902,null,{}] 23:10:49 INFO - PROCESS | 1815 | 1467958249648 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}] 23:10:49 INFO - PROCESS | 1815 | 1467958249659 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:49 INFO - PROCESS | 1815 | 1467958249896 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 23:10:50 INFO - PROCESS | 1815 | 1467958250218 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:50 INFO - PROCESS | 1815 | 1467958250226 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de8f800 == 35 [pid = 1815] [id = 733] 23:10:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8e58f400) [pid = 1815] [serial = 2200] [outer = (nil)] 23:10:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8e5cd400) [pid = 1815] [serial = 2201] [outer = 0x8e58f400] 23:10:50 INFO - PROCESS | 1815 | 1467958250328 Marionette DEBUG loaded listener.js 23:10:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8eab6800) [pid = 1815] [serial = 2202] [outer = 0x8e58f400] 23:10:51 INFO - PROCESS | 1815 | 1467958251283 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1687ms 23:10:51 INFO - PROCESS | 1815 | 1467958251323 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 23:10:51 INFO - PROCESS | 1815 | 1467958251326 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 23:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:10:51 INFO - PROCESS | 1815 | 1467958251333 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:10:51 INFO - PROCESS | 1815 | 1467958251337 Marionette TRACE conn4 <- [1,2906,null,{}] 23:10:51 INFO - PROCESS | 1815 | 1467958251343 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}] 23:10:51 INFO - PROCESS | 1815 | 1467958251348 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:51 INFO - PROCESS | 1815 | 1467958251537 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 23:10:51 INFO - PROCESS | 1815 | 1467958251826 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:51 INFO - PROCESS | 1815 | 1467958251835 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:51 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c2800 == 36 [pid = 1815] [id = 734] 23:10:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x898c8c00) [pid = 1815] [serial = 2203] [outer = (nil)] 23:10:51 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8ec14800) [pid = 1815] [serial = 2204] [outer = 0x898c8c00] 23:10:51 INFO - PROCESS | 1815 | 1467958251968 Marionette DEBUG loaded listener.js 23:10:52 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8eabcc00) [pid = 1815] [serial = 2205] [outer = 0x898c8c00] 23:10:52 INFO - PROCESS | 1815 | 1467958252919 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]]]}] 23:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1636ms 23:10:52 INFO - PROCESS | 1815 | 1467958252970 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 23:10:52 INFO - PROCESS | 1815 | 1467958252974 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 23:10:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:10:52 INFO - PROCESS | 1815 | 1467958252980 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:10:52 INFO - PROCESS | 1815 | 1467958252984 Marionette TRACE conn4 <- [1,2910,null,{}] 23:10:52 INFO - PROCESS | 1815 | 1467958252990 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}] 23:10:52 INFO - PROCESS | 1815 | 1467958252995 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:53 INFO - PROCESS | 1815 | 1467958253180 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 23:10:53 INFO - PROCESS | 1815 | 1467958253503 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:53 INFO - PROCESS | 1815 | 1467958253512 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d14c400 == 37 [pid = 1815] [id = 735] 23:10:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8e5be800) [pid = 1815] [serial = 2206] [outer = (nil)] 23:10:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8ece4c00) [pid = 1815] [serial = 2207] [outer = 0x8e5be800] 23:10:53 INFO - PROCESS | 1815 | 1467958253598 Marionette DEBUG loaded listener.js 23:10:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8ece8c00) [pid = 1815] [serial = 2208] [outer = 0x8e5be800] 23:10:54 INFO - PROCESS | 1815 | 1467958254401 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]]]}] 23:10:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:10:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:10:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1440ms 23:10:54 INFO - PROCESS | 1815 | 1467958254421 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 23:10:54 INFO - PROCESS | 1815 | 1467958254424 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 23:10:54 INFO - TEST-START | /DOMEvents/constructors.html 23:10:54 INFO - PROCESS | 1815 | 1467958254431 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:10:54 INFO - PROCESS | 1815 | 1467958254435 Marionette TRACE conn4 <- [1,2914,null,{}] 23:10:54 INFO - PROCESS | 1815 | 1467958254441 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}] 23:10:54 INFO - PROCESS | 1815 | 1467958254446 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:54 INFO - PROCESS | 1815 | 1467958254625 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 23:10:54 INFO - PROCESS | 1815 | 1467958254912 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:54 INFO - PROCESS | 1815 | 1467958254923 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e42e400 == 38 [pid = 1815] [id = 736] 23:10:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8ec15c00) [pid = 1815] [serial = 2209] [outer = (nil)] 23:10:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8f2df400) [pid = 1815] [serial = 2210] [outer = 0x8ec15c00] 23:10:55 INFO - PROCESS | 1815 | 1467958255003 Marionette DEBUG loaded listener.js 23:10:55 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8f2e3400) [pid = 1815] [serial = 2211] [outer = 0x8ec15c00] 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:10:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:10:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:10:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1625ms 23:10:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:10:56 INFO - PROCESS | 1815 | 1467958255992 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]]]}] 23:10:56 INFO - PROCESS | 1815 | 1467958256063 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 23:10:56 INFO - PROCESS | 1815 | 1467958256066 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 23:10:56 INFO - PROCESS | 1815 | 1467958256090 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:10:56 INFO - PROCESS | 1815 | 1467958256097 Marionette TRACE conn4 <- [1,2918,null,{}] 23:10:56 INFO - PROCESS | 1815 | 1467958256108 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}] 23:10:56 INFO - PROCESS | 1815 | 1467958256112 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:56 INFO - PROCESS | 1815 | 1467958256304 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 23:10:56 INFO - PROCESS | 1815 | 1467958256641 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:56 INFO - PROCESS | 1815 | 1467958256650 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d145400 == 39 [pid = 1815] [id = 737] 23:10:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8f3b4000) [pid = 1815] [serial = 2212] [outer = (nil)] 23:10:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8f3bc800) [pid = 1815] [serial = 2213] [outer = 0x8f3b4000] 23:10:56 INFO - PROCESS | 1815 | 1467958256739 Marionette DEBUG loaded listener.js 23:10:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f3c0000) [pid = 1815] [serial = 2214] [outer = 0x8f3b4000] 23:10:57 INFO - PROCESS | 1815 | 1467958257647 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:10:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:10:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1602ms 23:10:57 INFO - PROCESS | 1815 | 1467958257686 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 23:10:57 INFO - PROCESS | 1815 | 1467958257691 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 23:10:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:10:57 INFO - PROCESS | 1815 | 1467958257698 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:10:57 INFO - PROCESS | 1815 | 1467958257702 Marionette TRACE conn4 <- [1,2922,null,{}] 23:10:57 INFO - PROCESS | 1815 | 1467958257709 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}] 23:10:57 INFO - PROCESS | 1815 | 1467958257715 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:57 INFO - PROCESS | 1815 | 1467958257946 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 23:10:58 INFO - PROCESS | 1815 | 1467958258282 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:58 INFO - PROCESS | 1815 | 1467958258293 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f44b800 == 40 [pid = 1815] [id = 738] 23:10:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8f44e000) [pid = 1815] [serial = 2215] [outer = (nil)] 23:10:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f454c00) [pid = 1815] [serial = 2216] [outer = 0x8f44e000] 23:10:58 INFO - PROCESS | 1815 | 1467958258393 Marionette DEBUG loaded listener.js 23:10:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8f468000) [pid = 1815] [serial = 2217] [outer = 0x8f44e000] 23:10:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:10:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:10:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:10:59 INFO - PROCESS | 1815 | [1815] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:10:59 INFO - PROCESS | 1815 | 1467958259242 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]]]}] 23:10:59 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:10:59 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:10:59 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 23:10:59 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:10:59 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 23:10:59 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:10:59 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]" 23:10:59 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:10:59 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:10:59 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:10:59 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1588ms 23:10:59 INFO - PROCESS | 1815 | 1467958259287 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 23:10:59 INFO - PROCESS | 1815 | 1467958259295 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 23:10:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:10:59 INFO - PROCESS | 1815 | 1467958259306 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:10:59 INFO - PROCESS | 1815 | 1467958259314 Marionette TRACE conn4 <- [1,2926,null,{}] 23:10:59 INFO - PROCESS | 1815 | 1467958259341 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}] 23:10:59 INFO - PROCESS | 1815 | 1467958259347 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:59 INFO - PROCESS | 1815 | 1467958259529 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 23:10:59 INFO - PROCESS | 1815 | 1467958259812 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:10:59 INFO - PROCESS | 1815 | 1467958259821 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:10:59 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f452c00 == 41 [pid = 1815] [id = 739] 23:10:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8f456400) [pid = 1815] [serial = 2218] [outer = (nil)] 23:10:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f682400) [pid = 1815] [serial = 2219] [outer = 0x8f456400] 23:10:59 INFO - PROCESS | 1815 | 1467958259905 Marionette DEBUG loaded listener.js 23:11:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8fc6a400) [pid = 1815] [serial = 2220] [outer = 0x8f456400] 23:11:00 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:11:00 INFO - PROCESS | 1815 | 1467958260821 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]]]}] 23:11:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:11:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1564ms 23:11:00 INFO - PROCESS | 1815 | 1467958260871 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 23:11:00 INFO - PROCESS | 1815 | 1467958260874 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 23:11:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:11:00 INFO - PROCESS | 1815 | 1467958260881 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:11:00 INFO - PROCESS | 1815 | 1467958260885 Marionette TRACE conn4 <- [1,2930,null,{}] 23:11:00 INFO - PROCESS | 1815 | 1467958260891 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}] 23:11:00 INFO - PROCESS | 1815 | 1467958260896 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:01 INFO - PROCESS | 1815 | 1467958261116 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 23:11:01 INFO - PROCESS | 1815 | 1467958261407 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:01 INFO - PROCESS | 1815 | 1467958261413 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:01 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3dd000 == 42 [pid = 1815] [id = 740] 23:11:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8f684c00) [pid = 1815] [serial = 2221] [outer = (nil)] 23:11:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8fc76c00) [pid = 1815] [serial = 2222] [outer = 0x8f684c00] 23:11:01 INFO - PROCESS | 1815 | 1467958261502 Marionette DEBUG loaded listener.js 23:11:01 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8fc79000) [pid = 1815] [serial = 2223] [outer = 0x8f684c00] 23:11:02 INFO - PROCESS | 1815 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:11:02 INFO - PROCESS | 1815 | 1467958262384 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]]]}] 23:11:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:11:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1541ms 23:11:02 INFO - PROCESS | 1815 | 1467958262424 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 23:11:02 INFO - PROCESS | 1815 | 1467958262428 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 23:11:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:11:02 INFO - PROCESS | 1815 | 1467958262434 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:11:02 INFO - PROCESS | 1815 | 1467958262438 Marionette TRACE conn4 <- [1,2934,null,{}] 23:11:02 INFO - PROCESS | 1815 | 1467958262444 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}] 23:11:02 INFO - PROCESS | 1815 | 1467958262449 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:02 INFO - PROCESS | 1815 | 1467958262651 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 23:11:02 INFO - PROCESS | 1815 | 1467958262962 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:02 INFO - PROCESS | 1815 | 1467958262969 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a297400 == 43 [pid = 1815] [id = 741] 23:11:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x8f3dd800) [pid = 1815] [serial = 2224] [outer = (nil)] 23:11:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8fe7f000) [pid = 1815] [serial = 2225] [outer = 0x8f3dd800] 23:11:03 INFO - PROCESS | 1815 | 1467958263059 Marionette DEBUG loaded listener.js 23:11:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8fe84800) [pid = 1815] [serial = 2226] [outer = 0x8f3dd800] 23:11:03 INFO - PROCESS | 1815 | 1467958263940 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]]]}] 23:11:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:11:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1540ms 23:11:03 INFO - PROCESS | 1815 | 1467958263975 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 23:11:03 INFO - PROCESS | 1815 | 1467958263979 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 23:11:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:11:03 INFO - PROCESS | 1815 | 1467958263986 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:11:03 INFO - PROCESS | 1815 | 1467958263989 Marionette TRACE conn4 <- [1,2938,null,{}] 23:11:04 INFO - PROCESS | 1815 | 1467958263996 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}] 23:11:04 INFO - PROCESS | 1815 | 1467958264000 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:04 INFO - PROCESS | 1815 | 1467958264198 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 23:11:04 INFO - PROCESS | 1815 | 1467958264495 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:04 INFO - PROCESS | 1815 | 1467958264503 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:04 INFO - PROCESS | 1815 | ++DOCSHELL 0x88d4c400 == 44 [pid = 1815] [id = 742] 23:11:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x88d55000) [pid = 1815] [serial = 2227] [outer = (nil)] 23:11:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x8c1e7400) [pid = 1815] [serial = 2228] [outer = 0x88d55000] 23:11:04 INFO - PROCESS | 1815 | 1467958264591 Marionette DEBUG loaded listener.js 23:11:04 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8dd51800) [pid = 1815] [serial = 2229] [outer = 0x88d55000] 23:11:05 INFO - PROCESS | 1815 | 1467958265459 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]]]}] 23:11:05 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. 23:11:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1492ms 23:11:05 INFO - PROCESS | 1815 | 1467958265478 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 23:11:05 INFO - PROCESS | 1815 | 1467958265482 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 23:11:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:11:05 INFO - PROCESS | 1815 | 1467958265490 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:11:05 INFO - PROCESS | 1815 | 1467958265493 Marionette TRACE conn4 <- [1,2942,null,{}] 23:11:05 INFO - PROCESS | 1815 | 1467958265507 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}] 23:11:05 INFO - PROCESS | 1815 | 1467958265512 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:05 INFO - PROCESS | 1815 | 1467958265722 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 23:11:06 INFO - PROCESS | 1815 | 1467958266201 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:06 INFO - PROCESS | 1815 | 1467958266211 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9dc00 == 45 [pid = 1815] [id = 743] 23:11:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x88c9e400) [pid = 1815] [serial = 2230] [outer = (nil)] 23:11:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x88ca3400) [pid = 1815] [serial = 2231] [outer = 0x88c9e400] 23:11:06 INFO - PROCESS | 1815 | 1467958266355 Marionette DEBUG loaded listener.js 23:11:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x88d53c00) [pid = 1815] [serial = 2232] [outer = 0x88c9e400] 23:11:07 INFO - PROCESS | 1815 | 1467958267187 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"]]]}] 23:11:07 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 23:11:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:11:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:11:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1748ms 23:11:07 INFO - PROCESS | 1815 | 1467958267241 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 23:11:07 INFO - PROCESS | 1815 | 1467958267247 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 23:11:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:11:07 INFO - PROCESS | 1815 | 1467958267255 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:11:07 INFO - PROCESS | 1815 | 1467958267259 Marionette TRACE conn4 <- [1,2946,null,{}] 23:11:07 INFO - PROCESS | 1815 | 1467958267268 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}] 23:11:07 INFO - PROCESS | 1815 | 1467958267275 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:07 INFO - PROCESS | 1815 | 1467958267571 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 23:11:07 INFO - PROCESS | 1815 | 1467958267824 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:07 INFO - PROCESS | 1815 | 1467958267841 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:07 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c3400 == 46 [pid = 1815] [id = 744] 23:11:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x8d146c00) [pid = 1815] [serial = 2233] [outer = (nil)] 23:11:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x8d1f1400) [pid = 1815] [serial = 2234] [outer = 0x8d146c00] 23:11:07 INFO - PROCESS | 1815 | 1467958267981 Marionette DEBUG loaded listener.js 23:11:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x8dace800) [pid = 1815] [serial = 2235] [outer = 0x8d146c00] 23:11:08 INFO - PROCESS | 1815 | 1467958268924 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]]]}] 23:11:08 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. 23:11:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1683ms 23:11:08 INFO - PROCESS | 1815 | 1467958268968 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 23:11:08 INFO - PROCESS | 1815 | 1467958268975 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 23:11:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:11:08 INFO - PROCESS | 1815 | 1467958268987 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:11:08 INFO - PROCESS | 1815 | 1467958268989 Marionette TRACE conn4 <- [1,2950,null,{}] 23:11:09 INFO - PROCESS | 1815 | 1467958268996 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}] 23:11:09 INFO - PROCESS | 1815 | 1467958269002 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:09 INFO - PROCESS | 1815 | 1467958269262 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x8e42f000) [pid = 1815] [serial = 2123] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x8e434400) [pid = 1815] [serial = 2124] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x995b9c00) [pid = 1815] [serial = 2100] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8f46e400) [pid = 1815] [serial = 2072] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x9a5eec00) [pid = 1815] [serial = 2106] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x92a59800) [pid = 1815] [serial = 2087] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x9a503800) [pid = 1815] [serial = 2103] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x92622800) [pid = 1815] [serial = 2082] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9aa60800) [pid = 1815] [serial = 2109] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8eabfc00) [pid = 1815] [serial = 2070] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8c1ea400) [pid = 1815] [serial = 2115] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x9a96fc00) [pid = 1815] [serial = 2108] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x9190f000) [pid = 1815] [serial = 2076] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x922a9c00) [pid = 1815] [serial = 2079] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x9abdd400) [pid = 1815] [serial = 2112] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8dd58000) [pid = 1815] [serial = 2120] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x922a4000) [pid = 1815] [serial = 2078] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x92620800) [pid = 1815] [serial = 2081] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x93fc1800) [pid = 1815] [serial = 2094] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x99556400) [pid = 1815] [serial = 2099] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9a424000) [pid = 1815] [serial = 2102] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x9abd7400) [pid = 1815] [serial = 2111] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x8f456000) [pid = 1815] [serial = 2064] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8dacac00) [pid = 1815] [serial = 2066] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8d1f4800) [pid = 1815] [serial = 2117] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9295e800) [pid = 1815] [serial = 2085] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x91908400) [pid = 1815] [serial = 2075] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8ddcdc00) [pid = 1815] [serial = 2067] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8e5cac00) [pid = 1815] [serial = 2069] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x979b4c00) [pid = 1815] [serial = 2097] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x93254400) [pid = 1815] [serial = 2090] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x93f1b800) [pid = 1815] [serial = 2093] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x92abf400) [pid = 1815] [serial = 2088] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x92957000) [pid = 1815] [serial = 2084] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8aed1400) [pid = 1815] [serial = 2114] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8dd54c00) [pid = 1815] [serial = 2118] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8de89000) [pid = 1815] [serial = 2121] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x93c06c00) [pid = 1815] [serial = 2091] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x9a51dc00) [pid = 1815] [serial = 2105] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x953af800) [pid = 1815] [serial = 2096] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8f67b000) [pid = 1815] [serial = 2073] [outer = (nil)] [url = about:blank] 23:11:09 INFO - PROCESS | 1815 | 1467958269701 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:09 INFO - PROCESS | 1815 | 1467958269709 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aec8c00 == 47 [pid = 1815] [id = 745] 23:11:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8aed1400) [pid = 1815] [serial = 2236] [outer = (nil)] 23:11:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8d374c00) [pid = 1815] [serial = 2237] [outer = 0x8aed1400] 23:11:09 INFO - PROCESS | 1815 | 1467958269796 Marionette DEBUG loaded listener.js 23:11:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8de31400) [pid = 1815] [serial = 2238] [outer = 0x8aed1400] 23:11:10 INFO - PROCESS | 1815 | ++DOCSHELL 0x8de83800 == 48 [pid = 1815] [id = 746] 23:11:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8de84c00) [pid = 1815] [serial = 2239] [outer = (nil)] 23:11:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8e433400) [pid = 1815] [serial = 2240] [outer = 0x8de84c00] 23:11:10 INFO - PROCESS | 1815 | 1467958270624 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]]]}] 23:11:10 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. 23:11:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1687ms 23:11:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:11:10 INFO - PROCESS | 1815 | 1467958270683 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 23:11:10 INFO - PROCESS | 1815 | 1467958270686 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 23:11:10 INFO - PROCESS | 1815 | 1467958270696 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:11:10 INFO - PROCESS | 1815 | 1467958270706 Marionette TRACE conn4 <- [1,2954,null,{}] 23:11:10 INFO - PROCESS | 1815 | 1467958270721 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}] 23:11:10 INFO - PROCESS | 1815 | 1467958270729 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:10 INFO - PROCESS | 1815 | 1467958270953 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 23:11:11 INFO - PROCESS | 1815 | 1467958271162 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:11 INFO - PROCESS | 1815 | 1467958271171 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x88d4bc00 == 49 [pid = 1815] [id = 747] 23:11:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8e431400) [pid = 1815] [serial = 2241] [outer = (nil)] 23:11:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8e5cb000) [pid = 1815] [serial = 2242] [outer = 0x8e431400] 23:11:11 INFO - PROCESS | 1815 | 1467958271241 Marionette DEBUG loaded listener.js 23:11:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8ec1d000) [pid = 1815] [serial = 2243] [outer = 0x8e431400] 23:11:12 INFO - PROCESS | 1815 | 1467958272049 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]]]}] 23:11:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:11:12 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 23:11:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1396ms 23:11:12 INFO - PROCESS | 1815 | 1467958272091 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 23:11:12 INFO - PROCESS | 1815 | 1467958272095 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 23:11:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:11:12 INFO - PROCESS | 1815 | 1467958272102 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:11:12 INFO - PROCESS | 1815 | 1467958272106 Marionette TRACE conn4 <- [1,2958,null,{}] 23:11:12 INFO - PROCESS | 1815 | 1467958272112 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}] 23:11:12 INFO - PROCESS | 1815 | 1467958272117 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:12 INFO - PROCESS | 1815 | 1467958272409 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 23:11:12 INFO - PROCESS | 1815 | 1467958272435 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:12 INFO - PROCESS | 1815 | 1467958272445 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:12 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eabd800 == 50 [pid = 1815] [id = 748] 23:11:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8eced000) [pid = 1815] [serial = 2244] [outer = (nil)] 23:11:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8f456c00) [pid = 1815] [serial = 2245] [outer = 0x8eced000] 23:11:12 INFO - PROCESS | 1815 | 1467958272512 Marionette DEBUG loaded listener.js 23:11:12 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8f607000) [pid = 1815] [serial = 2246] [outer = 0x8eced000] 23:11:13 INFO - PROCESS | 1815 | 1467958273526 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]]]}] 23:11:13 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. 23:11:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1438ms 23:11:13 INFO - PROCESS | 1815 | 1467958273540 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 23:11:13 INFO - PROCESS | 1815 | 1467958273543 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 23:11:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:11:13 INFO - PROCESS | 1815 | 1467958273562 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:11:13 INFO - PROCESS | 1815 | 1467958273566 Marionette TRACE conn4 <- [1,2962,null,{}] 23:11:13 INFO - PROCESS | 1815 | 1467958273572 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}] 23:11:13 INFO - PROCESS | 1815 | 1467958273577 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:13 INFO - PROCESS | 1815 | 1467958273827 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 23:11:13 INFO - PROCESS | 1815 | 1467958273864 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:13 INFO - PROCESS | 1815 | 1467958273881 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc72800 == 51 [pid = 1815] [id = 749] 23:11:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8fc73400) [pid = 1815] [serial = 2247] [outer = (nil)] 23:11:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8fe7e400) [pid = 1815] [serial = 2248] [outer = 0x8fc73400] 23:11:13 INFO - PROCESS | 1815 | 1467958273961 Marionette DEBUG loaded listener.js 23:11:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x922a6400) [pid = 1815] [serial = 2249] [outer = 0x8fc73400] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x9aa5f000) [pid = 1815] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8f3e1c00) [pid = 1815] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8f3b8000) [pid = 1815] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x92abe800) [pid = 1815] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8e252400) [pid = 1815] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8ec16400) [pid = 1815] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x88c99000) [pid = 1815] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x92626400) [pid = 1815] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8a297800) [pid = 1815] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8c2a8c00) [pid = 1815] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8f682c00) [pid = 1815] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8aeca800) [pid = 1815] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x93f20400) [pid = 1815] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x9b67c000) [pid = 1815] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8dad1400) [pid = 1815] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x9a520c00) [pid = 1815] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x9b20d400) [pid = 1815] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:11:14 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8d1e7400) [pid = 1815] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:11:15 INFO - PROCESS | 1815 | 1467958275142 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]]]}] 23:11:15 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. 23:11:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1636ms 23:11:15 INFO - PROCESS | 1815 | 1467958275199 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 23:11:15 INFO - PROCESS | 1815 | 1467958275202 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 23:11:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:11:15 INFO - PROCESS | 1815 | 1467958275210 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:11:15 INFO - PROCESS | 1815 | 1467958275213 Marionette TRACE conn4 <- [1,2966,null,{}] 23:11:15 INFO - PROCESS | 1815 | 1467958275219 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}] 23:11:15 INFO - PROCESS | 1815 | 1467958275225 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:15 INFO - PROCESS | 1815 | 1467958275426 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 23:11:15 INFO - PROCESS | 1815 | 1467958275652 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:15 INFO - PROCESS | 1815 | 1467958275659 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:15 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aeca800 == 52 [pid = 1815] [id = 750] 23:11:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8d14e800) [pid = 1815] [serial = 2250] [outer = (nil)] 23:11:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8fc6b800) [pid = 1815] [serial = 2251] [outer = 0x8d14e800] 23:11:15 INFO - PROCESS | 1815 | 1467958275729 Marionette DEBUG loaded listener.js 23:11:15 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x922ad800) [pid = 1815] [serial = 2252] [outer = 0x8d14e800] 23:11:16 INFO - PROCESS | 1815 | 1467958276440 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]]]}] 23:11:16 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. 23:11:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1336ms 23:11:16 INFO - PROCESS | 1815 | 1467958276555 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 23:11:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:11:16 INFO - PROCESS | 1815 | 1467958276561 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 23:11:16 INFO - PROCESS | 1815 | 1467958276569 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:11:16 INFO - PROCESS | 1815 | 1467958276576 Marionette TRACE conn4 <- [1,2970,null,{}] 23:11:16 INFO - PROCESS | 1815 | 1467958276585 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}] 23:11:16 INFO - PROCESS | 1815 | 1467958276591 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:16 INFO - PROCESS | 1815 | 1467958276838 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 23:11:17 INFO - PROCESS | 1815 | 1467958277142 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:17 INFO - PROCESS | 1815 | 1467958277160 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9c000 == 53 [pid = 1815] [id = 751] 23:11:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8aecb800) [pid = 1815] [serial = 2253] [outer = (nil)] 23:11:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8c1e5c00) [pid = 1815] [serial = 2254] [outer = 0x8aecb800] 23:11:17 INFO - PROCESS | 1815 | 1467958277307 Marionette DEBUG loaded listener.js 23:11:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8c2af000) [pid = 1815] [serial = 2255] [outer = 0x8aecb800] 23:11:18 INFO - PROCESS | 1815 | 1467958278211 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]]]}] 23:11:18 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. 23:11:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1694ms 23:11:18 INFO - PROCESS | 1815 | 1467958278263 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 23:11:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:11:18 INFO - PROCESS | 1815 | 1467958278269 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 23:11:18 INFO - PROCESS | 1815 | 1467958278281 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:11:18 INFO - PROCESS | 1815 | 1467958278286 Marionette TRACE conn4 <- [1,2974,null,{}] 23:11:18 INFO - PROCESS | 1815 | 1467958278294 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}] 23:11:18 INFO - PROCESS | 1815 | 1467958278300 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:18 INFO - PROCESS | 1815 | 1467958278599 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 23:11:18 INFO - PROCESS | 1815 | 1467958278817 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:18 INFO - PROCESS | 1815 | 1467958278827 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:18 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ddc9000 == 54 [pid = 1815] [id = 752] 23:11:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8ddcc400) [pid = 1815] [serial = 2256] [outer = (nil)] 23:11:18 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8ddd3800) [pid = 1815] [serial = 2257] [outer = 0x8ddcc400] 23:11:18 INFO - PROCESS | 1815 | 1467958278966 Marionette DEBUG loaded listener.js 23:11:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8de89400) [pid = 1815] [serial = 2258] [outer = 0x8ddcc400] 23:11:19 INFO - PROCESS | 1815 | 1467958279836 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]]]}] 23:11:19 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. 23:11:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1613ms 23:11:19 INFO - PROCESS | 1815 | 1467958279890 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 23:11:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:11:19 INFO - PROCESS | 1815 | 1467958279897 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 23:11:19 INFO - PROCESS | 1815 | 1467958279904 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:11:19 INFO - PROCESS | 1815 | 1467958279908 Marionette TRACE conn4 <- [1,2978,null,{}] 23:11:19 INFO - PROCESS | 1815 | 1467958279925 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}] 23:11:19 INFO - PROCESS | 1815 | 1467958279934 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:20 INFO - PROCESS | 1815 | 1467958280246 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 23:11:20 INFO - PROCESS | 1815 | 1467958280467 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:20 INFO - PROCESS | 1815 | 1467958280481 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f2ebc00 == 55 [pid = 1815] [id = 753] 23:11:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8f2ec400) [pid = 1815] [serial = 2259] [outer = (nil)] 23:11:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8f45f400) [pid = 1815] [serial = 2260] [outer = 0x8f2ec400] 23:11:20 INFO - PROCESS | 1815 | 1467958280568 Marionette DEBUG loaded listener.js 23:11:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8f67b800) [pid = 1815] [serial = 2261] [outer = 0x8f2ec400] 23:11:21 INFO - PROCESS | 1815 | 1467958281497 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]]]}] 23:11:21 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. 23:11:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1639ms 23:11:21 INFO - PROCESS | 1815 | 1467958281544 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 23:11:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:11:21 INFO - PROCESS | 1815 | 1467958281548 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 23:11:21 INFO - PROCESS | 1815 | 1467958281555 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:11:21 INFO - PROCESS | 1815 | 1467958281559 Marionette TRACE conn4 <- [1,2982,null,{}] 23:11:21 INFO - PROCESS | 1815 | 1467958281565 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}] 23:11:21 INFO - PROCESS | 1815 | 1467958281570 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:21 INFO - PROCESS | 1815 | 1467958281784 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 23:11:22 INFO - PROCESS | 1815 | 1467958282086 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:22 INFO - PROCESS | 1815 | 1467958282095 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:22 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd59c00 == 56 [pid = 1815] [id = 754] 23:11:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8de3f800) [pid = 1815] [serial = 2262] [outer = (nil)] 23:11:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x925cb800) [pid = 1815] [serial = 2263] [outer = 0x8de3f800] 23:11:22 INFO - PROCESS | 1815 | 1467958282181 Marionette DEBUG loaded listener.js 23:11:22 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x925d1000) [pid = 1815] [serial = 2264] [outer = 0x8de3f800] 23:11:23 INFO - PROCESS | 1815 | 1467958283058 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"]]]}] 23:11:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:11:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:11:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:11:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1536ms 23:11:23 INFO - PROCESS | 1815 | 1467958283092 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 23:11:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:11:23 INFO - PROCESS | 1815 | 1467958283096 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 23:11:23 INFO - PROCESS | 1815 | 1467958283103 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:11:23 INFO - PROCESS | 1815 | 1467958283107 Marionette TRACE conn4 <- [1,2986,null,{}] 23:11:23 INFO - PROCESS | 1815 | 1467958283113 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}] 23:11:23 INFO - PROCESS | 1815 | 1467958283118 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:23 INFO - PROCESS | 1815 | 1467958283321 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 23:11:23 INFO - PROCESS | 1815 | 1467958283614 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:23 INFO - PROCESS | 1815 | 1467958283621 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:23 INFO - PROCESS | 1815 | ++DOCSHELL 0x8fc77000 == 57 [pid = 1815] [id = 755] 23:11:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x92613000) [pid = 1815] [serial = 2265] [outer = (nil)] 23:11:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x92622400) [pid = 1815] [serial = 2266] [outer = 0x92613000] 23:11:23 INFO - PROCESS | 1815 | 1467958283710 Marionette DEBUG loaded listener.js 23:11:23 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x92627000) [pid = 1815] [serial = 2267] [outer = 0x92613000] 23:11:24 INFO - PROCESS | 1815 | 1467958284560 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]]]}] 23:11:24 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. 23:11:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1490ms 23:11:24 INFO - PROCESS | 1815 | 1467958284593 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 23:11:24 INFO - PROCESS | 1815 | 1467958284596 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 23:11:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:11:24 INFO - PROCESS | 1815 | 1467958284603 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:11:24 INFO - PROCESS | 1815 | 1467958284606 Marionette TRACE conn4 <- [1,2990,null,{}] 23:11:24 INFO - PROCESS | 1815 | 1467958284613 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}] 23:11:24 INFO - PROCESS | 1815 | 1467958284623 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:24 INFO - PROCESS | 1815 | 1467958284923 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 23:11:25 INFO - PROCESS | 1815 | 1467958285212 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:25 INFO - PROCESS | 1815 | 1467958285219 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:25 INFO - PROCESS | 1815 | ++DOCSHELL 0x925cd000 == 58 [pid = 1815] [id = 756] 23:11:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x92a52800) [pid = 1815] [serial = 2268] [outer = (nil)] 23:11:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x92a57c00) [pid = 1815] [serial = 2269] [outer = 0x92a52800] 23:11:25 INFO - PROCESS | 1815 | 1467958285359 Marionette DEBUG loaded listener.js 23:11:25 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x92abd400) [pid = 1815] [serial = 2270] [outer = 0x92a52800] 23:11:26 INFO - PROCESS | 1815 | ++DOCSHELL 0x92ac8800 == 59 [pid = 1815] [id = 757] 23:11:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x92ceb800) [pid = 1815] [serial = 2271] [outer = (nil)] 23:11:26 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x93c03000) [pid = 1815] [serial = 2272] [outer = 0x92ceb800] 23:11:26 INFO - PROCESS | 1815 | 1467958286299 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]]]}] 23:11:26 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. 23:11:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1737ms 23:11:26 INFO - PROCESS | 1815 | 1467958286342 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 23:11:26 INFO - PROCESS | 1815 | 1467958286345 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 23:11:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:11:26 INFO - PROCESS | 1815 | 1467958286353 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:11:26 INFO - PROCESS | 1815 | 1467958286356 Marionette TRACE conn4 <- [1,2994,null,{}] 23:11:26 INFO - PROCESS | 1815 | 1467958286363 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}] 23:11:26 INFO - PROCESS | 1815 | 1467958286367 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:26 INFO - PROCESS | 1815 | 1467958286628 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 23:11:26 INFO - PROCESS | 1815 | 1467958286973 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:26 INFO - PROCESS | 1815 | 1467958286983 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:27 INFO - PROCESS | 1815 | ++DOCSHELL 0x9262a400 == 60 [pid = 1815] [id = 758] 23:11:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x92a53800) [pid = 1815] [serial = 2273] [outer = (nil)] 23:11:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x92aca800) [pid = 1815] [serial = 2274] [outer = 0x92a53800] 23:11:27 INFO - PROCESS | 1815 | 1467958287073 Marionette DEBUG loaded listener.js 23:11:27 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x93c05c00) [pid = 1815] [serial = 2275] [outer = 0x92a53800] 23:11:27 INFO - PROCESS | 1815 | 1467958287828 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]]]}] 23:11:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:11:27 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 23:11:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1490ms 23:11:27 INFO - PROCESS | 1815 | 1467958287863 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 23:11:27 INFO - PROCESS | 1815 | 1467958287867 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 23:11:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:11:27 INFO - PROCESS | 1815 | 1467958287876 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:11:27 INFO - PROCESS | 1815 | 1467958287880 Marionette TRACE conn4 <- [1,2998,null,{}] 23:11:27 INFO - PROCESS | 1815 | 1467958287886 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}] 23:11:27 INFO - PROCESS | 1815 | 1467958287891 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:28 INFO - PROCESS | 1815 | 1467958288125 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 23:11:28 INFO - PROCESS | 1815 | 1467958288430 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:28 INFO - PROCESS | 1815 | 1467958288438 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:28 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f460400 == 61 [pid = 1815] [id = 759] 23:11:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x92a5c800) [pid = 1815] [serial = 2276] [outer = (nil)] 23:11:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x93d23c00) [pid = 1815] [serial = 2277] [outer = 0x92a5c800] 23:11:28 INFO - PROCESS | 1815 | 1467958288525 Marionette DEBUG loaded listener.js 23:11:28 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x93f19400) [pid = 1815] [serial = 2278] [outer = 0x92a5c800] 23:11:29 INFO - PROCESS | 1815 | 1467958289384 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]]]}] 23:11:29 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. 23:11:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1535ms 23:11:29 INFO - PROCESS | 1815 | 1467958289414 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 23:11:29 INFO - PROCESS | 1815 | 1467958289418 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 23:11:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:11:29 INFO - PROCESS | 1815 | 1467958289424 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:11:29 INFO - PROCESS | 1815 | 1467958289428 Marionette TRACE conn4 <- [1,3002,null,{}] 23:11:29 INFO - PROCESS | 1815 | 1467958289434 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}] 23:11:29 INFO - PROCESS | 1815 | 1467958289439 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:29 INFO - PROCESS | 1815 | 1467958289656 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 23:11:29 INFO - PROCESS | 1815 | 1467958289952 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:29 INFO - PROCESS | 1815 | 1467958289959 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:29 INFO - PROCESS | 1815 | ++DOCSHELL 0x92a54c00 == 62 [pid = 1815] [id = 760] 23:11:29 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x92ac6000) [pid = 1815] [serial = 2279] [outer = (nil)] 23:11:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x93fc1c00) [pid = 1815] [serial = 2280] [outer = 0x92ac6000] 23:11:30 INFO - PROCESS | 1815 | 1467958290047 Marionette DEBUG loaded listener.js 23:11:30 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x93fc6400) [pid = 1815] [serial = 2281] [outer = 0x92ac6000] 23:11:30 INFO - PROCESS | 1815 | 1467958290891 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]]]}] 23:11:30 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. 23:11:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1480ms 23:11:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:11:30 INFO - PROCESS | 1815 | 1467958290905 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 23:11:30 INFO - PROCESS | 1815 | 1467958290908 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 23:11:30 INFO - PROCESS | 1815 | 1467958290915 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:11:30 INFO - PROCESS | 1815 | 1467958290918 Marionette TRACE conn4 <- [1,3006,null,{}] 23:11:30 INFO - PROCESS | 1815 | 1467958290925 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}] 23:11:30 INFO - PROCESS | 1815 | 1467958290930 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:31 INFO - PROCESS | 1815 | 1467958291145 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 23:11:31 INFO - PROCESS | 1815 | 1467958291458 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:31 INFO - PROCESS | 1815 | 1467958291465 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:31 INFO - PROCESS | 1815 | ++DOCSHELL 0x93256800 == 63 [pid = 1815] [id = 761] 23:11:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x93d27000) [pid = 1815] [serial = 2282] [outer = (nil)] 23:11:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x940c8800) [pid = 1815] [serial = 2283] [outer = 0x93d27000] 23:11:31 INFO - PROCESS | 1815 | 1467958291550 Marionette DEBUG loaded listener.js 23:11:31 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x940cc000) [pid = 1815] [serial = 2284] [outer = 0x93d27000] 23:11:32 INFO - PROCESS | 1815 | 1467958292406 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]]]}] 23:11:32 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. 23:11:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1532ms 23:11:32 INFO - PROCESS | 1815 | 1467958292447 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 23:11:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:11:32 INFO - PROCESS | 1815 | 1467958292452 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 23:11:32 INFO - PROCESS | 1815 | 1467958292459 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:11:32 INFO - PROCESS | 1815 | 1467958292464 Marionette TRACE conn4 <- [1,3010,null,{}] 23:11:32 INFO - PROCESS | 1815 | 1467958292470 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}] 23:11:32 INFO - PROCESS | 1815 | 1467958292476 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:32 INFO - PROCESS | 1815 | 1467958292740 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 23:11:33 INFO - PROCESS | 1815 | 1467958293061 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:33 INFO - PROCESS | 1815 | 1467958293071 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:33 INFO - PROCESS | 1815 | ++DOCSHELL 0x92620400 == 64 [pid = 1815] [id = 762] 23:11:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x940c7800) [pid = 1815] [serial = 2285] [outer = (nil)] 23:11:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x979c2400) [pid = 1815] [serial = 2286] [outer = 0x940c7800] 23:11:33 INFO - PROCESS | 1815 | 1467958293153 Marionette DEBUG loaded listener.js 23:11:33 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x998c6000) [pid = 1815] [serial = 2287] [outer = 0x940c7800] 23:11:34 INFO - PROCESS | 1815 | 1467958294063 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]]]}] 23:11:34 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 23:11:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1638ms 23:11:34 INFO - PROCESS | 1815 | 1467958294097 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 23:11:34 INFO - PROCESS | 1815 | 1467958294101 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 23:11:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:11:34 INFO - PROCESS | 1815 | 1467958294107 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:11:34 INFO - PROCESS | 1815 | 1467958294111 Marionette TRACE conn4 <- [1,3014,null,{}] 23:11:34 INFO - PROCESS | 1815 | 1467958294117 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}] 23:11:34 INFO - PROCESS | 1815 | 1467958294122 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:34 INFO - PROCESS | 1815 | 1467958294330 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 23:11:34 INFO - PROCESS | 1815 | 1467958294631 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:34 INFO - PROCESS | 1815 | 1467958294639 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:34 INFO - PROCESS | 1815 | ++DOCSHELL 0x954dfc00 == 65 [pid = 1815] [id = 763] 23:11:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x995ba800) [pid = 1815] [serial = 2288] [outer = (nil)] 23:11:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x9a165800) [pid = 1815] [serial = 2289] [outer = 0x995ba800] 23:11:34 INFO - PROCESS | 1815 | 1467958294725 Marionette DEBUG loaded listener.js 23:11:34 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x9a501c00) [pid = 1815] [serial = 2290] [outer = 0x995ba800] 23:11:35 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:35 INFO - PROCESS | 1815 | 1467958295678 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:11:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:11:35 INFO - {} 23:11:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:11:35 INFO - {} 23:11:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:11:35 INFO - {} 23:11:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:11:35 INFO - {} 23:11:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1590ms 23:11:35 INFO - PROCESS | 1815 | 1467958295703 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 23:11:35 INFO - PROCESS | 1815 | 1467958295707 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 23:11:35 INFO - TEST-START | /FileAPI/fileReader.html 23:11:35 INFO - PROCESS | 1815 | 1467958295714 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:11:35 INFO - PROCESS | 1815 | 1467958295717 Marionette TRACE conn4 <- [1,3018,null,{}] 23:11:35 INFO - PROCESS | 1815 | 1467958295723 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}] 23:11:35 INFO - PROCESS | 1815 | 1467958295728 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:36 INFO - PROCESS | 1815 | 1467958296055 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 23:11:36 INFO - PROCESS | 1815 | 1467958296279 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:36 INFO - PROCESS | 1815 | 1467958296288 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:36 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ece4400 == 66 [pid = 1815] [id = 764] 23:11:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8f3de800) [pid = 1815] [serial = 2291] [outer = (nil)] 23:11:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 163 (0x9a520800) [pid = 1815] [serial = 2292] [outer = 0x8f3de800] 23:11:36 INFO - PROCESS | 1815 | 1467958296414 Marionette DEBUG loaded listener.js 23:11:36 INFO - PROCESS | 1815 | ++DOMWINDOW == 164 (0x9a90c800) [pid = 1815] [serial = 2293] [outer = 0x8f3de800] 23:11:37 INFO - PROCESS | 1815 | 1467958297268 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]]]}] 23:11:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:11:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:11:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:11:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:11:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1580ms 23:11:37 INFO - PROCESS | 1815 | 1467958297296 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 23:11:37 INFO - PROCESS | 1815 | 1467958297300 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 23:11:37 INFO - TEST-START | /FileAPI/historical.html 23:11:37 INFO - PROCESS | 1815 | 1467958297307 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:11:37 INFO - PROCESS | 1815 | 1467958297310 Marionette TRACE conn4 <- [1,3022,null,{}] 23:11:37 INFO - PROCESS | 1815 | 1467958297316 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}] 23:11:37 INFO - PROCESS | 1815 | 1467958297322 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:37 INFO - PROCESS | 1815 | 1467958297541 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 23:11:37 INFO - PROCESS | 1815 | 1467958297838 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:37 INFO - PROCESS | 1815 | 1467958297846 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:37 INFO - PROCESS | 1815 | ++DOCSHELL 0x9a167c00 == 67 [pid = 1815] [id = 765] 23:11:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 165 (0x9a517c00) [pid = 1815] [serial = 2294] [outer = (nil)] 23:11:37 INFO - PROCESS | 1815 | ++DOMWINDOW == 166 (0x9aa60400) [pid = 1815] [serial = 2295] [outer = 0x9a517c00] 23:11:37 INFO - PROCESS | 1815 | 1467958297934 Marionette DEBUG loaded listener.js 23:11:38 INFO - PROCESS | 1815 | ++DOMWINDOW == 167 (0x9aa63000) [pid = 1815] [serial = 2296] [outer = 0x9a517c00] 23:11:38 INFO - PROCESS | 1815 | 1467958298806 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"]]]}] 23:11:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:11:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:11:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:11:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:11:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:11:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:11:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:11:38 INFO - TEST-OK | /FileAPI/historical.html | took 1551ms 23:11:38 INFO - PROCESS | 1815 | 1467958298862 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 23:11:38 INFO - TEST-START | /FileAPI/idlharness.html 23:11:38 INFO - PROCESS | 1815 | 1467958298866 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 23:11:38 INFO - PROCESS | 1815 | 1467958298873 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:11:38 INFO - PROCESS | 1815 | 1467958298877 Marionette TRACE conn4 <- [1,3026,null,{}] 23:11:38 INFO - PROCESS | 1815 | 1467958298883 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}] 23:11:38 INFO - PROCESS | 1815 | 1467958298888 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:39 INFO - PROCESS | 1815 | 1467958299103 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 23:11:39 INFO - PROCESS | 1815 | 1467958299425 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:39 INFO - PROCESS | 1815 | 1467958299434 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:39 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c98c00 == 68 [pid = 1815] [id = 766] 23:11:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 168 (0x88d48400) [pid = 1815] [serial = 2297] [outer = (nil)] 23:11:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 169 (0x8c1e8c00) [pid = 1815] [serial = 2298] [outer = 0x88d48400] 23:11:39 INFO - PROCESS | 1815 | 1467958299519 Marionette DEBUG loaded listener.js 23:11:39 INFO - PROCESS | 1815 | ++DOMWINDOW == 170 (0x8d36b800) [pid = 1815] [serial = 2299] [outer = 0x88d48400] 23:11:41 INFO - PROCESS | 1815 | 1467958301075 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:11:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:11:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:11:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:11:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:11:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:11:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:11:41 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 23:11:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:11:41 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 23:11:41 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 23:11:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:11:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:11:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:11:41 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 23:11:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:11:41 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 23:11:41 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 23:11:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:11:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:11:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2445ms 23:11:41 INFO - PROCESS | 1815 | 1467958301333 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 23:11:41 INFO - PROCESS | 1815 | 1467958301342 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 23:11:41 INFO - TEST-START | /FileAPI/idlharness.worker 23:11:41 INFO - PROCESS | 1815 | 1467958301866 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:11:41 INFO - PROCESS | 1815 | 1467958301871 Marionette TRACE conn4 <- [1,3030,null,{}] 23:11:41 INFO - PROCESS | 1815 | 1467958301955 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}] 23:11:41 INFO - PROCESS | 1815 | 1467958301963 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:42 INFO - PROCESS | 1815 | 1467958302267 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 23:11:42 INFO - PROCESS | 1815 | 1467958302487 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:42 INFO - PROCESS | 1815 | 1467958302493 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:42 INFO - PROCESS | 1815 | ++DOCSHELL 0x8a296000 == 69 [pid = 1815] [id = 767] 23:11:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 171 (0x8a298400) [pid = 1815] [serial = 2300] [outer = (nil)] 23:11:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 172 (0x8aed5400) [pid = 1815] [serial = 2301] [outer = 0x8a298400] 23:11:42 INFO - PROCESS | 1815 | 1467958302574 Marionette DEBUG loaded listener.js 23:11:42 INFO - PROCESS | 1815 | ++DOMWINDOW == 173 (0x8c2a8400) [pid = 1815] [serial = 2302] [outer = 0x8a298400] 23:11:42 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8d1f0400 == 68 [pid = 1815] [id = 613] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec13c00 == 67 [pid = 1815] [id = 611] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec20c00 == 66 [pid = 1815] [id = 612] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88c97c00 == 65 [pid = 1815] [id = 609] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8a293400 == 64 [pid = 1815] [id = 610] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8de83800 == 63 [pid = 1815] [id = 746] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88c98000 == 62 [pid = 1815] [id = 723] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x898c3400 == 61 [pid = 1815] [id = 744] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8aec8c00 == 60 [pid = 1815] [id = 745] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88ca2000 == 59 [pid = 1815] [id = 617] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8eabd800 == 58 [pid = 1815] [id = 748] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x898cfc00 == 57 [pid = 1815] [id = 614] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x925c6000 == 56 [pid = 1815] [id = 618] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8a296c00 == 55 [pid = 1815] [id = 620] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88d4bc00 == 54 [pid = 1815] [id = 747] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc72800 == 53 [pid = 1815] [id = 749] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8e5c0c00 == 52 [pid = 1815] [id = 615] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92958c00 == 51 [pid = 1815] [id = 619] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92623400 == 50 [pid = 1815] [id = 621] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x9190d800 == 49 [pid = 1815] [id = 616] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0xa2001800 == 48 [pid = 1815] [id = 624] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8f3b9000 == 47 [pid = 1815] [id = 622] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8a297400 == 46 [pid = 1815] [id = 741] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ec14c00 == 45 [pid = 1815] [id = 625] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x95305400 == 44 [pid = 1815] [id = 623] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc8800 == 43 [pid = 1815] [id = 626] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88d4c400 == 42 [pid = 1815] [id = 742] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88c9dc00 == 41 [pid = 1815] [id = 743] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88c98c00 == 40 [pid = 1815] [id = 766] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x9a167c00 == 39 [pid = 1815] [id = 765] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x954dfc00 == 38 [pid = 1815] [id = 763] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ece4400 == 37 [pid = 1815] [id = 764] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92620400 == 36 [pid = 1815] [id = 762] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x93256800 == 35 [pid = 1815] [id = 761] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92a54c00 == 34 [pid = 1815] [id = 760] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x9262a400 == 33 [pid = 1815] [id = 758] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8f460400 == 32 [pid = 1815] [id = 759] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x925cd000 == 31 [pid = 1815] [id = 756] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x92ac8800 == 30 [pid = 1815] [id = 757] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8fc77000 == 29 [pid = 1815] [id = 755] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8dd59c00 == 28 [pid = 1815] [id = 754] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8ddc9000 == 27 [pid = 1815] [id = 752] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8f2ebc00 == 26 [pid = 1815] [id = 753] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x8aeca800 == 25 [pid = 1815] [id = 750] 23:11:46 INFO - PROCESS | 1815 | --DOCSHELL 0x88c9c000 == 24 [pid = 1815] [id = 751] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 172 (0x9abe3c00) [pid = 1815] [serial = 2157] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 171 (0x8fc77800) [pid = 1815] [serial = 2139] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 170 (0x9b686c00) [pid = 1815] [serial = 2168] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 169 (0x8f44f800) [pid = 1815] [serial = 2135] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 168 (0x94048000) [pid = 1815] [serial = 2151] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 167 (0x8e42b000) [pid = 1815] [serial = 2129] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 166 (0x8ece8800) [pid = 1815] [serial = 2132] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 165 (0x88d4dc00) [pid = 1815] [serial = 2172] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 164 (0x93d24800) [pid = 1815] [serial = 2148] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 163 (0x8aed2800) [pid = 1815] [serial = 2175] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 162 (0x8c2ac800) [pid = 1815] [serial = 2177] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x9260f400) [pid = 1815] [serial = 2141] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x8aec8400) [pid = 1815] [serial = 2174] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8d152c00) [pid = 1815] [serial = 2127] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x954e6400) [pid = 1815] [serial = 2154] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8f67f000) [pid = 1815] [serial = 2138] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x9c011c00) [pid = 1815] [serial = 2166] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x92960c00) [pid = 1815] [serial = 2145] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x93255800) [pid = 1815] [serial = 2147] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x954dbc00) [pid = 1815] [serial = 2153] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8d145c00) [pid = 1815] [serial = 2126] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x9b530000) [pid = 1815] [serial = 2160] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x92612800) [pid = 1815] [serial = 2142] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8e585c00) [pid = 1815] [serial = 2130] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x9b52a800) [pid = 1815] [serial = 2159] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x9b806000) [pid = 1815] [serial = 2163] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x93fc8c00) [pid = 1815] [serial = 2150] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x9295d800) [pid = 1815] [serial = 2144] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x9bdbc800) [pid = 1815] [serial = 2165] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x88ca4800) [pid = 1815] [serial = 2171] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x9aa68c00) [pid = 1815] [serial = 2156] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8d1ed800) [pid = 1815] [serial = 2180] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x8f2e8800) [pid = 1815] [serial = 2133] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x9b684800) [pid = 1815] [serial = 2162] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8f462400) [pid = 1815] [serial = 2136] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8c2b5800) [pid = 1815] [serial = 2178] [outer = (nil)] [url = about:blank] 23:11:46 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8d1f2000) [pid = 1815] [serial = 2181] [outer = (nil)] [url = about:blank] 23:11:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:11:46 INFO - {} 23:11:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:11:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:11:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:11:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:11:47 INFO - {} 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:11:47 INFO - {} 23:11:47 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 - {} 23:11:47 INFO - {} 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:11:47 INFO - {} 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:11:47 INFO - {} 23:11:47 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 - {} 23:11:47 INFO - {} 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:11:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:11:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 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 23:11:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:11:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:11:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:11:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:11:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:11:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:11:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:11:47 INFO - {} 23:11:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5711ms 23:11:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:11:47 INFO - PROCESS | 1815 | 1467958306928 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:11:47 INFO - PROCESS | 1815 | 1467958307067 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 23:11:47 INFO - PROCESS | 1815 | 1467958307082 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 23:11:47 INFO - PROCESS | 1815 | 1467958307096 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:11:47 INFO - PROCESS | 1815 | 1467958307119 Marionette TRACE conn4 <- [1,3034,null,{}] 23:11:47 INFO - PROCESS | 1815 | 1467958307154 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}] 23:11:47 INFO - PROCESS | 1815 | 1467958307162 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:47 INFO - PROCESS | 1815 | 1467958307501 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 23:11:47 INFO - PROCESS | 1815 | 1467958307670 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:47 INFO - PROCESS | 1815 | 1467958307678 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:47 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed6000 == 25 [pid = 1815] [id = 768] 23:11:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8aed6400) [pid = 1815] [serial = 2303] [outer = (nil)] 23:11:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8c1e5800) [pid = 1815] [serial = 2304] [outer = 0x8aed6400] 23:11:47 INFO - PROCESS | 1815 | 1467958307758 Marionette DEBUG loaded listener.js 23:11:47 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8c1ea800) [pid = 1815] [serial = 2305] [outer = 0x8aed6400] 23:11:48 INFO - PROCESS | 1815 | 1467958308502 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]]]}] 23:11:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:11:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1426ms 23:11:48 INFO - PROCESS | 1815 | 1467958308523 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 23:11:48 INFO - PROCESS | 1815 | 1467958308532 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 23:11:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:11:48 INFO - PROCESS | 1815 | 1467958308575 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:11:48 INFO - PROCESS | 1815 | 1467958308580 Marionette TRACE conn4 <- [1,3038,null,{}] 23:11:48 INFO - PROCESS | 1815 | 1467958308587 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}] 23:11:48 INFO - PROCESS | 1815 | 1467958308593 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:48 INFO - PROCESS | 1815 | 1467958308770 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 23:11:48 INFO - PROCESS | 1815 | 1467958308783 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:48 INFO - PROCESS | 1815 | 1467958308792 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:48 INFO - PROCESS | 1815 | ++DOCSHELL 0x8c2af400 == 26 [pid = 1815] [id = 769] 23:11:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8d149800) [pid = 1815] [serial = 2306] [outer = (nil)] 23:11:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8d14f000) [pid = 1815] [serial = 2307] [outer = 0x8d149800] 23:11:48 INFO - PROCESS | 1815 | 1467958308867 Marionette DEBUG loaded listener.js 23:11:48 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8d1eb800) [pid = 1815] [serial = 2308] [outer = 0x8d149800] 23:11:50 INFO - PROCESS | 1815 | 1467958310094 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"]]]}] 23:11:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:11:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:11:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1540ms 23:11:50 INFO - PROCESS | 1815 | 1467958310114 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 23:11:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:11:50 INFO - PROCESS | 1815 | 1467958310118 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 23:11:50 INFO - PROCESS | 1815 | 1467958310132 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:11:50 INFO - PROCESS | 1815 | 1467958310138 Marionette TRACE conn4 <- [1,3042,null,{}] 23:11:50 INFO - PROCESS | 1815 | 1467958310157 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}] 23:11:50 INFO - PROCESS | 1815 | 1467958310166 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:50 INFO - PROCESS | 1815 | 1467958310419 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 23:11:50 INFO - PROCESS | 1815 | 1467958310458 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:50 INFO - PROCESS | 1815 | 1467958310480 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:50 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd52000 == 27 [pid = 1815] [id = 770] 23:11:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8dd52400) [pid = 1815] [serial = 2309] [outer = (nil)] 23:11:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8dd58800) [pid = 1815] [serial = 2310] [outer = 0x8dd52400] 23:11:50 INFO - PROCESS | 1815 | 1467958310687 Marionette DEBUG loaded listener.js 23:11:50 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8ddc8c00) [pid = 1815] [serial = 2311] [outer = 0x8dd52400] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8e5be800) [pid = 1815] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x88c9e400) [pid = 1815] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x898c8c00) [pid = 1815] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8de84c00) [pid = 1815] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x88d55000) [pid = 1815] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8d14d000) [pid = 1815] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8aed1400) [pid = 1815] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8f44e000) [pid = 1815] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8d146c00) [pid = 1815] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x88d51400) [pid = 1815] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8a28c800) [pid = 1815] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8f684c00) [pid = 1815] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8d152400) [pid = 1815] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8ec15c00) [pid = 1815] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8f3b4000) [pid = 1815] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:11:52 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8f2e6800) [pid = 1815] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8f456400) [pid = 1815] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8ddcb800) [pid = 1815] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8de35800) [pid = 1815] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8f3dd800) [pid = 1815] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8eced000) [pid = 1815] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8e58f400) [pid = 1815] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8fc73400) [pid = 1815] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8d14e800) [pid = 1815] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:11:53 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8e431400) [pid = 1815] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:11:53 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. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:11:53 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'.) 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:11:53 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. 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:11:53 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. 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:11:53 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. 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:11:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:11:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:11:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:11:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3140ms 23:11:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:11:53 INFO - PROCESS | 1815 | 1467958313188 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]]]}] 23:11:53 INFO - PROCESS | 1815 | 1467958313270 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 23:11:53 INFO - PROCESS | 1815 | 1467958313279 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 23:11:53 INFO - PROCESS | 1815 | 1467958313291 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:11:53 INFO - PROCESS | 1815 | 1467958313301 Marionette TRACE conn4 <- [1,3046,null,{}] 23:11:53 INFO - PROCESS | 1815 | 1467958313355 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}] 23:11:53 INFO - PROCESS | 1815 | 1467958313360 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:53 INFO - PROCESS | 1815 | 1467958313521 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 23:11:53 INFO - PROCESS | 1815 | 1467958313536 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:53 INFO - PROCESS | 1815 | 1467958313542 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:53 INFO - PROCESS | 1815 | ++DOCSHELL 0x898cf400 == 28 [pid = 1815] [id = 771] 23:11:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8aecac00) [pid = 1815] [serial = 2312] [outer = (nil)] 23:11:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8ddc9c00) [pid = 1815] [serial = 2313] [outer = 0x8aecac00] 23:11:53 INFO - PROCESS | 1815 | 1467958313627 Marionette DEBUG loaded listener.js 23:11:53 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8de84400) [pid = 1815] [serial = 2314] [outer = 0x8aecac00] 23:11:54 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:11:54 INFO - PROCESS | 1815 | 1467958314518 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:11:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:11:54 INFO - {} 23:11:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1280ms 23:11:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:11:54 INFO - PROCESS | 1815 | 1467958314574 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 23:11:54 INFO - PROCESS | 1815 | 1467958314577 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 23:11:54 INFO - PROCESS | 1815 | 1467958314584 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:11:54 INFO - PROCESS | 1815 | 1467958314588 Marionette TRACE conn4 <- [1,3050,null,{}] 23:11:54 INFO - PROCESS | 1815 | 1467958314594 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}] 23:11:54 INFO - PROCESS | 1815 | 1467958314599 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:54 INFO - PROCESS | 1815 | 1467958314752 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 23:11:54 INFO - PROCESS | 1815 | 1467958314766 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:54 INFO - PROCESS | 1815 | 1467958314773 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:54 INFO - PROCESS | 1815 | ++DOCSHELL 0x8e260c00 == 29 [pid = 1815] [id = 772] 23:11:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 124 (0x8e42f000) [pid = 1815] [serial = 2315] [outer = (nil)] 23:11:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 125 (0x8e586800) [pid = 1815] [serial = 2316] [outer = 0x8e42f000] 23:11:54 INFO - PROCESS | 1815 | 1467958314843 Marionette DEBUG loaded listener.js 23:11:54 INFO - PROCESS | 1815 | ++DOMWINDOW == 126 (0x8e58b000) [pid = 1815] [serial = 2317] [outer = 0x8e42f000] 23:11:55 INFO - PROCESS | 1815 | 1467958315976 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]]]}] 23:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:11:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:11:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1444ms 23:11:56 INFO - PROCESS | 1815 | 1467958316030 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 23:11:56 INFO - PROCESS | 1815 | 1467958316036 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 23:11:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:11:56 INFO - PROCESS | 1815 | 1467958316046 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:11:56 INFO - PROCESS | 1815 | 1467958316054 Marionette TRACE conn4 <- [1,3054,null,{}] 23:11:56 INFO - PROCESS | 1815 | 1467958316062 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}] 23:11:56 INFO - PROCESS | 1815 | 1467958316068 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:56 INFO - PROCESS | 1815 | 1467958316279 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 23:11:56 INFO - PROCESS | 1815 | 1467958316486 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:56 INFO - PROCESS | 1815 | 1467958316498 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:56 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aed4800 == 30 [pid = 1815] [id = 773] 23:11:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 127 (0x8c1e6000) [pid = 1815] [serial = 2318] [outer = (nil)] 23:11:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 128 (0x8d1eb000) [pid = 1815] [serial = 2319] [outer = 0x8c1e6000] 23:11:56 INFO - PROCESS | 1815 | 1467958316620 Marionette DEBUG loaded listener.js 23:11:56 INFO - PROCESS | 1815 | ++DOMWINDOW == 129 (0x8d375000) [pid = 1815] [serial = 2320] [outer = 0x8c1e6000] 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:11:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:58 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" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:58 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" 23:11:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:11:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2048ms 23:11:58 INFO - PROCESS | 1815 | 1467958317907 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"]]]}] 23:11:58 INFO - PROCESS | 1815 | 1467958318120 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 23:11:58 INFO - PROCESS | 1815 | 1467958318150 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 23:11:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:11:58 INFO - PROCESS | 1815 | 1467958318360 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:11:58 INFO - PROCESS | 1815 | 1467958318364 Marionette TRACE conn4 <- [1,3058,null,{}] 23:11:58 INFO - PROCESS | 1815 | 1467958318390 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}] 23:11:58 INFO - PROCESS | 1815 | 1467958318397 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:58 INFO - PROCESS | 1815 | 1467958318571 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 23:11:58 INFO - PROCESS | 1815 | 1467958318826 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:11:58 INFO - PROCESS | 1815 | 1467958318836 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:11:58 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eab3800 == 31 [pid = 1815] [id = 774] 23:11:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 130 (0x8eab4400) [pid = 1815] [serial = 2321] [outer = (nil)] 23:11:58 INFO - PROCESS | 1815 | ++DOMWINDOW == 131 (0x8eabb000) [pid = 1815] [serial = 2322] [outer = 0x8eab4400] 23:11:58 INFO - PROCESS | 1815 | 1467958318961 Marionette DEBUG loaded listener.js 23:11:59 INFO - PROCESS | 1815 | ++DOMWINDOW == 132 (0x8ec11800) [pid = 1815] [serial = 2323] [outer = 0x8eab4400] 23:11:59 INFO - PROCESS | 1815 | 1467958319892 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]]]}] 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:11:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:11:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:11:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:11:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:11:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:11:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:11:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:11:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:11:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:11:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1744ms 23:11:59 INFO - PROCESS | 1815 | 1467958319920 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 23:11:59 INFO - PROCESS | 1815 | 1467958319924 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 23:11:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:11:59 INFO - PROCESS | 1815 | 1467958319939 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:11:59 INFO - PROCESS | 1815 | 1467958319946 Marionette TRACE conn4 <- [1,3062,null,{}] 23:12:00 INFO - PROCESS | 1815 | 1467958320014 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}] 23:12:00 INFO - PROCESS | 1815 | 1467958320024 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:00 INFO - PROCESS | 1815 | 1467958320211 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 23:12:00 INFO - PROCESS | 1815 | 1467958320433 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:00 INFO - PROCESS | 1815 | 1467958320443 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:00 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec20400 == 32 [pid = 1815] [id = 775] 23:12:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 133 (0x8ec20c00) [pid = 1815] [serial = 2324] [outer = (nil)] 23:12:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 134 (0x8eceac00) [pid = 1815] [serial = 2325] [outer = 0x8ec20c00] 23:12:00 INFO - PROCESS | 1815 | 1467958320570 Marionette DEBUG loaded listener.js 23:12:00 INFO - PROCESS | 1815 | ++DOMWINDOW == 135 (0x8f2e2800) [pid = 1815] [serial = 2326] [outer = 0x8ec20c00] 23:12:01 INFO - PROCESS | 1815 | [1815] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:12:01 INFO - PROCESS | 1815 | 1467958321549 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:12:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:12:01 INFO - {} 23:12:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1634ms 23:12:01 INFO - PROCESS | 1815 | 1467958321571 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 23:12:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:12:01 INFO - PROCESS | 1815 | 1467958321576 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 23:12:01 INFO - PROCESS | 1815 | 1467958321583 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:12:01 INFO - PROCESS | 1815 | 1467958321587 Marionette TRACE conn4 <- [1,3066,null,{}] 23:12:01 INFO - PROCESS | 1815 | 1467958321593 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}] 23:12:01 INFO - PROCESS | 1815 | 1467958321598 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:01 INFO - PROCESS | 1815 | 1467958321802 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 23:12:02 INFO - PROCESS | 1815 | 1467958321983 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:02 INFO - PROCESS | 1815 | 1467958321992 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:02 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b3400 == 33 [pid = 1815] [id = 776] 23:12:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 136 (0x8f3b5800) [pid = 1815] [serial = 2327] [outer = (nil)] 23:12:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 137 (0x8f3bd400) [pid = 1815] [serial = 2328] [outer = 0x8f3b5800] 23:12:02 INFO - PROCESS | 1815 | 1467958322112 Marionette DEBUG loaded listener.js 23:12:02 INFO - PROCESS | 1815 | ++DOMWINDOW == 138 (0x8f3c0c00) [pid = 1815] [serial = 2329] [outer = 0x8f3b5800] 23:12:03 INFO - PROCESS | 1815 | 1467958323012 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]]]}] 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:12:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:12:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1488ms 23:12:03 INFO - PROCESS | 1815 | 1467958323074 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 23:12:03 INFO - PROCESS | 1815 | 1467958323079 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 23:12:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:12:03 INFO - PROCESS | 1815 | 1467958323105 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:12:03 INFO - PROCESS | 1815 | 1467958323110 Marionette TRACE conn4 <- [1,3070,null,{}] 23:12:03 INFO - PROCESS | 1815 | 1467958323118 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}] 23:12:03 INFO - PROCESS | 1815 | 1467958323123 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:03 INFO - PROCESS | 1815 | 1467958323321 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 23:12:03 INFO - PROCESS | 1815 | 1467958323538 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:03 INFO - PROCESS | 1815 | 1467958323546 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:03 INFO - PROCESS | 1815 | ++DOCSHELL 0x8f3b4000 == 34 [pid = 1815] [id = 777] 23:12:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 139 (0x8f3bcc00) [pid = 1815] [serial = 2330] [outer = (nil)] 23:12:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 140 (0x8f447c00) [pid = 1815] [serial = 2331] [outer = 0x8f3bcc00] 23:12:03 INFO - PROCESS | 1815 | 1467958323665 Marionette DEBUG loaded listener.js 23:12:03 INFO - PROCESS | 1815 | ++DOMWINDOW == 141 (0x8f452400) [pid = 1815] [serial = 2332] [outer = 0x8f3bcc00] 23:12:04 INFO - PROCESS | 1815 | 1467958324663 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]]]}] 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:12:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:12:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1617ms 23:12:04 INFO - PROCESS | 1815 | 1467958324706 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 23:12:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:12:04 INFO - PROCESS | 1815 | 1467958324711 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 23:12:04 INFO - PROCESS | 1815 | 1467958324718 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:12:04 INFO - PROCESS | 1815 | 1467958324722 Marionette TRACE conn4 <- [1,3074,null,{}] 23:12:04 INFO - PROCESS | 1815 | 1467958324750 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}] 23:12:04 INFO - PROCESS | 1815 | 1467958324762 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:04 INFO - PROCESS | 1815 | 1467958324979 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 23:12:05 INFO - PROCESS | 1815 | 1467958325210 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:05 INFO - PROCESS | 1815 | 1467958325217 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:05 INFO - PROCESS | 1815 | ++DOCSHELL 0x8ec1f400 == 35 [pid = 1815] [id = 778] 23:12:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 142 (0x8f462800) [pid = 1815] [serial = 2333] [outer = (nil)] 23:12:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 143 (0x8f60c800) [pid = 1815] [serial = 2334] [outer = 0x8f462800] 23:12:05 INFO - PROCESS | 1815 | 1467958325342 Marionette DEBUG loaded listener.js 23:12:05 INFO - PROCESS | 1815 | ++DOMWINDOW == 144 (0x8f60fc00) [pid = 1815] [serial = 2335] [outer = 0x8f462800] 23:12:06 INFO - PROCESS | 1815 | 1467958326311 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]]]}] 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:12:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1641ms 23:12:06 INFO - PROCESS | 1815 | 1467958326360 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 23:12:06 INFO - PROCESS | 1815 | 1467958326365 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 23:12:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:12:06 INFO - PROCESS | 1815 | 1467958326371 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:12:06 INFO - PROCESS | 1815 | 1467958326375 Marionette TRACE conn4 <- [1,3078,null,{}] 23:12:06 INFO - PROCESS | 1815 | 1467958326381 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}] 23:12:06 INFO - PROCESS | 1815 | 1467958326387 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:06 INFO - PROCESS | 1815 | 1467958326560 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 23:12:06 INFO - PROCESS | 1815 | 1467958326858 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:06 INFO - PROCESS | 1815 | 1467958326865 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:06 INFO - PROCESS | 1815 | ++DOCSHELL 0x88c9a000 == 36 [pid = 1815] [id = 779] 23:12:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 145 (0x8de39400) [pid = 1815] [serial = 2336] [outer = (nil)] 23:12:06 INFO - PROCESS | 1815 | ++DOMWINDOW == 146 (0x8f2e8000) [pid = 1815] [serial = 2337] [outer = 0x8de39400] 23:12:07 INFO - PROCESS | 1815 | 1467958327000 Marionette DEBUG loaded listener.js 23:12:07 INFO - PROCESS | 1815 | ++DOMWINDOW == 147 (0x8ece3400) [pid = 1815] [serial = 2338] [outer = 0x8de39400] 23:12:07 INFO - PROCESS | 1815 | 1467958327816 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 23:12:07 INFO - PROCESS | 1815 | 1467958327884 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 23:12:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:12:07 INFO - PROCESS | 1815 | 1467958327894 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:12:07 INFO - PROCESS | 1815 | 1467958327897 Marionette TRACE conn4 <- [1,3082,null,{}] 23:12:07 INFO - PROCESS | 1815 | 1467958327904 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}] 23:12:07 INFO - PROCESS | 1815 | 1467958327909 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:08 INFO - PROCESS | 1815 | 1467958328089 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 23:12:08 INFO - PROCESS | 1815 | 1467958328308 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:08 INFO - PROCESS | 1815 | 1467958328319 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:08 INFO - PROCESS | 1815 | ++DOCSHELL 0x8aecdc00 == 37 [pid = 1815] [id = 780] 23:12:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 148 (0x8aecec00) [pid = 1815] [serial = 2339] [outer = (nil)] 23:12:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 149 (0x8f687c00) [pid = 1815] [serial = 2340] [outer = 0x8aecec00] 23:12:08 INFO - PROCESS | 1815 | 1467958328449 Marionette DEBUG loaded listener.js 23:12:08 INFO - PROCESS | 1815 | ++DOMWINDOW == 150 (0x8fc6f000) [pid = 1815] [serial = 2341] [outer = 0x8aecec00] 23:12:09 INFO - PROCESS | 1815 | 1467958329325 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]]]}] 23:12:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:12:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:12:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:12:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1445ms 23:12:09 INFO - PROCESS | 1815 | 1467958329348 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 23:12:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:12:09 INFO - PROCESS | 1815 | 1467958329354 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 23:12:09 INFO - PROCESS | 1815 | 1467958329361 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:12:09 INFO - PROCESS | 1815 | 1467958329365 Marionette TRACE conn4 <- [1,3086,null,{}] 23:12:09 INFO - PROCESS | 1815 | 1467958329371 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}] 23:12:09 INFO - PROCESS | 1815 | 1467958329376 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:09 INFO - PROCESS | 1815 | 1467958329550 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 23:12:09 INFO - PROCESS | 1815 | 1467958329826 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:09 INFO - PROCESS | 1815 | 1467958329835 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:09 INFO - PROCESS | 1815 | ++DOCSHELL 0x8d150c00 == 38 [pid = 1815] [id = 781] 23:12:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 151 (0x8de8a000) [pid = 1815] [serial = 2342] [outer = (nil)] 23:12:09 INFO - PROCESS | 1815 | ++DOMWINDOW == 152 (0x8fe7c000) [pid = 1815] [serial = 2343] [outer = 0x8de8a000] 23:12:09 INFO - PROCESS | 1815 | 1467958329923 Marionette DEBUG loaded listener.js 23:12:10 INFO - PROCESS | 1815 | ++DOMWINDOW == 153 (0x8fe81000) [pid = 1815] [serial = 2344] [outer = 0x8de8a000] 23:12:10 INFO - PROCESS | 1815 | 1467958330784 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1494ms 23:12:10 INFO - PROCESS | 1815 | 1467958330855 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 23:12:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:12:10 INFO - PROCESS | 1815 | 1467958330859 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 23:12:10 INFO - PROCESS | 1815 | 1467958330866 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:12:10 INFO - PROCESS | 1815 | 1467958330870 Marionette TRACE conn4 <- [1,3090,null,{}] 23:12:10 INFO - PROCESS | 1815 | 1467958330876 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}] 23:12:10 INFO - PROCESS | 1815 | 1467958330881 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:11 INFO - PROCESS | 1815 | 1467958331065 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 23:12:11 INFO - PROCESS | 1815 | 1467958331285 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:11 INFO - PROCESS | 1815 | 1467958331293 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:11 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca0c00 == 39 [pid = 1815] [id = 782] 23:12:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 154 (0x88d49c00) [pid = 1815] [serial = 2345] [outer = (nil)] 23:12:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 155 (0x8c1e3000) [pid = 1815] [serial = 2346] [outer = 0x88d49c00] 23:12:11 INFO - PROCESS | 1815 | 1467958331416 Marionette DEBUG loaded listener.js 23:12:11 INFO - PROCESS | 1815 | ++DOMWINDOW == 156 (0x8d373400) [pid = 1815] [serial = 2347] [outer = 0x88d49c00] 23:12:12 INFO - PROCESS | 1815 | 1467958332312 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1485ms 23:12:12 INFO - PROCESS | 1815 | 1467958332351 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 23:12:12 INFO - PROCESS | 1815 | 1467958332355 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 23:12:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:12:12 INFO - PROCESS | 1815 | 1467958332362 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:12:12 INFO - PROCESS | 1815 | 1467958332367 Marionette TRACE conn4 <- [1,3094,null,{}] 23:12:12 INFO - PROCESS | 1815 | 1467958332429 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}] 23:12:12 INFO - PROCESS | 1815 | 1467958332436 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:12 INFO - PROCESS | 1815 | 1467958332635 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 23:12:13 INFO - PROCESS | 1815 | 1467958333101 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:13 INFO - PROCESS | 1815 | 1467958333110 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:13 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca6000 == 40 [pid = 1815] [id = 783] 23:12:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 157 (0x88ca6c00) [pid = 1815] [serial = 2348] [outer = (nil)] 23:12:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 158 (0x898c1800) [pid = 1815] [serial = 2349] [outer = 0x88ca6c00] 23:12:13 INFO - PROCESS | 1815 | 1467958333194 Marionette DEBUG loaded listener.js 23:12:13 INFO - PROCESS | 1815 | ++DOMWINDOW == 159 (0x8aec8c00) [pid = 1815] [serial = 2350] [outer = 0x88ca6c00] 23:12:14 INFO - PROCESS | 1815 | 1467958334052 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:12:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:12:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1735ms 23:12:14 INFO - PROCESS | 1815 | 1467958334101 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 23:12:14 INFO - PROCESS | 1815 | 1467958334107 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 23:12:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:12:14 INFO - PROCESS | 1815 | 1467958334115 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:12:14 INFO - PROCESS | 1815 | 1467958334120 Marionette TRACE conn4 <- [1,3098,null,{}] 23:12:14 INFO - PROCESS | 1815 | 1467958334152 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}] 23:12:14 INFO - PROCESS | 1815 | 1467958334156 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:14 INFO - PROCESS | 1815 | 1467958334342 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 23:12:14 INFO - PROCESS | 1815 | 1467958334576 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:14 INFO - PROCESS | 1815 | 1467958334588 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:14 INFO - PROCESS | 1815 | ++DOCSHELL 0x88ca3c00 == 41 [pid = 1815] [id = 784] 23:12:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 160 (0x8c1e9800) [pid = 1815] [serial = 2351] [outer = (nil)] 23:12:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 161 (0x88d56400) [pid = 1815] [serial = 2352] [outer = 0x8c1e9800] 23:12:14 INFO - PROCESS | 1815 | 1467958334760 Marionette DEBUG loaded listener.js 23:12:14 INFO - PROCESS | 1815 | ++DOMWINDOW == 162 (0x8d36e800) [pid = 1815] [serial = 2353] [outer = 0x8c1e9800] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 161 (0x8fc6b800) [pid = 1815] [serial = 2251] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 160 (0x922ad800) [pid = 1815] [serial = 2252] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 159 (0x8ece4c00) [pid = 1815] [serial = 2207] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 158 (0x88ca3400) [pid = 1815] [serial = 2231] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 157 (0x8ec14800) [pid = 1815] [serial = 2204] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 156 (0x8e433400) [pid = 1815] [serial = 2240] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 155 (0x8dd51800) [pid = 1815] [serial = 2229] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 154 (0x8d375c00) [pid = 1815] [serial = 2183] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 153 (0x8de31400) [pid = 1815] [serial = 2238] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 152 (0x8f468000) [pid = 1815] [serial = 2217] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 151 (0x8dace800) [pid = 1815] [serial = 2235] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 150 (0x8dd5b000) [pid = 1815] [serial = 2189] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 149 (0x8c1e3400) [pid = 1815] [serial = 2186] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 148 (0x8fc76c00) [pid = 1815] [serial = 2222] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 147 (0x8e585000) [pid = 1815] [serial = 2198] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 146 (0x8d1f1400) [pid = 1815] [serial = 2234] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 145 (0x8f2df400) [pid = 1815] [serial = 2210] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 144 (0x8f3bc800) [pid = 1815] [serial = 2213] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 143 (0x8f2e3400) [pid = 1815] [serial = 2211] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 142 (0x88d53c00) [pid = 1815] [serial = 2232] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 141 (0x8ec1d000) [pid = 1815] [serial = 2243] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 140 (0x9d417400) [pid = 1815] [serial = 2169] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 139 (0x8c1e7400) [pid = 1815] [serial = 2228] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 138 (0x8f682400) [pid = 1815] [serial = 2219] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 137 (0x8e25f800) [pid = 1815] [serial = 2196] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 136 (0x8f454c00) [pid = 1815] [serial = 2216] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 135 (0x8dac9400) [pid = 1815] [serial = 2184] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 134 (0x8de3dc00) [pid = 1815] [serial = 2192] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 133 (0x8fe7f000) [pid = 1815] [serial = 2225] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 132 (0x8f607000) [pid = 1815] [serial = 2246] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 131 (0x8fc79000) [pid = 1815] [serial = 2223] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 130 (0x8eab6800) [pid = 1815] [serial = 2202] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 129 (0x8f3c0000) [pid = 1815] [serial = 2214] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 128 (0x8de85800) [pid = 1815] [serial = 2193] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 127 (0x8dd5fc00) [pid = 1815] [serial = 2190] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 126 (0x8eabcc00) [pid = 1815] [serial = 2205] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 125 (0x8fe7e400) [pid = 1815] [serial = 2248] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 124 (0x8e5cd400) [pid = 1815] [serial = 2201] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 123 (0x8ece8c00) [pid = 1815] [serial = 2208] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8fc6a400) [pid = 1815] [serial = 2220] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8d374c00) [pid = 1815] [serial = 2237] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8fe84800) [pid = 1815] [serial = 2226] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8e5cb000) [pid = 1815] [serial = 2242] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x922a6400) [pid = 1815] [serial = 2249] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x8f456c00) [pid = 1815] [serial = 2245] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x8c2b5400) [pid = 1815] [serial = 2187] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x8e588c00) [pid = 1815] [serial = 2199] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x8e254400) [pid = 1815] [serial = 2195] [outer = (nil)] [url = about:blank] 23:12:15 INFO - PROCESS | 1815 | 1467958335778 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]]]}] 23:12:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:12:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:12:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1713ms 23:12:15 INFO - PROCESS | 1815 | 1467958335837 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 23:12:15 INFO - PROCESS | 1815 | 1467958335846 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 23:12:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:12:15 INFO - PROCESS | 1815 | 1467958335859 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:12:15 INFO - PROCESS | 1815 | 1467958335864 Marionette TRACE conn4 <- [1,3102,null,{}] 23:12:15 INFO - PROCESS | 1815 | 1467958335875 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}] 23:12:15 INFO - PROCESS | 1815 | 1467958335879 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:16 INFO - PROCESS | 1815 | 1467958336105 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 23:12:16 INFO - PROCESS | 1815 | 1467958336281 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:16 INFO - PROCESS | 1815 | 1467958336290 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:16 INFO - PROCESS | 1815 | ++DOCSHELL 0x898c2400 == 42 [pid = 1815] [id = 785] 23:12:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 115 (0x8d1f1400) [pid = 1815] [serial = 2354] [outer = (nil)] 23:12:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 116 (0x8dd55800) [pid = 1815] [serial = 2355] [outer = 0x8d1f1400] 23:12:16 INFO - PROCESS | 1815 | 1467958336362 Marionette DEBUG loaded listener.js 23:12:16 INFO - PROCESS | 1815 | ++DOMWINDOW == 117 (0x8dd5fc00) [pid = 1815] [serial = 2356] [outer = 0x8d1f1400] 23:12:17 INFO - PROCESS | 1815 | 1467958337171 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:12:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:12:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1343ms 23:12:17 INFO - PROCESS | 1815 | 1467958337203 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 23:12:17 INFO - PROCESS | 1815 | 1467958337207 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 23:12:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:12:17 INFO - PROCESS | 1815 | 1467958337221 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:12:17 INFO - PROCESS | 1815 | 1467958337231 Marionette TRACE conn4 <- [1,3106,null,{}] 23:12:17 INFO - PROCESS | 1815 | 1467958337241 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}] 23:12:17 INFO - PROCESS | 1815 | 1467958337247 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:17 INFO - PROCESS | 1815 | 1467958337427 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 23:12:17 INFO - PROCESS | 1815 | 1467958337621 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:17 INFO - PROCESS | 1815 | 1467958337631 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:17 INFO - PROCESS | 1815 | ++DOCSHELL 0x8dd58c00 == 43 [pid = 1815] [id = 786] 23:12:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 118 (0x8e254400) [pid = 1815] [serial = 2357] [outer = (nil)] 23:12:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 119 (0x8e433c00) [pid = 1815] [serial = 2358] [outer = 0x8e254400] 23:12:17 INFO - PROCESS | 1815 | 1467958337711 Marionette DEBUG loaded listener.js 23:12:17 INFO - PROCESS | 1815 | ++DOMWINDOW == 120 (0x8e58a000) [pid = 1815] [serial = 2359] [outer = 0x8e254400] 23:12:18 INFO - PROCESS | 1815 | 1467958338511 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]]]}] 23:12:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:12:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:12:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:12:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1314ms 23:12:18 INFO - PROCESS | 1815 | 1467958338534 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 23:12:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:12:18 INFO - PROCESS | 1815 | 1467958338539 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 23:12:18 INFO - PROCESS | 1815 | 1467958338546 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:12:18 INFO - PROCESS | 1815 | 1467958338549 Marionette TRACE conn4 <- [1,3110,null,{}] 23:12:18 INFO - PROCESS | 1815 | 1467958338555 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}] 23:12:18 INFO - PROCESS | 1815 | 1467958338560 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:18 INFO - PROCESS | 1815 | 1467958338799 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 23:12:18 INFO - PROCESS | 1815 | 1467958338834 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:18 INFO - PROCESS | 1815 | 1467958338862 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:19 INFO - PROCESS | 1815 | ++DOCSHELL 0x88d56c00 == 44 [pid = 1815] [id = 787] 23:12:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 121 (0x8d1f0400) [pid = 1815] [serial = 2360] [outer = (nil)] 23:12:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 122 (0x8e5c9000) [pid = 1815] [serial = 2361] [outer = 0x8d1f0400] 23:12:19 INFO - PROCESS | 1815 | 1467958339070 Marionette DEBUG loaded listener.js 23:12:19 INFO - PROCESS | 1815 | ++DOMWINDOW == 123 (0x8eab2c00) [pid = 1815] [serial = 2362] [outer = 0x8d1f0400] 23:12:20 INFO - PROCESS | 1815 | 1467958340130 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"]]]}] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 122 (0x8aecb800) [pid = 1815] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 121 (0x8ddcc400) [pid = 1815] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 120 (0x8f2ec400) [pid = 1815] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 119 (0x8de3f800) [pid = 1815] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 118 (0x92613000) [pid = 1815] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 117 (0x92ceb800) [pid = 1815] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 116 (0x92a52800) [pid = 1815] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 115 (0x92a53800) [pid = 1815] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 114 (0x92a5c800) [pid = 1815] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:12:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:12:20 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 23:12:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:12:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:12:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:12:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1636ms 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 113 (0x92ac6000) [pid = 1815] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 112 (0x93d27000) [pid = 1815] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 111 (0x940c7800) [pid = 1815] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 110 (0x995ba800) [pid = 1815] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 109 (0x8f3de800) [pid = 1815] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 108 (0x9a517c00) [pid = 1815] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 107 (0x88d48400) [pid = 1815] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 106 (0x8dd52400) [pid = 1815] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 23:12:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 105 (0x8aecac00) [pid = 1815] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 104 (0x8a298400) [pid = 1815] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 103 (0x8aed6400) [pid = 1815] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:12:20 INFO - PROCESS | 1815 | --DOMWINDOW == 102 (0x8d149800) [pid = 1815] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:12:20 INFO - PROCESS | 1815 | 1467958340185 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 23:12:20 INFO - PROCESS | 1815 | 1467958340187 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 23:12:20 INFO - PROCESS | 1815 | 1467958340201 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:12:20 INFO - PROCESS | 1815 | 1467958340208 Marionette TRACE conn4 <- [1,3114,null,{}] 23:12:20 INFO - PROCESS | 1815 | 1467958340217 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}] 23:12:20 INFO - PROCESS | 1815 | 1467958340222 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:20 INFO - PROCESS | 1815 | 1467958340385 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 23:12:20 INFO - PROCESS | 1815 | 1467958340568 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\", \"ba785150-738e-426d-a633-f7abdc46a2f8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:12:20 INFO - PROCESS | 1815 | 1467958340585 Marionette INFO sendAsync 0ea030ee-9f64-4a92-a2d5-8eaf557cb387 23:12:20 INFO - PROCESS | 1815 | ++DOCSHELL 0x8eab9c00 == 45 [pid = 1815] [id = 788] 23:12:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 103 (0x8eabb400) [pid = 1815] [serial = 2363] [outer = (nil)] 23:12:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 104 (0x8ec16400) [pid = 1815] [serial = 2364] [outer = 0x8eabb400] 23:12:20 INFO - PROCESS | 1815 | 1467958340667 Marionette DEBUG loaded listener.js 23:12:20 INFO - PROCESS | 1815 | ++DOMWINDOW == 105 (0x8ece4c00) [pid = 1815] [serial = 2365] [outer = 0x8eabb400] 23:12:21 INFO - PROCESS | 1815 | 1467958341442 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]]]}] 23:12:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:12:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1289ms 23:12:21 INFO - PROCESS | 1815 | 1467958341492 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 23:12:21 INFO - PROCESS | 1815 | 1467958341496 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 23:12:22 WARNING - u'runner_teardown' () 23:12:22 INFO - No more tests 23:12:22 INFO - Got 0 unexpected results 23:12:22 INFO - SUITE-END | took 1369s 23:12:22 INFO - Closing logging queue 23:12:22 INFO - queue closed 23:12:22 INFO - Return code: 0 23:12:22 WARNING - # TBPL SUCCESS # 23:12:22 INFO - Running post-action listener: _resource_record_post_action 23:12:22 INFO - Running post-run listener: _resource_record_post_run 23:12:23 INFO - Total resource usage - Wall time: 1405s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 933736448; Read time: 592; Write time: 212332 23:12:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:12:23 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 145104896; Read time: 8; Write time: 118440 23:12:24 INFO - run-tests - Wall time: 1375s; CPU: 98.0%; Read bytes: 11284480; Write bytes: 788631552; Read time: 500; Write time: 93892 23:12:24 INFO - Running post-run listener: _upload_blobber_files 23:12:24 INFO - Blob upload gear active. 23:12:24 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:12:24 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 23:12:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:12:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:12:24 INFO - (blobuploader) - INFO - Open directory for files ... 23:12:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:12:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:12:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:12:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:12:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:12:25 INFO - (blobuploader) - INFO - Done attempting. 23:12:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:12:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:12:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:12:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:12:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:12:26 INFO - (blobuploader) - INFO - Done attempting. 23:12:26 INFO - (blobuploader) - INFO - Iteration through files over. 23:12:26 INFO - Return code: 0 23:12:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:12:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:12:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3ba24c7e6445b2c31587dd83c3ad98f49b1d144693f230687ec38d731a44e796e51dbe0e8f60aca8cc8020655a55a0447151a17cab46816446f7a531f939a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8804d0d9a2d95bdee2eb17497cfcfe534a7b733e217cee19c89a9750142e451ee120c904af8d2741bf07090763adc91d3146f313ca333319605acb1b20e591a5"} 23:12:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:12:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:12:26 INFO - Contents: 23:12:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3ba24c7e6445b2c31587dd83c3ad98f49b1d144693f230687ec38d731a44e796e51dbe0e8f60aca8cc8020655a55a0447151a17cab46816446f7a531f939a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8804d0d9a2d95bdee2eb17497cfcfe534a7b733e217cee19c89a9750142e451ee120c904af8d2741bf07090763adc91d3146f313ca333319605acb1b20e591a5"} 23:12:26 INFO - Running post-run listener: copy_logs_to_upload_dir 23:12:26 INFO - Copying logs to upload dir... 23:12:26 INFO - mkdir: /builds/slave/test/build/upload/logs 23:12:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1618.930219 ========= master_lag: 10.78 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 9 secs) (at 2016-07-07 23:12:36.959927) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-07 23:12:36.975705) ========= 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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3ba24c7e6445b2c31587dd83c3ad98f49b1d144693f230687ec38d731a44e796e51dbe0e8f60aca8cc8020655a55a0447151a17cab46816446f7a531f939a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8804d0d9a2d95bdee2eb17497cfcfe534a7b733e217cee19c89a9750142e451ee120c904af8d2741bf07090763adc91d3146f313ca333319605acb1b20e591a5"} build_url:https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034059 build_url: 'https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab3ba24c7e6445b2c31587dd83c3ad98f49b1d144693f230687ec38d731a44e796e51dbe0e8f60aca8cc8020655a55a0447151a17cab46816446f7a531f939a8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8804d0d9a2d95bdee2eb17497cfcfe534a7b733e217cee19c89a9750142e451ee120c904af8d2741bf07090763adc91d3146f313ca333319605acb1b20e591a5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FKgnlDvDS9u8gzDIwr4Rsw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.19 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-07 23:12:43.197041) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 23:12:43.197396) ========= 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-1467950314.585045-2099136739 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019304 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 23:12:43.262226) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 23:12:43.262542) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-07 23:12:43.262925) ========= ========= Total master_lag: 17.29 =========