builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-688 starttime: 1467872172.29 results: success (0) buildid: 20160706215522 builduid: 313dc65c15cc482a961c68cfa39329f3 revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.293260) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.293832) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.294266) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.339456) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.339954) ========= 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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False --2016-07-06 23:16:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-07-06 23:16:12 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.264988 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.638301) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.638764) ========= 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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033169 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:12.791654) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:16:12.792195) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 466fc08f77161a1ea93b59cddbc5a79146df42a1 --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 466fc08f77161a1ea93b59cddbc5a79146df42a1 --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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False 2016-07-06 23:16:12,931 truncating revision to first 12 chars 2016-07-06 23:16:12,932 Setting DEBUG logging. 2016-07-06 23:16:12,932 attempt 1/10 2016-07-06 23:16:12,932 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/466fc08f7716?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:16:13,596 unpacking tar archive at: mozilla-beta-466fc08f7716/testing/mozharness/ program finished with exit code 0 elapsedTime=0.963998 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:16:13.798401) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:13.798903) ========= script_repo_revision: 466fc08f77161a1ea93b59cddbc5a79146df42a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:13.799599) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:13.800092) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:16:13.848866) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 4 secs) (at 2016-07-06 23:16:13.849451) ========= /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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False 23:16:14 INFO - MultiFileLogger online at 20160706 23:16:14 in /builds/slave/test 23:16:14 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 23:16:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:16:14 INFO - {'append_to_log': False, 23:16:14 INFO - 'base_work_dir': '/builds/slave/test', 23:16:14 INFO - 'blob_upload_branch': 'mozilla-beta', 23:16:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:16:14 INFO - 'buildbot_json_path': 'buildprops.json', 23:16:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:16:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:16:14 INFO - 'download_minidump_stackwalk': True, 23:16:14 INFO - 'download_symbols': 'true', 23:16:14 INFO - 'e10s': False, 23:16:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:16:14 INFO - 'tooltool.py': '/tools/tooltool.py', 23:16:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:16:14 INFO - '/tools/misc-python/virtualenv.py')}, 23:16:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:16:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:16:14 INFO - 'log_level': 'info', 23:16:14 INFO - 'log_to_console': True, 23:16:14 INFO - 'opt_config_files': (), 23:16:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:16:14 INFO - '--processes=1', 23:16:14 INFO - '--config=%(test_path)s/wptrunner.ini', 23:16:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:16:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:16:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:16:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:16:14 INFO - 'pip_index': False, 23:16:14 INFO - 'require_test_zip': True, 23:16:14 INFO - 'test_type': ('testharness',), 23:16:14 INFO - 'this_chunk': '1', 23:16:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:16:14 INFO - 'total_chunks': '10', 23:16:14 INFO - 'virtualenv_path': 'venv', 23:16:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:16:14 INFO - 'work_dir': 'build'} 23:16:14 INFO - ##### 23:16:14 INFO - ##### Running clobber step. 23:16:14 INFO - ##### 23:16:14 INFO - Running pre-action listener: _resource_record_pre_action 23:16:14 INFO - Running main action method: clobber 23:16:14 INFO - rmtree: /builds/slave/test/build 23:16:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:16:15 INFO - Running post-action listener: _resource_record_post_action 23:16:15 INFO - ##### 23:16:15 INFO - ##### Running read-buildbot-config step. 23:16:15 INFO - ##### 23:16:15 INFO - Running pre-action listener: _resource_record_pre_action 23:16:15 INFO - Running main action method: read_buildbot_config 23:16:15 INFO - Using buildbot properties: 23:16:15 INFO - { 23:16:15 INFO - "project": "", 23:16:15 INFO - "product": "firefox", 23:16:15 INFO - "script_repo_revision": "production", 23:16:15 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 23:16:15 INFO - "repository": "", 23:16:15 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 23:16:15 INFO - "buildid": "20160706215522", 23:16:15 INFO - "pgo_build": "False", 23:16:15 INFO - "basedir": "/builds/slave/test", 23:16:15 INFO - "buildnumber": 20, 23:16:15 INFO - "slavename": "tst-linux32-spot-688", 23:16:15 INFO - "revision": "466fc08f77161a1ea93b59cddbc5a79146df42a1", 23:16:15 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 23:16:15 INFO - "platform": "linux", 23:16:15 INFO - "branch": "mozilla-beta", 23:16:15 INFO - "repo_path": "releases/mozilla-beta", 23:16:15 INFO - "moz_repo_path": "", 23:16:15 INFO - "stage_platform": "linux", 23:16:15 INFO - "builduid": "313dc65c15cc482a961c68cfa39329f3", 23:16:15 INFO - "slavebuilddir": "test" 23:16:15 INFO - } 23:16:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 23:16:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 23:16:15 INFO - Running post-action listener: _resource_record_post_action 23:16:15 INFO - ##### 23:16:15 INFO - ##### Running download-and-extract step. 23:16:15 INFO - ##### 23:16:15 INFO - Running pre-action listener: _resource_record_pre_action 23:16:15 INFO - Running main action method: download_and_extract 23:16:15 INFO - mkdir: /builds/slave/test/build/tests 23:16:15 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')]} 23:16:15 INFO - https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 23:16:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:16:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:16:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:30 INFO - Downloaded 1291 bytes. 23:16:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:16:30 INFO - Using the following test package requirements: 23:16:30 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 23:16:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 23:16:30 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 23:16:30 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'jsshell-linux-i686.zip'], 23:16:30 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 23:16:30 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 23:16:30 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 23:16:30 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 23:16:30 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 23:16:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:16:30 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 23:16:30 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 23:16: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')]} 23:16:30 INFO - https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 23:16:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 23:16:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 23:16:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:33 INFO - Downloaded 22860918 bytes. 23:16:33 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/*'] 23:16:33 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/* 23:16:34 INFO - caution: filename not matched: web-platform/* 23:16:34 INFO - Return code: 11 23:16:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:16:34 INFO - https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 23:16:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 23:16:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 23:16:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:38 INFO - Downloaded 36389876 bytes. 23:16:38 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/*'] 23:16:38 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/* 23:16:42 INFO - caution: filename not matched: bin/* 23:16:42 INFO - caution: filename not matched: config/* 23:16:42 INFO - caution: filename not matched: mozbase/* 23:16:42 INFO - caution: filename not matched: marionette/* 23:16:42 INFO - caution: filename not matched: tools/wptserve/* 23:16:42 INFO - Return code: 11 23:16:42 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')]} 23:16:42 INFO - https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 23:16:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:16:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:16:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:48 INFO - Downloaded 69347781 bytes. 23:16:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:16:48 INFO - mkdir: /builds/slave/test/properties 23:16:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:16:48 INFO - Writing to file /builds/slave/test/properties/build_url 23:16:48 INFO - Contents: 23:16:48 INFO - build_url:https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:16:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:16:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:16:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:16:49 INFO - Contents: 23:16:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:16:49 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')]} 23:16:49 INFO - https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:16:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:16:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:16:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/evKxvTUHSOm2HhzPcTYz0g/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 23:16:59 INFO - Downloaded 92362970 bytes. 23:16:59 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'] 23:16:59 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 23:17:08 INFO - Return code: 0 23:17:08 INFO - Running post-action listener: _resource_record_post_action 23:17:08 INFO - Running post-action listener: set_extra_try_arguments 23:17:08 INFO - ##### 23:17:08 INFO - ##### Running create-virtualenv step. 23:17:08 INFO - ##### 23:17:08 INFO - Running pre-action listener: _pre_create_virtualenv 23:17:08 INFO - Running pre-action listener: _resource_record_pre_action 23:17:08 INFO - Running main action method: create_virtualenv 23:17:08 INFO - Creating virtualenv /builds/slave/test/build/venv 23:17: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 23:17:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:17:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:17:08 INFO - Using real prefix '/usr' 23:17:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:17:09 INFO - Installing distribute.............................................................................................................................................................................................done. 23:17:13 INFO - Installing pip.................done. 23:17:13 INFO - Return code: 0 23:17:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:17:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:17:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:17:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:17:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:17:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:13 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x92bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9325598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, '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-1467872149.281208-532524849', '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 23:17:13 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:13 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:17:13 INFO - 'CCACHE_UMASK': '002', 23:17:13 INFO - 'DISPLAY': ':0', 23:17:13 INFO - 'HOME': '/home/cltbld', 23:17:13 INFO - 'LANG': 'en_US.UTF-8', 23:17:13 INFO - 'LOGNAME': 'cltbld', 23:17:13 INFO - 'MAIL': '/var/mail/cltbld', 23:17:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:17:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:17:13 INFO - 'MOZ_NO_REMOTE': '1', 23:17:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:17:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:17:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:17:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:17:13 INFO - 'PWD': '/builds/slave/test', 23:17:13 INFO - 'SHELL': '/bin/bash', 23:17:13 INFO - 'SHLVL': '1', 23:17:13 INFO - 'TERM': 'linux', 23:17:13 INFO - 'TMOUT': '86400', 23:17:13 INFO - 'USER': 'cltbld', 23:17:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:17:13 INFO - '_': '/tools/buildbot/bin/python'} 23:17:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:17:13 INFO - Downloading/unpacking psutil>=0.7.1 23:17:13 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 23:17:13 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 23:17:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:13 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 23:17:13 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 23:17:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:17:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:17:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:17:17 INFO - Installing collected packages: psutil 23:17:17 INFO - Running setup.py install for psutil 23:17:18 INFO - building 'psutil._psutil_linux' extension 23:17:18 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 23:17:18 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 23:17:18 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 23:17:18 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 23:17:18 INFO - building 'psutil._psutil_posix' extension 23:17:18 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 23:17:18 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 23:17:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:17:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:17:18 INFO - Successfully installed psutil 23:17:18 INFO - Cleaning up... 23:17:19 INFO - Return code: 0 23:17:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:17:19 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')]} 23:17:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:17:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:19 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')]} 23:17:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:17:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:19 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x92bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9325598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, '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-1467872149.281208-532524849', '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 23:17:19 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:19 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:17:19 INFO - 'CCACHE_UMASK': '002', 23:17:19 INFO - 'DISPLAY': ':0', 23:17:19 INFO - 'HOME': '/home/cltbld', 23:17:19 INFO - 'LANG': 'en_US.UTF-8', 23:17:19 INFO - 'LOGNAME': 'cltbld', 23:17:19 INFO - 'MAIL': '/var/mail/cltbld', 23:17:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:17:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:17:19 INFO - 'MOZ_NO_REMOTE': '1', 23:17:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:17:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:17:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:17:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:17:19 INFO - 'PWD': '/builds/slave/test', 23:17:19 INFO - 'SHELL': '/bin/bash', 23:17:19 INFO - 'SHLVL': '1', 23:17:19 INFO - 'TERM': 'linux', 23:17:19 INFO - 'TMOUT': '86400', 23:17:19 INFO - 'USER': 'cltbld', 23:17:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:17:19 INFO - '_': '/tools/buildbot/bin/python'} 23:17:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:17:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:17:19 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 23:17:19 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 23:17:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:19 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 23:17:19 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 23:17:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:17:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:17:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:17:23 INFO - Installing collected packages: mozsystemmonitor 23:17:23 INFO - Running setup.py install for mozsystemmonitor 23:17:23 INFO - Successfully installed mozsystemmonitor 23:17:23 INFO - Cleaning up... 23:17:23 INFO - Return code: 0 23:17:23 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:17:23 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')]} 23:17:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:17:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:23 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')]} 23:17:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:17:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:23 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x92bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9325598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, '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-1467872149.281208-532524849', '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 23:17:23 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:23 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:17:23 INFO - 'CCACHE_UMASK': '002', 23:17:23 INFO - 'DISPLAY': ':0', 23:17:23 INFO - 'HOME': '/home/cltbld', 23:17:23 INFO - 'LANG': 'en_US.UTF-8', 23:17:23 INFO - 'LOGNAME': 'cltbld', 23:17:23 INFO - 'MAIL': '/var/mail/cltbld', 23:17:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:17:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:17:23 INFO - 'MOZ_NO_REMOTE': '1', 23:17:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:17:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:17:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:17:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:17:23 INFO - 'PWD': '/builds/slave/test', 23:17:23 INFO - 'SHELL': '/bin/bash', 23:17:23 INFO - 'SHLVL': '1', 23:17:23 INFO - 'TERM': 'linux', 23:17:23 INFO - 'TMOUT': '86400', 23:17:23 INFO - 'USER': 'cltbld', 23:17:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:17:23 INFO - '_': '/tools/buildbot/bin/python'} 23:17:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:17:23 INFO - Downloading/unpacking blobuploader==1.2.4 23:17: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 23:17: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 23:17:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17: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 23:17: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 23:17:27 INFO - Downloading blobuploader-1.2.4.tar.gz 23:17:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:17:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:17:27 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 23:17:27 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 23:17:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:27 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 23:17:27 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 23:17:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:17:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:17: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 23:17: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 23:17:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17: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 23:17: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 23:17:29 INFO - Downloading docopt-0.6.1.tar.gz 23:17:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:17:29 INFO - Installing collected packages: blobuploader, requests, docopt 23:17:29 INFO - Running setup.py install for blobuploader 23:17:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:17:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:17:29 INFO - Running setup.py install for requests 23:17:30 INFO - Running setup.py install for docopt 23:17:30 INFO - Successfully installed blobuploader requests docopt 23:17:30 INFO - Cleaning up... 23:17:30 INFO - Return code: 0 23:17:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:17: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')]} 23:17:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:17:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17: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')]} 23:17:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:17:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:30 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x92bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9325598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, '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-1467872149.281208-532524849', '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 23:17:30 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:30 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:17:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:17:30 INFO - 'CCACHE_UMASK': '002', 23:17:30 INFO - 'DISPLAY': ':0', 23:17:30 INFO - 'HOME': '/home/cltbld', 23:17:30 INFO - 'LANG': 'en_US.UTF-8', 23:17:30 INFO - 'LOGNAME': 'cltbld', 23:17:30 INFO - 'MAIL': '/var/mail/cltbld', 23:17:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:17:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:17:30 INFO - 'MOZ_NO_REMOTE': '1', 23:17:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:17:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:17:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:17:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:17:30 INFO - 'PWD': '/builds/slave/test', 23:17:30 INFO - 'SHELL': '/bin/bash', 23:17:30 INFO - 'SHLVL': '1', 23:17:30 INFO - 'TERM': 'linux', 23:17:30 INFO - 'TMOUT': '86400', 23:17:30 INFO - 'USER': 'cltbld', 23:17:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:17:30 INFO - '_': '/tools/buildbot/bin/python'} 23:17:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:17:31 INFO - Running setup.py (path:/tmp/pip-htvkgH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:17:31 INFO - Running setup.py (path:/tmp/pip-lF0Ryj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:17:31 INFO - Running setup.py (path:/tmp/pip-H5H3VO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:17:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:17:31 INFO - Running setup.py (path:/tmp/pip-HKYOnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:17:32 INFO - Running setup.py (path:/tmp/pip-ZWTzk3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:17:32 INFO - Running setup.py (path:/tmp/pip-xbxveB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:17:32 INFO - Running setup.py (path:/tmp/pip-uh9xPm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:17:32 INFO - Running setup.py (path:/tmp/pip-WK71DG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:17:32 INFO - Running setup.py (path:/tmp/pip-gj1gVH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:17:32 INFO - Running setup.py (path:/tmp/pip-ISQfzZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:17:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:17:32 INFO - Running setup.py (path:/tmp/pip-o34SiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:17:33 INFO - Running setup.py (path:/tmp/pip-JbEcTM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:17:33 INFO - Running setup.py (path:/tmp/pip-2_0iyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:17:33 INFO - Running setup.py (path:/tmp/pip-LC_qQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:17:33 INFO - Running setup.py (path:/tmp/pip-G1MuYj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:17:33 INFO - Running setup.py (path:/tmp/pip-XhFwLy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:17:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:17:33 INFO - Running setup.py (path:/tmp/pip-KUAdFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:17:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:17:34 INFO - Running setup.py (path:/tmp/pip-ITXBXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:17:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:17:34 INFO - Running setup.py (path:/tmp/pip-PqTlHb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:17:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:17:34 INFO - Running setup.py (path:/tmp/pip-LjbAsy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:17:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:17:34 INFO - Running setup.py (path:/tmp/pip-quE5At-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:17:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:17:35 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 23:17:35 INFO - Running setup.py install for manifestparser 23:17:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:17:35 INFO - Running setup.py install for mozcrash 23:17:35 INFO - Running setup.py install for mozdebug 23:17:35 INFO - Running setup.py install for mozdevice 23:17:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:17:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:17:35 INFO - Running setup.py install for mozfile 23:17:36 INFO - Running setup.py install for mozhttpd 23:17:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Running setup.py install for mozinfo 23:17:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Running setup.py install for mozInstall 23:17:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:17:36 INFO - Running setup.py install for mozleak 23:17:36 INFO - Running setup.py install for mozlog 23:17:37 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:17:37 INFO - Running setup.py install for moznetwork 23:17:37 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:17:37 INFO - Running setup.py install for mozprocess 23:17:37 INFO - Running setup.py install for mozprofile 23:17:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:17:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:17:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:17:37 INFO - Running setup.py install for mozrunner 23:17:38 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:17:38 INFO - Running setup.py install for mozscreenshot 23:17:38 INFO - Running setup.py install for moztest 23:17:38 INFO - Running setup.py install for mozversion 23:17:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:17:38 INFO - Running setup.py install for wptserve 23:17:39 INFO - Running setup.py install for marionette-driver 23:17:39 INFO - Running setup.py install for browsermob-proxy 23:17:39 INFO - Running setup.py install for marionette-client 23:17:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:17:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:17:40 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 23:17:40 INFO - Cleaning up... 23:17:40 INFO - Return code: 0 23:17:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:17: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')]} 23:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:17:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17: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')]} 23:17:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:17:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:17:40 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x92bec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9325598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93d92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, '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-1467872149.281208-532524849', '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 23:17:40 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 23:17:40 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:17:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:17:40 INFO - 'CCACHE_UMASK': '002', 23:17:40 INFO - 'DISPLAY': ':0', 23:17:40 INFO - 'HOME': '/home/cltbld', 23:17:40 INFO - 'LANG': 'en_US.UTF-8', 23:17:40 INFO - 'LOGNAME': 'cltbld', 23:17:40 INFO - 'MAIL': '/var/mail/cltbld', 23:17:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:17:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:17:40 INFO - 'MOZ_NO_REMOTE': '1', 23:17:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:17:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:17:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:17:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:17:40 INFO - 'PWD': '/builds/slave/test', 23:17:40 INFO - 'SHELL': '/bin/bash', 23:17:40 INFO - 'SHLVL': '1', 23:17:40 INFO - 'TERM': 'linux', 23:17:40 INFO - 'TMOUT': '86400', 23:17:40 INFO - 'USER': 'cltbld', 23:17:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:17:40 INFO - '_': '/tools/buildbot/bin/python'} 23:17:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:17:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:17:40 INFO - Running setup.py (path:/tmp/pip-6V12y_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:17:40 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)) 23:17:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:17:40 INFO - Running setup.py (path:/tmp/pip-_vvdP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:17:41 INFO - Running setup.py (path:/tmp/pip-FkAOQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:17:41 INFO - Running setup.py (path:/tmp/pip-UmITvo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:17:41 INFO - Running setup.py (path:/tmp/pip-A6Et1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:17:41 INFO - Running setup.py (path:/tmp/pip-v3sq1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:17:41 INFO - Running setup.py (path:/tmp/pip-DbQoM7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:17:41 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)) 23:17:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:17:41 INFO - Running setup.py (path:/tmp/pip-5yzxAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:17:42 INFO - Running setup.py (path:/tmp/pip-Jz1ZqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:17:42 INFO - Running setup.py (path:/tmp/pip-m7slXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:17:42 INFO - Running setup.py (path:/tmp/pip-KELHUz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:17:42 INFO - Running setup.py (path:/tmp/pip-gmb1Vm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:17:42 INFO - Running setup.py (path:/tmp/pip-LjFGky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:17:42 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)) 23:17:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:17:42 INFO - Running setup.py (path:/tmp/pip-lRSEKj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:17:43 INFO - Running setup.py (path:/tmp/pip-7O9WTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:17:43 INFO - Running setup.py (path:/tmp/pip-9Ha8DO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:17:43 INFO - Running setup.py (path:/tmp/pip-2IphhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:17:43 INFO - Running setup.py (path:/tmp/pip-0QpV6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:17:43 INFO - Running setup.py (path:/tmp/pip-CHoVzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:17:43 INFO - Running setup.py (path:/tmp/pip-WkVnEX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:17:43 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)) 23:17:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:17:44 INFO - Running setup.py (path:/tmp/pip-wqGA4L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:17:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:17:44 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)) 23:17:44 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)) 23:17:44 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)) 23:17:44 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)) 23:17:44 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)) 23:17:44 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)) 23:17:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:17:44 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 23:17:44 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 23:17:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:17:44 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 23:17:44 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 23:17:48 INFO - Downloading blessings-1.6.tar.gz 23:17:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:17:48 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)) 23:17:48 INFO - Installing collected packages: blessings 23:17:48 INFO - Running setup.py install for blessings 23:17:49 INFO - Successfully installed blessings 23:17:49 INFO - Cleaning up... 23:17:49 INFO - Return code: 0 23:17:49 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:17:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:17:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:17:49 INFO - Reading from file tmpfile_stdout 23:17:49 INFO - Current package versions: 23:17:49 INFO - argparse == 1.2.1 23:17:49 INFO - blessings == 1.6 23:17:49 INFO - blobuploader == 1.2.4 23:17:49 INFO - browsermob-proxy == 0.6.0 23:17:49 INFO - docopt == 0.6.1 23:17:49 INFO - manifestparser == 1.1 23:17:49 INFO - marionette-client == 2.3.0 23:17:49 INFO - marionette-driver == 1.4.0 23:17:49 INFO - mozInstall == 1.12 23:17:49 INFO - mozcrash == 0.17 23:17:49 INFO - mozdebug == 0.1 23:17:49 INFO - mozdevice == 0.48 23:17:49 INFO - mozfile == 1.2 23:17:49 INFO - mozhttpd == 0.7 23:17:49 INFO - mozinfo == 0.9 23:17:49 INFO - mozleak == 0.1 23:17:49 INFO - mozlog == 3.1 23:17:49 INFO - moznetwork == 0.27 23:17:49 INFO - mozprocess == 0.22 23:17:49 INFO - mozprofile == 0.28 23:17:49 INFO - mozrunner == 6.11 23:17:49 INFO - mozscreenshot == 0.1 23:17:49 INFO - mozsystemmonitor == 0.0 23:17:49 INFO - moztest == 0.7 23:17:49 INFO - mozversion == 1.4 23:17:49 INFO - psutil == 3.1.1 23:17:49 INFO - requests == 1.2.3 23:17:49 INFO - wptserve == 1.4.0 23:17:49 INFO - wsgiref == 0.1.2 23:17:49 INFO - Running post-action listener: _resource_record_post_action 23:17:49 INFO - Running post-action listener: _start_resource_monitoring 23:17:49 INFO - Starting resource monitoring. 23:17:49 INFO - ##### 23:17:49 INFO - ##### Running pull step. 23:17:49 INFO - ##### 23:17:49 INFO - Running pre-action listener: _resource_record_pre_action 23:17:49 INFO - Running main action method: pull 23:17:49 INFO - Pull has nothing to do! 23:17:49 INFO - Running post-action listener: _resource_record_post_action 23:17:49 INFO - ##### 23:17:49 INFO - ##### Running install step. 23:17:49 INFO - ##### 23:17:49 INFO - Running pre-action listener: _resource_record_pre_action 23:17:49 INFO - Running main action method: install 23:17:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:17:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:17:50 INFO - Reading from file tmpfile_stdout 23:17:50 INFO - Detecting whether we're running mozinstall >=1.0... 23:17:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:17:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:17:50 INFO - Reading from file tmpfile_stdout 23:17:50 INFO - Output received: 23:17:50 INFO - Usage: mozinstall [options] installer 23:17:50 INFO - Options: 23:17:50 INFO - -h, --help show this help message and exit 23:17:50 INFO - -d DEST, --destination=DEST 23:17:50 INFO - Directory to install application into. [default: 23:17:50 INFO - "/builds/slave/test"] 23:17:50 INFO - --app=APP Application being installed. [default: firefox] 23:17:50 INFO - mkdir: /builds/slave/test/build/application 23:17:50 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'] 23:17:50 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 23:18:21 INFO - Reading from file tmpfile_stdout 23:18:21 INFO - Output received: 23:18:21 INFO - /builds/slave/test/build/application/firefox/firefox 23:18:21 INFO - Running post-action listener: _resource_record_post_action 23:18:21 INFO - ##### 23:18:21 INFO - ##### Running run-tests step. 23:18:21 INFO - ##### 23:18:21 INFO - Running pre-action listener: _resource_record_pre_action 23:18:21 INFO - Running main action method: run_tests 23:18:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:18:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:18:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:18:21 INFO - grabbing minidump binary from tooltool 23:18:21 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')]} 23:18:21 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 0x93c8f70>, '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 0x93c8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93ce750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:18:21 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 23:18:21 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 23:18:21 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:18:21 INFO - Return code: 0 23:18:21 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 23:18:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:18:21 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/evKxvTUHSOm2HhzPcTYz0g/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 23:18:21 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/evKxvTUHSOm2HhzPcTYz0g/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 23:18:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:18:21 INFO - 'CCACHE_UMASK': '002', 23:18:21 INFO - 'DISPLAY': ':0', 23:18:21 INFO - 'HOME': '/home/cltbld', 23:18:21 INFO - 'LANG': 'en_US.UTF-8', 23:18:21 INFO - 'LOGNAME': 'cltbld', 23:18:21 INFO - 'MAIL': '/var/mail/cltbld', 23:18:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:18:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:18:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:18:21 INFO - 'MOZ_NO_REMOTE': '1', 23:18:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:18:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:18:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:18:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:18:21 INFO - 'PWD': '/builds/slave/test', 23:18:21 INFO - 'SHELL': '/bin/bash', 23:18:21 INFO - 'SHLVL': '1', 23:18:21 INFO - 'TERM': 'linux', 23:18:21 INFO - 'TMOUT': '86400', 23:18:21 INFO - 'USER': 'cltbld', 23:18:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467872149.281208-532524849', 23:18:21 INFO - '_': '/tools/buildbot/bin/python'} 23:18:21 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/evKxvTUHSOm2HhzPcTYz0g/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 23:18:22 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 23:18:22 INFO - import pkg_resources 23:18:23 INFO - Using 1 client processes 23:18:24 INFO - wptserve Starting http server on 127.0.0.1:8000 23:18:24 INFO - wptserve Starting http server on 127.0.0.1:8001 23:18:24 INFO - wptserve Starting http server on 127.0.0.1:8443 23:18:26 INFO - SUITE-START | Running 778 tests 23:18:26 INFO - Running testharness tests 23:18:26 INFO - Setting up ssl 23:18:26 INFO - PROCESS | certutil | 23:18:26 INFO - PROCESS | certutil | 23:18:26 INFO - PROCESS | certutil | 23:18:26 INFO - Certificate Nickname Trust Attributes 23:18:26 INFO - SSL,S/MIME,JAR/XPI 23:18:26 INFO - 23:18:26 INFO - web-platform-tests CT,, 23:18:26 INFO - 23:18:26 INFO - Starting runner 23:18:29 INFO - PROCESS | 3424 | 1467872309631 Marionette DEBUG Marionette enabled via build flag and pref 23:18:29 INFO - PROCESS | 3424 | ++DOCSHELL 0xa4e4f800 == 1 [pid = 3424] [id = 1] 23:18:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 1 (0xa4e4fc00) [pid = 3424] [serial = 1] [outer = (nil)] 23:18:29 INFO - PROCESS | 3424 | [3424] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:18:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 2 (0xa4e50400) [pid = 3424] [serial = 2] [outer = 0xa4e4fc00] 23:18:30 INFO - PROCESS | 3424 | 1467872310342 Marionette INFO Listening on port 2828 23:18:30 INFO - PROCESS | 3424 | 1467872310955 Marionette DEBUG Marionette enabled via command-line flag 23:18:30 INFO - PROCESS | 3424 | ++DOCSHELL 0xa23aa800 == 2 [pid = 3424] [id = 2] 23:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 3 (0xa23abc00) [pid = 3424] [serial = 3] [outer = (nil)] 23:18:30 INFO - PROCESS | 3424 | [3424] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 3424] [serial = 4] [outer = 0xa23abc00] 23:18:31 INFO - PROCESS | 3424 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d4220 23:18:31 INFO - PROCESS | 3424 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4d00 23:18:31 INFO - PROCESS | 3424 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ddd80 23:18:31 INFO - PROCESS | 3424 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fa9e0 23:18:31 INFO - PROCESS | 3424 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 23:18:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 5 (0xa1108400) [pid = 3424] [serial = 5] [outer = 0xa4e4fc00] 23:18:31 INFO - PROCESS | 3424 | [3424] 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 23:18:31 INFO - PROCESS | 3424 | 1467872311347 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48990 23:18:31 INFO - PROCESS | 3424 | [3424] 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 23:18:31 INFO - PROCESS | 3424 | 1467872311381 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48991 23:18:31 INFO - PROCESS | 3424 | 1467872311441 Marionette DEBUG Closed connection conn0 23:18:31 INFO - PROCESS | 3424 | [3424] 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 23:18:31 INFO - PROCESS | 3424 | [3424] 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 23:18:31 INFO - PROCESS | 3424 | 1467872311565 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48992 23:18:31 INFO - PROCESS | 3424 | 1467872311569 Marionette DEBUG Closed connection conn1 23:18:31 INFO - PROCESS | 3424 | [3424] 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 23:18:31 INFO - PROCESS | 3424 | 1467872311628 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48993 23:18:31 INFO - PROCESS | 3424 | 1467872311634 Marionette DEBUG Closed connection conn2 23:18:31 INFO - PROCESS | 3424 | 1467872311677 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:18:31 INFO - PROCESS | 3424 | 1467872311705 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":"20160706215522","device":"desktop","version":"48.0"} 23:18:32 INFO - PROCESS | 3424 | [3424] 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:18:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x9ab5c000 == 3 [pid = 3424] [id = 3] 23:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 6 (0x9ab5c400) [pid = 3424] [serial = 6] [outer = (nil)] 23:18:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x9ab5c800 == 4 [pid = 3424] [id = 4] 23:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 7 (0x9ab60000) [pid = 3424] [serial = 7] [outer = (nil)] 23:18:34 INFO - PROCESS | 3424 | [3424] 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 23:18:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a2e5000 == 5 [pid = 3424] [id = 5] 23:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 8 (0x9a2e5400) [pid = 3424] [serial = 8] [outer = (nil)] 23:18:34 INFO - PROCESS | 3424 | [3424] 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 23:18:34 INFO - PROCESS | 3424 | [3424] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 9 (0x99e41c00) [pid = 3424] [serial = 9] [outer = 0x9a2e5400] 23:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 10 (0x99b6a000) [pid = 3424] [serial = 10] [outer = 0x9ab5c400] 23:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 11 (0x99b6bc00) [pid = 3424] [serial = 11] [outer = 0x9ab60000] 23:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 12 (0x99b6e400) [pid = 3424] [serial = 12] [outer = 0x9a2e5400] 23:18:36 INFO - PROCESS | 3424 | 1467872316002 Marionette INFO startBrowser f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:36 INFO - PROCESS | 3424 | 1467872316048 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 3424 | 1467872316068 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 3424 | 1467872316072 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 13 (0x989eac00) [pid = 3424] [serial = 13] [outer = 0x9a2e5400] 23:18:36 INFO - PROCESS | 3424 | 1467872316809 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f02b9ab6-f00d-424b-913b-d6f21cd0dcdd","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":"20160706215522","device":"desktop","version":"48.0","command_id":1}}] 23:18:37 INFO - PROCESS | 3424 | 1467872317016 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:18:37 INFO - PROCESS | 3424 | 1467872317024 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:37 INFO - PROCESS | 3424 | 1467872317253 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 23:18:37 INFO - PROCESS | 3424 | 1467872317532 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:18:37 INFO - PROCESS | 3424 | 1467872317537 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:37 INFO - PROCESS | 3424 | [3424] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:18:37 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:18:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 14 (0x96d5c800) [pid = 3424] [serial = 14] [outer = 0x9a2e5400] 23:18:38 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:18:38 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:18:38 INFO - PROCESS | 3424 | 1467872318098 Marionette TRACE conn3 <- [1,3,null,{}] 23:18:38 INFO - PROCESS | 3424 | 1467872318110 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:18:38 INFO - PROCESS | 3424 | 1467872318117 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:38 INFO - PROCESS | 3424 | 1467872318170 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 23:18:38 INFO - PROCESS | 3424 | 1467872318210 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 23:18:38 INFO - PROCESS | 3424 | 1467872318216 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 23:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:18:38 INFO - PROCESS | 3424 | 1467872318225 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 3424 | 1467872318231 Marionette TRACE conn3 <- [1,6,null,{}] 23:18:38 INFO - PROCESS | 3424 | 1467872318238 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:38 INFO - PROCESS | 3424 | 1467872318244 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:38 INFO - PROCESS | 3424 | 1467872318272 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 23:18:38 INFO - PROCESS | 3424 | 1467872318282 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 3424 | 1467872318293 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b16400 == 6 [pid = 3424] [id = 6] 23:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 15 (0x93b16800) [pid = 3424] [serial = 15] [outer = (nil)] 23:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 16 (0x93b18800) [pid = 3424] [serial = 16] [outer = 0x93b16800] 23:18:38 INFO - PROCESS | 3424 | 1467872318373 Marionette DEBUG loaded listener.js 23:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 17 (0x93b1d800) [pid = 3424] [serial = 17] [outer = 0x93b16800] 23:18:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x9390a400 == 7 [pid = 3424] [id = 7] 23:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 18 (0x9390fc00) [pid = 3424] [serial = 18] [outer = (nil)] 23:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 19 (0x93945800) [pid = 3424] [serial = 19] [outer = 0x9390fc00] 23:18:38 INFO - PROCESS | 3424 | 1467872318880 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 20 (0x93950000) [pid = 3424] [serial = 20] [outer = 0x9390fc00] 23:18:39 INFO - PROCESS | 3424 | [3424] 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 23:18:39 INFO - PROCESS | 3424 | 1467872319427 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1284ms 23:18:39 INFO - PROCESS | 3424 | 1467872319535 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 3424 | 1467872319540 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 23:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:18:39 INFO - PROCESS | 3424 | 1467872319636 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - PROCESS | 3424 | 1467872319638 Marionette TRACE conn3 <- [1,10,null,{}] 23:18:39 INFO - PROCESS | 3424 | 1467872319673 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:39 INFO - PROCESS | 3424 | 1467872319683 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:39 INFO - PROCESS | 3424 | 1467872319869 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 23:18:39 INFO - PROCESS | 3424 | 1467872319893 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 3424 | 1467872319907 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x921cc800 == 8 [pid = 3424] [id = 8] 23:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 21 (0x921ccc00) [pid = 3424] [serial = 21] [outer = (nil)] 23:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 22 (0x921cec00) [pid = 3424] [serial = 22] [outer = 0x921ccc00] 23:18:39 INFO - PROCESS | 3424 | 1467872319983 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 23 (0x921d3c00) [pid = 3424] [serial = 23] [outer = 0x921ccc00] 23:18:41 INFO - PROCESS | 3424 | 1467872321117 Marionette TRACE conn3 <- [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]]]}] 23:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1581ms 23:18:41 INFO - PROCESS | 3424 | 1467872321183 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 23:18:41 INFO - PROCESS | 3424 | 1467872321190 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 23:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:18:41 INFO - PROCESS | 3424 | 1467872321199 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:18:41 INFO - PROCESS | 3424 | 1467872321207 Marionette TRACE conn3 <- [1,14,null,{}] 23:18:41 INFO - PROCESS | 3424 | 1467872321215 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:41 INFO - PROCESS | 3424 | 1467872321220 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:41 INFO - PROCESS | 3424 | 1467872321474 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 23:18:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x93946800 == 9 [pid = 3424] [id = 9] 23:18:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 24 (0x9394fc00) [pid = 3424] [serial = 24] [outer = (nil)] 23:18:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 25 (0x93b13800) [pid = 3424] [serial = 25] [outer = 0x9394fc00] 23:18:41 INFO - PROCESS | 3424 | 1467872321676 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 3424 | 1467872321686 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b15000 == 10 [pid = 3424] [id = 10] 23:18:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 26 (0x93b19c00) [pid = 3424] [serial = 26] [outer = (nil)] 23:18:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 27 (0x93b21800) [pid = 3424] [serial = 27] [outer = 0x93b19c00] 23:18:41 INFO - PROCESS | 3424 | 1467872321809 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 28 (0x97763000) [pid = 3424] [serial = 28] [outer = 0x93b19c00] 23:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 29 (0x9394f400) [pid = 3424] [serial = 29] [outer = 0x9394fc00] 23:18:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d2000 == 11 [pid = 3424] [id = 11] 23:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 30 (0x93b18c00) [pid = 3424] [serial = 30] [outer = (nil)] 23:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 31 (0x998cd000) [pid = 3424] [serial = 31] [outer = 0x93b18c00] 23:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 32 (0x9a89c400) [pid = 3424] [serial = 32] [outer = 0x93b18c00] 23:18:43 INFO - PROCESS | 3424 | 1467872323076 Marionette TRACE conn3 <- [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]]]}] 23:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1894ms 23:18:43 INFO - PROCESS | 3424 | 1467872323092 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 23:18:43 INFO - PROCESS | 3424 | 1467872323100 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 23:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:18:43 INFO - PROCESS | 3424 | 1467872323111 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:18:43 INFO - PROCESS | 3424 | 1467872323115 Marionette TRACE conn3 <- [1,18,null,{}] 23:18:43 INFO - PROCESS | 3424 | 1467872323122 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:43 INFO - PROCESS | 3424 | 1467872323128 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:43 INFO - PROCESS | 3424 | 1467872323334 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 23:18:43 INFO - PROCESS | 3424 | 1467872323498 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 3424 | 1467872323506 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x9390d800 == 12 [pid = 3424] [id = 12] 23:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 33 (0x9ad41000) [pid = 3424] [serial = 33] [outer = (nil)] 23:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 34 (0x9b6e3000) [pid = 3424] [serial = 34] [outer = 0x9ad41000] 23:18:43 INFO - PROCESS | 3424 | 1467872323598 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 35 (0x9cccf800) [pid = 3424] [serial = 35] [outer = 0x9ad41000] 23:18:44 INFO - PROCESS | 3424 | 1467872324461 Marionette TRACE conn3 <- [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]]]}] 23:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1392ms 23:18:44 INFO - PROCESS | 3424 | 1467872324505 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 23:18:44 INFO - PROCESS | 3424 | 1467872324511 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 23:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:18:44 INFO - PROCESS | 3424 | 1467872324518 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:18:44 INFO - PROCESS | 3424 | 1467872324524 Marionette TRACE conn3 <- [1,22,null,{}] 23:18:44 INFO - PROCESS | 3424 | 1467872324541 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:44 INFO - PROCESS | 3424 | 1467872324550 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:44 INFO - PROCESS | 3424 | 1467872324803 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 23:18:44 INFO - PROCESS | 3424 | 1467872324935 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:44 INFO - PROCESS | 3424 | 1467872324946 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d993800 == 13 [pid = 3424] [id = 13] 23:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 36 (0x9d994000) [pid = 3424] [serial = 36] [outer = (nil)] 23:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 37 (0xa118a800) [pid = 3424] [serial = 37] [outer = 0x9d994000] 23:18:45 INFO - PROCESS | 3424 | 1467872325061 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 38 (0xa2378c00) [pid = 3424] [serial = 38] [outer = 0x9d994000] 23:18:46 INFO - PROCESS | 3424 | 1467872326272 Marionette TRACE conn3 <- [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]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1798ms 23:18:46 INFO - PROCESS | 3424 | 1467872326316 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 3424 | 1467872326323 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 23:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:18:46 INFO - PROCESS | 3424 | 1467872326332 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 3424 | 1467872326337 Marionette TRACE conn3 <- [1,26,null,{}] 23:18:46 INFO - PROCESS | 3424 | 1467872326406 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 3424 | 1467872326414 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:46 INFO - PROCESS | 3424 | 1467872326725 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 23:18:46 INFO - PROCESS | 3424 | 1467872326805 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 3424 | 1467872326817 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x94680800 == 14 [pid = 3424] [id = 14] 23:18:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 39 (0x951b0800) [pid = 3424] [serial = 39] [outer = (nil)] 23:18:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 40 (0x99932800) [pid = 3424] [serial = 40] [outer = 0x951b0800] 23:18:46 INFO - PROCESS | 3424 | 1467872326906 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 41 (0x9ab69800) [pid = 3424] [serial = 41] [outer = 0x951b0800] 23:18:47 INFO - PROCESS | 3424 | 1467872327697 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1394ms 23:18:47 INFO - PROCESS | 3424 | 1467872327726 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 3424 | 1467872327733 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 23:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:18:47 INFO - PROCESS | 3424 | 1467872327772 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - PROCESS | 3424 | 1467872327777 Marionette TRACE conn3 <- [1,30,null,{}] 23:18:47 INFO - PROCESS | 3424 | 1467872327783 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:47 INFO - PROCESS | 3424 | 1467872327789 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:47 INFO - PROCESS | 3424 | 1467872327969 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 23:18:47 INFO - PROCESS | 3424 | 1467872327980 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 3424 | 1467872327989 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b10ac00 == 15 [pid = 3424] [id = 15] 23:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 42 (0x9b6de400) [pid = 3424] [serial = 42] [outer = (nil)] 23:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 43 (0x9b701800) [pid = 3424] [serial = 43] [outer = 0x9b6de400] 23:18:48 INFO - PROCESS | 3424 | 1467872328065 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 44 (0x9b706c00) [pid = 3424] [serial = 44] [outer = 0x9b6de400] 23:18:48 INFO - PROCESS | 3424 | 1467872328896 Marionette TRACE conn3 <- [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]]]}] 23:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1195ms 23:18:48 INFO - PROCESS | 3424 | 1467872328963 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 23:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:18:48 INFO - PROCESS | 3424 | 1467872328967 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 23:18:48 INFO - PROCESS | 3424 | 1467872328974 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - PROCESS | 3424 | 1467872328980 Marionette TRACE conn3 <- [1,34,null,{}] 23:18:49 INFO - PROCESS | 3424 | 1467872328997 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 3424 | 1467872329006 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:49 INFO - PROCESS | 3424 | 1467872329170 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 23:18:49 INFO - PROCESS | 3424 | 1467872329266 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 3424 | 1467872329279 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b72b800 == 16 [pid = 3424] [id = 16] 23:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 45 (0x9b7d9400) [pid = 3424] [serial = 45] [outer = (nil)] 23:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 46 (0x9d987800) [pid = 3424] [serial = 46] [outer = 0x9b7d9400] 23:18:49 INFO - PROCESS | 3424 | 1467872329355 Marionette DEBUG loaded listener.js 23:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 47 (0x9d98f000) [pid = 3424] [serial = 47] [outer = 0x9b7d9400] 23:18:50 INFO - PROCESS | 3424 | 1467872330075 Marionette TRACE conn3 <- [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]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1134ms 23:18:50 INFO - PROCESS | 3424 | 1467872330108 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 3424 | 1467872330112 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 23:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:18:50 INFO - PROCESS | 3424 | 1467872330119 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 3424 | 1467872330122 Marionette TRACE conn3 <- [1,38,null,{}] 23:18:50 INFO - PROCESS | 3424 | 1467872330147 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 3424 | 1467872330152 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:50 INFO - PROCESS | 3424 | 1467872330310 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 23:18:50 INFO - PROCESS | 3424 | 1467872330320 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 3424 | 1467872330330 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x9776a400 == 17 [pid = 3424] [id = 17] 23:18:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 48 (0x9d992400) [pid = 3424] [serial = 48] [outer = (nil)] 23:18:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 49 (0x9d9b7800) [pid = 3424] [serial = 49] [outer = 0x9d992400] 23:18:50 INFO - PROCESS | 3424 | 1467872330401 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 50 (0x9776a800) [pid = 3424] [serial = 50] [outer = 0x9d992400] 23:18:51 INFO - PROCESS | 3424 | 1467872331237 Marionette TRACE conn3 <- [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]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1189ms 23:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:18:51 INFO - PROCESS | 3424 | 1467872331309 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 3424 | 1467872331312 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 23:18:51 INFO - PROCESS | 3424 | 1467872331319 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 3424 | 1467872331323 Marionette TRACE conn3 <- [1,42,null,{}] 23:18:51 INFO - PROCESS | 3424 | 1467872331329 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:51 INFO - PROCESS | 3424 | 1467872331334 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:51 INFO - PROCESS | 3424 | 1467872331488 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 23:18:51 INFO - PROCESS | 3424 | 1467872331497 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 3424 | 1467872331506 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:51 INFO - PROCESS | 3424 | ++DOCSHELL 0xa118d400 == 18 [pid = 3424] [id = 18] 23:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 51 (0xa2006000) [pid = 3424] [serial = 51] [outer = (nil)] 23:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 52 (0xa20aa800) [pid = 3424] [serial = 52] [outer = 0xa2006000] 23:18:51 INFO - PROCESS | 3424 | 1467872331579 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 53 (0xa23a5c00) [pid = 3424] [serial = 53] [outer = 0xa2006000] 23:18:52 INFO - PROCESS | 3424 | 1467872332399 Marionette TRACE conn3 <- [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]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1140ms 23:18:52 INFO - PROCESS | 3424 | 1467872332459 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 3424 | 1467872332462 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 23:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:18:52 INFO - PROCESS | 3424 | 1467872332469 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 3424 | 1467872332473 Marionette TRACE conn3 <- [1,46,null,{}] 23:18:52 INFO - PROCESS | 3424 | 1467872332479 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:52 INFO - PROCESS | 3424 | 1467872332490 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:52 INFO - PROCESS | 3424 | 1467872332689 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 23:18:52 INFO - PROCESS | 3424 | 1467872332788 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:52 INFO - PROCESS | 3424 | 1467872332796 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b705c00 == 19 [pid = 3424] [id = 19] 23:18:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (0xa2002c00) [pid = 3424] [serial = 54] [outer = (nil)] 23:18:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (0xa2ff3800) [pid = 3424] [serial = 55] [outer = 0xa2002c00] 23:18:52 INFO - PROCESS | 3424 | 1467872332888 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (0xa320d000) [pid = 3424] [serial = 56] [outer = 0xa2002c00] 23:18:53 INFO - PROCESS | 3424 | 1467872333674 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1231ms 23:18:53 INFO - PROCESS | 3424 | 1467872333702 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 23:18:53 INFO - PROCESS | 3424 | 1467872333706 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 23:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:18:53 INFO - PROCESS | 3424 | 1467872333713 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:18:53 INFO - PROCESS | 3424 | 1467872333716 Marionette TRACE conn3 <- [1,50,null,{}] 23:18:53 INFO - PROCESS | 3424 | 1467872333722 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:53 INFO - PROCESS | 3424 | 1467872333728 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:53 INFO - PROCESS | 3424 | 1467872333924 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 23:18:53 INFO - PROCESS | 3424 | 1467872333941 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:53 INFO - PROCESS | 3424 | 1467872333948 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:53 INFO - PROCESS | 3424 | ++DOCSHELL 0xa3208000 == 20 [pid = 3424] [id = 20] 23:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0xa3287c00) [pid = 3424] [serial = 57] [outer = (nil)] 23:18:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0xa4e13800) [pid = 3424] [serial = 58] [outer = 0xa3287c00] 23:18:54 INFO - PROCESS | 3424 | 1467872334035 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0xa5019400) [pid = 3424] [serial = 59] [outer = 0xa3287c00] 23:18:54 INFO - PROCESS | 3424 | 1467872334772 Marionette TRACE conn3 <- [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]]]}] 23:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1080ms 23:18:54 INFO - PROCESS | 3424 | 1467872334794 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 23:18:54 INFO - PROCESS | 3424 | 1467872334798 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 23:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:18:54 INFO - PROCESS | 3424 | 1467872334807 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 3424 | 1467872334810 Marionette TRACE conn3 <- [1,54,null,{}] 23:18:54 INFO - PROCESS | 3424 | 1467872334814 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:54 INFO - PROCESS | 3424 | 1467872334821 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:55 INFO - PROCESS | 3424 | 1467872335040 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 23:18:55 INFO - PROCESS | 3424 | 1467872335057 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:55 INFO - PROCESS | 3424 | 1467872335063 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x93907400 == 21 [pid = 3424] [id = 21] 23:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0x98d10c00) [pid = 3424] [serial = 60] [outer = (nil)] 23:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0xa4e0f400) [pid = 3424] [serial = 61] [outer = 0x98d10c00] 23:18:55 INFO - PROCESS | 3424 | 1467872335137 Marionette DEBUG loaded listener.js 23:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0xa620a800) [pid = 3424] [serial = 62] [outer = 0x98d10c00] 23:18:56 INFO - PROCESS | 3424 | 1467872336911 Marionette TRACE conn3 <- [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]]]}] 23:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2181ms 23:18:56 INFO - PROCESS | 3424 | 1467872336989 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 3424 | 1467872336995 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 23:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:18:57 INFO - PROCESS | 3424 | 1467872337004 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:18:57 INFO - PROCESS | 3424 | 1467872337012 Marionette TRACE conn3 <- [1,58,null,{}] 23:18:57 INFO - PROCESS | 3424 | 1467872337028 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:57 INFO - PROCESS | 3424 | 1467872337039 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:57 INFO - PROCESS | 3424 | 1467872337259 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 23:18:57 INFO - PROCESS | 3424 | 1467872337283 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 3424 | 1467872337290 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x9890e400 == 22 [pid = 3424] [id = 22] 23:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x98912400) [pid = 3424] [serial = 63] [outer = (nil)] 23:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x98de0800) [pid = 3424] [serial = 64] [outer = 0x98912400] 23:18:57 INFO - PROCESS | 3424 | 1467872337369 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x99930c00) [pid = 3424] [serial = 65] [outer = 0x98912400] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x93b16800) [pid = 3424] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x921ccc00) [pid = 3424] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x93b19c00) [pid = 3424] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x9ad41000) [pid = 3424] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0x9d994000) [pid = 3424] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0x951b0800) [pid = 3424] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0x9b6de400) [pid = 3424] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0x9b7d9400) [pid = 3424] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:18:58 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (0x9d992400) [pid = 3424] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:18:58 INFO - PROCESS | 3424 | 1467872338705 Marionette TRACE conn3 <- [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]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1753ms 23:18:58 INFO - PROCESS | 3424 | 1467872338757 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 23:18:58 INFO - PROCESS | 3424 | 1467872338764 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 23:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:18:58 INFO - PROCESS | 3424 | 1467872338775 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 3424 | 1467872338779 Marionette TRACE conn3 <- [1,62,null,{}] 23:18:58 INFO - PROCESS | 3424 | 1467872338786 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 3424 | 1467872338792 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:58 INFO - PROCESS | 3424 | 1467872338963 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 23:18:59 INFO - PROCESS | 3424 | 1467872339075 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 3424 | 1467872339084 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:18:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x98dd7400 == 23 [pid = 3424] [id = 23] 23:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0x9ab60800) [pid = 3424] [serial = 66] [outer = (nil)] 23:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0x9ad4a000) [pid = 3424] [serial = 67] [outer = 0x9ab60800] 23:18:59 INFO - PROCESS | 3424 | 1467872339157 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0x9b17f800) [pid = 3424] [serial = 68] [outer = 0x9ab60800] 23:18:59 INFO - PROCESS | 3424 | 1467872339891 Marionette TRACE conn3 <- [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]]]}] 23:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1184ms 23:18:59 INFO - PROCESS | 3424 | 1467872339959 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 23:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:18:59 INFO - PROCESS | 3424 | 1467872339964 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 23:18:59 INFO - PROCESS | 3424 | 1467872339970 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - PROCESS | 3424 | 1467872339976 Marionette TRACE conn3 <- [1,66,null,{}] 23:18:59 INFO - PROCESS | 3424 | 1467872339993 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:00 INFO - PROCESS | 3424 | 1467872340002 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:00 INFO - PROCESS | 3424 | 1467872340233 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 23:19:00 INFO - PROCESS | 3424 | 1467872340370 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:00 INFO - PROCESS | 3424 | 1467872340381 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x928b1c00 == 24 [pid = 3424] [id = 24] 23:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0x928b2000) [pid = 3424] [serial = 69] [outer = (nil)] 23:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0x92e79000) [pid = 3424] [serial = 70] [outer = 0x928b2000] 23:19:00 INFO - PROCESS | 3424 | 1467872340472 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x94685400) [pid = 3424] [serial = 71] [outer = 0x928b2000] 23:19:01 INFO - PROCESS | 3424 | 1467872341359 Marionette TRACE conn3 <- [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]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1450ms 23:19:01 INFO - PROCESS | 3424 | 1467872341422 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 3424 | 1467872341428 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 23:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:19:01 INFO - PROCESS | 3424 | 1467872341437 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 3424 | 1467872341443 Marionette TRACE conn3 <- [1,70,null,{}] 23:19:01 INFO - PROCESS | 3424 | 1467872341451 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 3424 | 1467872341460 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:01 INFO - PROCESS | 3424 | 1467872341683 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 23:19:01 INFO - PROCESS | 3424 | 1467872341821 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:01 INFO - PROCESS | 3424 | 1467872341831 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a894c00 == 25 [pid = 3424] [id = 25] 23:19:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x9ad3ec00) [pid = 3424] [serial = 72] [outer = (nil)] 23:19:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x9b706800) [pid = 3424] [serial = 73] [outer = 0x9ad3ec00] 23:19:01 INFO - PROCESS | 3424 | 1467872341922 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x98993800) [pid = 3424] [serial = 74] [outer = 0x9ad3ec00] 23:19:02 INFO - PROCESS | 3424 | 1467872342784 Marionette TRACE conn3 <- [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]]]}] 23:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1385ms 23:19:02 INFO - PROCESS | 3424 | 1467872342823 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 23:19:02 INFO - PROCESS | 3424 | 1467872342829 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 23:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:19:02 INFO - PROCESS | 3424 | 1467872342836 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:19:02 INFO - PROCESS | 3424 | 1467872342841 Marionette TRACE conn3 <- [1,74,null,{}] 23:19:02 INFO - PROCESS | 3424 | 1467872342866 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:02 INFO - PROCESS | 3424 | 1467872342872 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:03 INFO - PROCESS | 3424 | 1467872343057 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 23:19:03 INFO - PROCESS | 3424 | 1467872343198 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 3424 | 1467872343209 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x9abdb000 == 26 [pid = 3424] [id = 26] 23:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x9d911c00) [pid = 3424] [serial = 75] [outer = (nil)] 23:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x9d9af400) [pid = 3424] [serial = 76] [outer = 0x9d911c00] 23:19:03 INFO - PROCESS | 3424 | 1467872343293 Marionette DEBUG loaded listener.js 23:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0xa2343c00) [pid = 3424] [serial = 77] [outer = 0x9d911c00] 23:19:04 INFO - PROCESS | 3424 | 1467872344214 Marionette TRACE conn3 <- [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]]]}] 23:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1435ms 23:19:04 INFO - PROCESS | 3424 | 1467872344272 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 23:19:04 INFO - PROCESS | 3424 | 1467872344279 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 23:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:19:04 INFO - PROCESS | 3424 | 1467872344297 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:19:04 INFO - PROCESS | 3424 | 1467872344305 Marionette TRACE conn3 <- [1,78,null,{}] 23:19:04 INFO - PROCESS | 3424 | 1467872344312 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:04 INFO - PROCESS | 3424 | 1467872344319 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:04 INFO - PROCESS | 3424 | 1467872344516 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 23:19:04 INFO - PROCESS | 3424 | 1467872344653 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:04 INFO - PROCESS | 3424 | 1467872344663 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x98dda800 == 27 [pid = 3424] [id = 27] 23:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0xa2536000) [pid = 3424] [serial = 78] [outer = (nil)] 23:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0xa4e50000) [pid = 3424] [serial = 79] [outer = 0xa2536000] 23:19:04 INFO - PROCESS | 3424 | 1467872344747 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0xa620fc00) [pid = 3424] [serial = 80] [outer = 0xa2536000] 23:19:05 INFO - PROCESS | 3424 | 1467872345658 Marionette TRACE conn3 <- [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]]]}] 23:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1446ms 23:19:05 INFO - PROCESS | 3424 | 1467872345735 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 23:19:05 INFO - PROCESS | 3424 | 1467872345739 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 23:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:19:05 INFO - PROCESS | 3424 | 1467872345746 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:19:05 INFO - PROCESS | 3424 | 1467872345749 Marionette TRACE conn3 <- [1,82,null,{}] 23:19:05 INFO - PROCESS | 3424 | 1467872345756 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:05 INFO - PROCESS | 3424 | 1467872345760 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:05 INFO - PROCESS | 3424 | 1467872345971 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 23:19:06 INFO - PROCESS | 3424 | 1467872346117 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:06 INFO - PROCESS | 3424 | 1467872346124 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e71400 == 28 [pid = 3424] [id = 28] 23:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x951b4000) [pid = 3424] [serial = 81] [outer = (nil)] 23:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0xa6830400) [pid = 3424] [serial = 82] [outer = 0x951b4000] 23:19:06 INFO - PROCESS | 3424 | 1467872346232 Marionette DEBUG loaded listener.js 23:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0xa6895000) [pid = 3424] [serial = 83] [outer = 0x951b4000] 23:19:07 INFO - PROCESS | 3424 | 1467872347023 Marionette TRACE conn3 <- [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]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1331ms 23:19:07 INFO - PROCESS | 3424 | 1467872347079 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 23:19:07 INFO - PROCESS | 3424 | 1467872347082 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 23:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:19:07 INFO - PROCESS | 3424 | 1467872347089 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 3424 | 1467872347093 Marionette TRACE conn3 <- [1,86,null,{}] 23:19:07 INFO - PROCESS | 3424 | 1467872347119 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 3424 | 1467872347125 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:07 INFO - PROCESS | 3424 | 1467872347314 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 23:19:07 INFO - PROCESS | 3424 | 1467872347454 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 3424 | 1467872347469 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b736c00 == 29 [pid = 3424] [id = 29] 23:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x9b737000) [pid = 3424] [serial = 84] [outer = (nil)] 23:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x9b739c00) [pid = 3424] [serial = 85] [outer = 0x9b737000] 23:19:07 INFO - PROCESS | 3424 | 1467872347567 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x9b73e000) [pid = 3424] [serial = 86] [outer = 0x9b737000] 23:19:08 INFO - PROCESS | 3424 | 1467872348487 Marionette TRACE conn3 <- [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]]]}] 23:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1459ms 23:19:08 INFO - PROCESS | 3424 | 1467872348549 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 23:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:19:08 INFO - PROCESS | 3424 | 1467872348554 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 23:19:08 INFO - PROCESS | 3424 | 1467872348560 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - PROCESS | 3424 | 1467872348564 Marionette TRACE conn3 <- [1,90,null,{}] 23:19:08 INFO - PROCESS | 3424 | 1467872348570 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:08 INFO - PROCESS | 3424 | 1467872348576 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:08 INFO - PROCESS | 3424 | 1467872348749 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 23:19:08 INFO - PROCESS | 3424 | 1467872348963 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 3424 | 1467872348971 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x9390e000 == 30 [pid = 3424] [id = 30] 23:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x9390f800) [pid = 3424] [serial = 87] [outer = (nil)] 23:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x93b17800) [pid = 3424] [serial = 88] [outer = 0x9390f800] 23:19:09 INFO - PROCESS | 3424 | 1467872349097 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x951b4400) [pid = 3424] [serial = 89] [outer = 0x9390f800] 23:19:09 INFO - PROCESS | 3424 | 1467872349881 Marionette TRACE conn3 <- [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]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1385ms 23:19:09 INFO - PROCESS | 3424 | 1467872349963 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 3424 | 1467872349969 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 23:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:19:09 INFO - PROCESS | 3424 | 1467872349979 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 3424 | 1467872349983 Marionette TRACE conn3 <- [1,94,null,{}] 23:19:09 INFO - PROCESS | 3424 | 1467872349992 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:10 INFO - PROCESS | 3424 | 1467872350001 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:10 INFO - PROCESS | 3424 | 1467872350240 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 23:19:11 INFO - PROCESS | 3424 | 1467872351063 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:11 INFO - PROCESS | 3424 | 1467872351075 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x99b6e400) [pid = 3424] [serial = 12] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x921cec00) [pid = 3424] [serial = 22] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x93b21800) [pid = 3424] [serial = 27] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x998cd000) [pid = 3424] [serial = 31] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x9b6e3000) [pid = 3424] [serial = 34] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0xa118a800) [pid = 3424] [serial = 37] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x99932800) [pid = 3424] [serial = 40] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x9b701800) [pid = 3424] [serial = 43] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x9b706c00) [pid = 3424] [serial = 44] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x9d987800) [pid = 3424] [serial = 46] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x9d9b7800) [pid = 3424] [serial = 49] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0xa20aa800) [pid = 3424] [serial = 52] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0xa2ff3800) [pid = 3424] [serial = 55] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x93b13800) [pid = 3424] [serial = 25] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x9776a800) [pid = 3424] [serial = 50] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x97763000) [pid = 3424] [serial = 28] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x9d98f000) [pid = 3424] [serial = 47] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x9ab69800) [pid = 3424] [serial = 41] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x9cccf800) [pid = 3424] [serial = 35] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0xa4e13800) [pid = 3424] [serial = 58] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0xa2378c00) [pid = 3424] [serial = 38] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0x921d3c00) [pid = 3424] [serial = 23] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0x99e41c00) [pid = 3424] [serial = 9] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (0xa4e50400) [pid = 3424] [serial = 2] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 55 (0x93945800) [pid = 3424] [serial = 19] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (0x93b18800) [pid = 3424] [serial = 16] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | --DOMWINDOW == 53 (0x93b1d800) [pid = 3424] [serial = 17] [outer = (nil)] [url = about:blank] 23:19:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d3c00 == 31 [pid = 3424] [id = 31] 23:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (0x921d7c00) [pid = 3424] [serial = 90] [outer = (nil)] 23:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (0x928b9800) [pid = 3424] [serial = 91] [outer = 0x921d7c00] 23:19:11 INFO - PROCESS | 3424 | 1467872351299 Marionette DEBUG loaded listener.js 23:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (0x9390bc00) [pid = 3424] [serial = 92] [outer = 0x921d7c00] 23:19:12 INFO - PROCESS | 3424 | 1467872352032 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2091ms 23:19:12 INFO - PROCESS | 3424 | 1467872352070 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 23:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:19:12 INFO - PROCESS | 3424 | 1467872352077 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 23:19:12 INFO - PROCESS | 3424 | 1467872352084 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 3424 | 1467872352089 Marionette TRACE conn3 <- [1,98,null,{}] 23:19:12 INFO - PROCESS | 3424 | 1467872352098 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 3424 | 1467872352105 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:12 INFO - PROCESS | 3424 | 1467872352321 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 23:19:12 INFO - PROCESS | 3424 | 1467872352338 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 3424 | 1467872352348 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x97764800 == 32 [pid = 3424] [id = 32] 23:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0x97765400) [pid = 3424] [serial = 93] [outer = (nil)] 23:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0x9890f800) [pid = 3424] [serial = 94] [outer = 0x97765400] 23:19:12 INFO - PROCESS | 3424 | 1467872352424 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0x98d13c00) [pid = 3424] [serial = 95] [outer = 0x97765400] 23:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0x99b69800) [pid = 3424] [serial = 96] [outer = 0x93b18c00] 23:19:13 INFO - PROCESS | 3424 | 1467872353374 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1339ms 23:19:13 INFO - PROCESS | 3424 | 1467872353427 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 3424 | 1467872353434 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 23:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:19:13 INFO - PROCESS | 3424 | 1467872353443 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 3424 | 1467872353446 Marionette TRACE conn3 <- [1,102,null,{}] 23:19:13 INFO - PROCESS | 3424 | 1467872353453 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:13 INFO - PROCESS | 3424 | 1467872353458 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:13 INFO - PROCESS | 3424 | 1467872353638 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 23:19:13 INFO - PROCESS | 3424 | 1467872353750 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:13 INFO - PROCESS | 3424 | 1467872353757 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x999b2c00 == 33 [pid = 3424] [id = 33] 23:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0x999b7000) [pid = 3424] [serial = 97] [outer = (nil)] 23:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x9a8a1000) [pid = 3424] [serial = 98] [outer = 0x999b7000] 23:19:13 INFO - PROCESS | 3424 | 1467872353832 Marionette DEBUG loaded listener.js 23:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x9ad47c00) [pid = 3424] [serial = 99] [outer = 0x999b7000] 23:19:14 INFO - PROCESS | 3424 | 1467872354690 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1295ms 23:19:14 INFO - PROCESS | 3424 | 1467872354747 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 23:19:14 INFO - PROCESS | 3424 | 1467872354750 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 23:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:19:14 INFO - PROCESS | 3424 | 1467872354767 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:19:14 INFO - PROCESS | 3424 | 1467872354777 Marionette TRACE conn3 <- [1,106,null,{}] 23:19:14 INFO - PROCESS | 3424 | 1467872354800 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:14 INFO - PROCESS | 3424 | 1467872354809 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:15 INFO - PROCESS | 3424 | 1467872355027 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 23:19:15 INFO - PROCESS | 3424 | 1467872355058 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 3424 | 1467872355066 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b72c800 == 34 [pid = 3424] [id = 34] 23:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x9b731400) [pid = 3424] [serial = 100] [outer = (nil)] 23:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x9b735c00) [pid = 3424] [serial = 101] [outer = 0x9b731400] 23:19:15 INFO - PROCESS | 3424 | 1467872355164 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x9b73a400) [pid = 3424] [serial = 102] [outer = 0x9b731400] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0xa2006000) [pid = 3424] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0xa2002c00) [pid = 3424] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0xa3287c00) [pid = 3424] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x9ab60800) [pid = 3424] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x98d10c00) [pid = 3424] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:19:15 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0x98912400) [pid = 3424] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:19:16 INFO - PROCESS | 3424 | 1467872356157 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1462ms 23:19:16 INFO - PROCESS | 3424 | 1467872356222 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 23:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:19:16 INFO - PROCESS | 3424 | 1467872356227 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 23:19:16 INFO - PROCESS | 3424 | 1467872356233 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 3424 | 1467872356237 Marionette TRACE conn3 <- [1,110,null,{}] 23:19:16 INFO - PROCESS | 3424 | 1467872356244 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 3424 | 1467872356248 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:16 INFO - PROCESS | 3424 | 1467872356420 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 23:19:16 INFO - PROCESS | 3424 | 1467872356518 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:16 INFO - PROCESS | 3424 | 1467872356525 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x9776d400 == 35 [pid = 3424] [id = 35] 23:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0x98d10c00) [pid = 3424] [serial = 103] [outer = (nil)] 23:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x9d918000) [pid = 3424] [serial = 104] [outer = 0x98d10c00] 23:19:16 INFO - PROCESS | 3424 | 1467872356598 Marionette DEBUG loaded listener.js 23:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x9d989400) [pid = 3424] [serial = 105] [outer = 0x98d10c00] 23:19:17 INFO - PROCESS | 3424 | 1467872357335 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1132ms 23:19:17 INFO - PROCESS | 3424 | 1467872357366 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 23:19:17 INFO - PROCESS | 3424 | 1467872357370 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 23:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:19:17 INFO - PROCESS | 3424 | 1467872357377 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:19:17 INFO - PROCESS | 3424 | 1467872357381 Marionette TRACE conn3 <- [1,114,null,{}] 23:19:17 INFO - PROCESS | 3424 | 1467872357387 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:17 INFO - PROCESS | 3424 | 1467872357393 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:17 INFO - PROCESS | 3424 | 1467872357595 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 23:19:17 INFO - PROCESS | 3424 | 1467872357647 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 3424 | 1467872357666 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d9b7000 == 36 [pid = 3424] [id = 36] 23:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x9d9b7400) [pid = 3424] [serial = 106] [outer = (nil)] 23:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0xa110e400) [pid = 3424] [serial = 107] [outer = 0x9d9b7400] 23:19:17 INFO - PROCESS | 3424 | 1467872357804 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0xa2378800) [pid = 3424] [serial = 108] [outer = 0x9d9b7400] 23:19:18 INFO - PROCESS | 3424 | 1467872358916 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1595ms 23:19:18 INFO - PROCESS | 3424 | 1467872358973 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 23:19:18 INFO - PROCESS | 3424 | 1467872358980 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 23:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:19:18 INFO - PROCESS | 3424 | 1467872358988 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 3424 | 1467872358996 Marionette TRACE conn3 <- [1,118,null,{}] 23:19:19 INFO - PROCESS | 3424 | 1467872359005 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 3424 | 1467872359011 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:19 INFO - PROCESS | 3424 | 1467872359208 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 23:19:19 INFO - PROCESS | 3424 | 1467872359391 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 3424 | 1467872359404 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d1c00 == 37 [pid = 3424] [id = 37] 23:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x928ba800) [pid = 3424] [serial = 109] [outer = (nil)] 23:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x997dd000) [pid = 3424] [serial = 110] [outer = 0x928ba800] 23:19:19 INFO - PROCESS | 3424 | 1467872359488 Marionette DEBUG loaded listener.js 23:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x9abe1400) [pid = 3424] [serial = 111] [outer = 0x928ba800] 23:19:20 INFO - PROCESS | 3424 | 1467872360365 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1451ms 23:19:20 INFO - PROCESS | 3424 | 1467872360439 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 23:19:20 INFO - PROCESS | 3424 | 1467872360447 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 23:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:19:20 INFO - PROCESS | 3424 | 1467872360458 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:19:20 INFO - PROCESS | 3424 | 1467872360462 Marionette TRACE conn3 <- [1,122,null,{}] 23:19:20 INFO - PROCESS | 3424 | 1467872360469 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:20 INFO - PROCESS | 3424 | 1467872360476 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:20 INFO - PROCESS | 3424 | 1467872360747 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 23:19:20 INFO - PROCESS | 3424 | 1467872360762 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 3424 | 1467872360768 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x951aa000 == 38 [pid = 3424] [id = 38] 23:19:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x951aa800) [pid = 3424] [serial = 112] [outer = (nil)] 23:19:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x98d12400) [pid = 3424] [serial = 113] [outer = 0x951aa800] 23:19:20 INFO - PROCESS | 3424 | 1467872360895 Marionette DEBUG loaded listener.js 23:19:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x9b10b400) [pid = 3424] [serial = 114] [outer = 0x951aa800] 23:19:21 INFO - PROCESS | 3424 | 1467872361906 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1533ms 23:19:21 INFO - PROCESS | 3424 | 1467872361992 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 23:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:19:22 INFO - PROCESS | 3424 | 1467872361997 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 23:19:22 INFO - PROCESS | 3424 | 1467872362004 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:19:22 INFO - PROCESS | 3424 | 1467872362010 Marionette TRACE conn3 <- [1,126,null,{}] 23:19:22 INFO - PROCESS | 3424 | 1467872362027 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:22 INFO - PROCESS | 3424 | 1467872362036 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:22 INFO - PROCESS | 3424 | 1467872362344 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 23:19:22 INFO - PROCESS | 3424 | 1467872362497 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 3424 | 1467872362510 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d90f800 == 39 [pid = 3424] [id = 39] 23:19:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x9d911000) [pid = 3424] [serial = 115] [outer = (nil)] 23:19:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x9d98f000) [pid = 3424] [serial = 116] [outer = 0x9d911000] 23:19:22 INFO - PROCESS | 3424 | 1467872362605 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x9d9bc000) [pid = 3424] [serial = 117] [outer = 0x9d911000] 23:19:23 INFO - PROCESS | 3424 | 1467872363712 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1796ms 23:19:23 INFO - PROCESS | 3424 | 1467872363801 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 23:19:23 INFO - PROCESS | 3424 | 1467872363808 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 23:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:19:23 INFO - PROCESS | 3424 | 1467872363816 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - PROCESS | 3424 | 1467872363821 Marionette TRACE conn3 <- [1,130,null,{}] 23:19:23 INFO - PROCESS | 3424 | 1467872363832 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:23 INFO - PROCESS | 3424 | 1467872363837 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:24 INFO - PROCESS | 3424 | 1467872364045 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x93b16400 == 38 [pid = 3424] [id = 6] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x9776a400 == 37 [pid = 3424] [id = 17] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x9a894c00 == 36 [pid = 3424] [id = 25] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x928b1c00 == 35 [pid = 3424] [id = 24] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x9b72b800 == 34 [pid = 3424] [id = 16] 23:19:24 INFO - PROCESS | 3424 | --DOCSHELL 0x9890e400 == 33 [pid = 3424] [id = 22] 23:19:24 INFO - PROCESS | 3424 | 1467872364265 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 3424 | 1467872364275 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b16400 == 34 [pid = 3424] [id = 40] 23:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x93b1b800) [pid = 3424] [serial = 118] [outer = (nil)] 23:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x951b1800) [pid = 3424] [serial = 119] [outer = 0x93b1b800] 23:19:24 INFO - PROCESS | 3424 | 1467872364349 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x96d28000) [pid = 3424] [serial = 120] [outer = 0x93b1b800] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0xa23a5c00) [pid = 3424] [serial = 53] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0xa320d000) [pid = 3424] [serial = 56] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0xa5019400) [pid = 3424] [serial = 59] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x9ad4a000) [pid = 3424] [serial = 67] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0xa4e0f400) [pid = 3424] [serial = 61] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x9b17f800) [pid = 3424] [serial = 68] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x98de0800) [pid = 3424] [serial = 64] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x99930c00) [pid = 3424] [serial = 65] [outer = (nil)] [url = about:blank] 23:19:24 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0xa620a800) [pid = 3424] [serial = 62] [outer = (nil)] [url = about:blank] 23:19:25 INFO - PROCESS | 3424 | 1467872365090 Marionette TRACE conn3 <- [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]]]}] 23:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1342ms 23:19:25 INFO - PROCESS | 3424 | 1467872365157 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 23:19:25 INFO - PROCESS | 3424 | 1467872365169 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 23:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:19:25 INFO - PROCESS | 3424 | 1467872365191 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 3424 | 1467872365196 Marionette TRACE conn3 <- [1,134,null,{}] 23:19:25 INFO - PROCESS | 3424 | 1467872365206 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:25 INFO - PROCESS | 3424 | 1467872365212 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:25 INFO - PROCESS | 3424 | 1467872365385 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 23:19:25 INFO - PROCESS | 3424 | 1467872365490 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 3424 | 1467872365500 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x998d2800 == 35 [pid = 3424] [id = 41] 23:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x998d6400) [pid = 3424] [serial = 121] [outer = (nil)] 23:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x99e3d400) [pid = 3424] [serial = 122] [outer = 0x998d6400] 23:19:25 INFO - PROCESS | 3424 | 1467872365583 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x9ad4a000) [pid = 3424] [serial = 123] [outer = 0x998d6400] 23:19:26 INFO - PROCESS | 3424 | 1467872366371 Marionette TRACE conn3 <- [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]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1239ms 23:19:26 INFO - PROCESS | 3424 | 1467872366429 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 3424 | 1467872366432 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 23:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:19:26 INFO - PROCESS | 3424 | 1467872366440 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 3424 | 1467872366446 Marionette TRACE conn3 <- [1,138,null,{}] 23:19:26 INFO - PROCESS | 3424 | 1467872366468 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:26 INFO - PROCESS | 3424 | 1467872366477 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:26 INFO - PROCESS | 3424 | 1467872366683 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 23:19:26 INFO - PROCESS | 3424 | 1467872366762 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:26 INFO - PROCESS | 3424 | 1467872366778 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d992800 == 36 [pid = 3424] [id = 42] 23:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x9d993c00) [pid = 3424] [serial = 124] [outer = (nil)] 23:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0xa110b000) [pid = 3424] [serial = 125] [outer = 0x9d993c00] 23:19:26 INFO - PROCESS | 3424 | 1467872366967 Marionette DEBUG loaded listener.js 23:19:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0xa23a7000) [pid = 3424] [serial = 126] [outer = 0x9d993c00] 23:19:27 INFO - PROCESS | 3424 | 1467872367947 Marionette TRACE conn3 <- [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]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1537ms 23:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:19:27 INFO - PROCESS | 3424 | 1467872367978 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 3424 | 1467872367982 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 23:19:27 INFO - PROCESS | 3424 | 1467872367990 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 3424 | 1467872367993 Marionette TRACE conn3 <- [1,142,null,{}] 23:19:28 INFO - PROCESS | 3424 | 1467872368005 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:28 INFO - PROCESS | 3424 | 1467872368011 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:28 INFO - PROCESS | 3424 | 1467872368214 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 23:19:28 INFO - PROCESS | 3424 | 1467872368242 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 3424 | 1467872368248 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:28 INFO - PROCESS | 3424 | ++DOCSHELL 0xa23ad400 == 37 [pid = 3424] [id = 43] 23:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0xa25eec00) [pid = 3424] [serial = 127] [outer = (nil)] 23:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0xa2ff6400) [pid = 3424] [serial = 128] [outer = 0xa25eec00] 23:19:28 INFO - PROCESS | 3424 | 1467872368324 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0xa3210c00) [pid = 3424] [serial = 129] [outer = 0xa25eec00] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9d911c00) [pid = 3424] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x921d7c00) [pid = 3424] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0xa2536000) [pid = 3424] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x951b4000) [pid = 3424] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x98d10c00) [pid = 3424] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x9b737000) [pid = 3424] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x97765400) [pid = 3424] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x9390f800) [pid = 3424] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x999b7000) [pid = 3424] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x928b2000) [pid = 3424] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x9ad3ec00) [pid = 3424] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x9b731400) [pid = 3424] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:19:29 INFO - PROCESS | 3424 | 1467872369269 Marionette TRACE conn3 <- [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]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1302ms 23:19:29 INFO - PROCESS | 3424 | 1467872369291 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 3424 | 1467872369294 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 23:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:19:29 INFO - PROCESS | 3424 | 1467872369302 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - PROCESS | 3424 | 1467872369306 Marionette TRACE conn3 <- [1,146,null,{}] 23:19:29 INFO - PROCESS | 3424 | 1467872369312 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 3424 | 1467872369317 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:29 INFO - PROCESS | 3424 | 1467872369478 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 23:19:29 INFO - PROCESS | 3424 | 1467872369492 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 3424 | 1467872369502 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216d000 == 38 [pid = 3424] [id = 44] 23:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x92172000) [pid = 3424] [serial = 130] [outer = (nil)] 23:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x92177400) [pid = 3424] [serial = 131] [outer = 0x92172000] 23:19:29 INFO - PROCESS | 3424 | 1467872369572 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x9217a400) [pid = 3424] [serial = 132] [outer = 0x92172000] 23:19:30 INFO - PROCESS | 3424 | 1467872370613 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1333ms 23:19:30 INFO - PROCESS | 3424 | 1467872370655 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 23:19:30 INFO - PROCESS | 3424 | 1467872370658 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 23:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:19:30 INFO - PROCESS | 3424 | 1467872370688 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 3424 | 1467872370691 Marionette TRACE conn3 <- [1,150,null,{}] 23:19:30 INFO - PROCESS | 3424 | 1467872370770 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:30 INFO - PROCESS | 3424 | 1467872370775 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:30 INFO - PROCESS | 3424 | 1467872370991 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 23:19:31 INFO - PROCESS | 3424 | 1467872371167 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 3424 | 1467872371179 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x92171000 == 39 [pid = 3424] [id = 45] 23:19:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x93945800) [pid = 3424] [serial = 133] [outer = (nil)] 23:19:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x9394c400) [pid = 3424] [serial = 134] [outer = 0x93945800] 23:19:31 INFO - PROCESS | 3424 | 1467872371270 Marionette DEBUG loaded listener.js 23:19:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x951a8400) [pid = 3424] [serial = 135] [outer = 0x93945800] 23:19:32 INFO - PROCESS | 3424 | 1467872372199 Marionette TRACE conn3 <- [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]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1598ms 23:19:32 INFO - PROCESS | 3424 | 1467872372277 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 23:19:32 INFO - PROCESS | 3424 | 1467872372283 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 23:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:19:32 INFO - PROCESS | 3424 | 1467872372291 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - PROCESS | 3424 | 1467872372296 Marionette TRACE conn3 <- [1,154,null,{}] 23:19:32 INFO - PROCESS | 3424 | 1467872372305 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:32 INFO - PROCESS | 3424 | 1467872372311 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:32 INFO - PROCESS | 3424 | 1467872372555 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 23:19:32 INFO - PROCESS | 3424 | 1467872372738 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:32 INFO - PROCESS | 3424 | 1467872372752 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x951aac00 == 40 [pid = 3424] [id = 46] 23:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x998cd000) [pid = 3424] [serial = 136] [outer = (nil)] 23:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x99e41c00) [pid = 3424] [serial = 137] [outer = 0x998cd000] 23:19:32 INFO - PROCESS | 3424 | 1467872372883 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x9b10bc00) [pid = 3424] [serial = 138] [outer = 0x998cd000] 23:19:33 INFO - PROCESS | 3424 | 1467872373867 Marionette TRACE conn3 <- [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]]]}] 23:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1594ms 23:19:33 INFO - PROCESS | 3424 | 1467872373884 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 23:19:33 INFO - PROCESS | 3424 | 1467872373889 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 23:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:19:33 INFO - PROCESS | 3424 | 1467872373897 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 3424 | 1467872373900 Marionette TRACE conn3 <- [1,158,null,{}] 23:19:33 INFO - PROCESS | 3424 | 1467872373907 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:33 INFO - PROCESS | 3424 | 1467872373912 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:34 INFO - PROCESS | 3424 | 1467872374108 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 23:19:34 INFO - PROCESS | 3424 | 1467872374257 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 3424 | 1467872374278 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b728c00 == 41 [pid = 3424] [id = 47] 23:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x9b72a000) [pid = 3424] [serial = 139] [outer = (nil)] 23:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x9b7e8400) [pid = 3424] [serial = 140] [outer = 0x9b72a000] 23:19:34 INFO - PROCESS | 3424 | 1467872374440 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x9d98c800) [pid = 3424] [serial = 141] [outer = 0x9b72a000] 23:19:35 INFO - PROCESS | 3424 | 1467872375331 Marionette TRACE conn3 <- [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]]]}] 23:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1481ms 23:19:35 INFO - PROCESS | 3424 | 1467872375387 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 3424 | 1467872375397 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 23:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:19:35 INFO - PROCESS | 3424 | 1467872375405 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 3424 | 1467872375409 Marionette TRACE conn3 <- [1,162,null,{}] 23:19:35 INFO - PROCESS | 3424 | 1467872375415 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:35 INFO - PROCESS | 3424 | 1467872375421 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:35 INFO - PROCESS | 3424 | 1467872375611 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 23:19:35 INFO - PROCESS | 3424 | 1467872375771 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 3424 | 1467872375778 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x98191000 == 42 [pid = 3424] [id = 48] 23:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x9b709400) [pid = 3424] [serial = 142] [outer = (nil)] 23:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0xa2563400) [pid = 3424] [serial = 143] [outer = 0x9b709400] 23:19:35 INFO - PROCESS | 3424 | 1467872375872 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0xa34c1800) [pid = 3424] [serial = 144] [outer = 0x9b709400] 23:19:36 INFO - PROCESS | 3424 | 1467872376264 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:19:36 INFO - PROCESS | 3424 | 1467872376788 Marionette TRACE conn3 <- [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]]]}] 23:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1431ms 23:19:36 INFO - PROCESS | 3424 | 1467872376838 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 3424 | 1467872376842 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 23:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:19:36 INFO - PROCESS | 3424 | 1467872376850 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 3424 | 1467872376853 Marionette TRACE conn3 <- [1,166,null,{}] 23:19:36 INFO - PROCESS | 3424 | 1467872376860 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:36 INFO - PROCESS | 3424 | 1467872376866 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:37 INFO - PROCESS | 3424 | 1467872377048 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 23:19:37 INFO - PROCESS | 3424 | 1467872377195 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:37 INFO - PROCESS | 3424 | 1467872377204 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d3000 == 43 [pid = 3424] [id = 49] 23:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x97783800) [pid = 3424] [serial = 145] [outer = (nil)] 23:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x9778e800) [pid = 3424] [serial = 146] [outer = 0x97783800] 23:19:37 INFO - PROCESS | 3424 | 1467872377286 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x9778fc00) [pid = 3424] [serial = 147] [outer = 0x97783800] 23:19:38 INFO - PROCESS | 3424 | 1467872378421 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1586ms 23:19:38 INFO - PROCESS | 3424 | 1467872378437 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 23:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:19:38 INFO - PROCESS | 3424 | 1467872378447 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 23:19:38 INFO - PROCESS | 3424 | 1467872378453 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 3424 | 1467872378460 Marionette TRACE conn3 <- [1,170,null,{}] 23:19:38 INFO - PROCESS | 3424 | 1467872378473 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 3424 | 1467872378490 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:38 INFO - PROCESS | 3424 | 1467872378889 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 23:19:39 INFO - PROCESS | 3424 | 1467872379033 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:39 INFO - PROCESS | 3424 | 1467872379044 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x951a5400 == 44 [pid = 3424] [id = 50] 23:19:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x98198800) [pid = 3424] [serial = 148] [outer = (nil)] 23:19:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0xa507f000) [pid = 3424] [serial = 149] [outer = 0x98198800] 23:19:39 INFO - PROCESS | 3424 | 1467872379127 Marionette DEBUG loaded listener.js 23:19:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0xa6ea7800) [pid = 3424] [serial = 150] [outer = 0x98198800] 23:19:40 INFO - PROCESS | 3424 | 1467872380003 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1606ms 23:19:40 INFO - PROCESS | 3424 | 1467872380061 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 23:19:40 INFO - PROCESS | 3424 | 1467872380065 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 23:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:19:40 INFO - PROCESS | 3424 | 1467872380072 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 3424 | 1467872380076 Marionette TRACE conn3 <- [1,174,null,{}] 23:19:40 INFO - PROCESS | 3424 | 1467872380083 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:40 INFO - PROCESS | 3424 | 1467872380088 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:40 INFO - PROCESS | 3424 | 1467872380268 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 23:19:40 INFO - PROCESS | 3424 | 1467872380442 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:40 INFO - PROCESS | 3424 | 1467872380453 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x9778e400 == 45 [pid = 3424] [id = 51] 23:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x9d987400) [pid = 3424] [serial = 151] [outer = (nil)] 23:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0xa6f45000) [pid = 3424] [serial = 152] [outer = 0x9d987400] 23:19:40 INFO - PROCESS | 3424 | 1467872380535 Marionette DEBUG loaded listener.js 23:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0xa6f46c00) [pid = 3424] [serial = 153] [outer = 0x9d987400] 23:19:41 INFO - PROCESS | 3424 | 1467872381410 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1383ms 23:19:41 INFO - PROCESS | 3424 | 1467872381457 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 23:19:41 INFO - PROCESS | 3424 | 1467872381460 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 23:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:19:41 INFO - PROCESS | 3424 | 1467872381467 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 3424 | 1467872381472 Marionette TRACE conn3 <- [1,178,null,{}] 23:19:41 INFO - PROCESS | 3424 | 1467872381478 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:41 INFO - PROCESS | 3424 | 1467872381484 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:41 INFO - PROCESS | 3424 | 1467872381666 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 23:19:41 INFO - PROCESS | 3424 | 1467872381931 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 3424 | 1467872381940 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x921cac00 == 46 [pid = 3424] [id = 52] 23:19:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x921cc400) [pid = 3424] [serial = 154] [outer = (nil)] 23:19:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x921d4c00) [pid = 3424] [serial = 155] [outer = 0x921cc400] 23:19:42 INFO - PROCESS | 3424 | 1467872382073 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x93905400) [pid = 3424] [serial = 156] [outer = 0x921cc400] 23:19:43 INFO - PROCESS | 3424 | 1467872383057 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1682ms 23:19:43 INFO - PROCESS | 3424 | 1467872383165 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 23:19:43 INFO - PROCESS | 3424 | 1467872383173 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 23:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:19:43 INFO - PROCESS | 3424 | 1467872383183 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 3424 | 1467872383189 Marionette TRACE conn3 <- [1,182,null,{}] 23:19:43 INFO - PROCESS | 3424 | 1467872383247 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:43 INFO - PROCESS | 3424 | 1467872383252 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:43 INFO - PROCESS | 3424 | 1467872383435 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 23:19:43 INFO - PROCESS | 3424 | 1467872383622 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 3424 | 1467872383631 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d6800 == 47 [pid = 3424] [id = 53] 23:19:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x96d61800) [pid = 3424] [serial = 157] [outer = (nil)] 23:19:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x9778f000) [pid = 3424] [serial = 158] [outer = 0x96d61800] 23:19:43 INFO - PROCESS | 3424 | 1467872383708 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x989f5400) [pid = 3424] [serial = 159] [outer = 0x96d61800] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x97764800 == 46 [pid = 3424] [id = 32] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x98dd7400 == 45 [pid = 3424] [id = 23] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x98dda800 == 44 [pid = 3424] [id = 27] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x9b72c800 == 43 [pid = 3424] [id = 34] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x94680800 == 42 [pid = 3424] [id = 14] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x9b10ac00 == 41 [pid = 3424] [id = 15] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x9b705c00 == 40 [pid = 3424] [id = 19] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0xa3208000 == 39 [pid = 3424] [id = 20] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0xa118d400 == 38 [pid = 3424] [id = 18] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0xa23ad400 == 37 [pid = 3424] [id = 43] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x9d992800 == 36 [pid = 3424] [id = 42] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x998d2800 == 35 [pid = 3424] [id = 41] 23:19:44 INFO - PROCESS | 3424 | --DOCSHELL 0x93b16400 == 34 [pid = 3424] [id = 40] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x9b735c00) [pid = 3424] [serial = 101] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0xa2343c00) [pid = 3424] [serial = 77] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x928b9800) [pid = 3424] [serial = 91] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9d9af400) [pid = 3424] [serial = 76] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0xa620fc00) [pid = 3424] [serial = 80] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0xa4e50000) [pid = 3424] [serial = 79] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0xa6895000) [pid = 3424] [serial = 83] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0xa6830400) [pid = 3424] [serial = 82] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x9b73a400) [pid = 3424] [serial = 102] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x9d989400) [pid = 3424] [serial = 105] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x9b73e000) [pid = 3424] [serial = 86] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x9390bc00) [pid = 3424] [serial = 92] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x9b739c00) [pid = 3424] [serial = 85] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x9890f800) [pid = 3424] [serial = 94] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x98d13c00) [pid = 3424] [serial = 95] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x9a89c400) [pid = 3424] [serial = 32] [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.] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x951b4400) [pid = 3424] [serial = 89] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x93b17800) [pid = 3424] [serial = 88] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9ad47c00) [pid = 3424] [serial = 99] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x94685400) [pid = 3424] [serial = 71] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x9a8a1000) [pid = 3424] [serial = 98] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x92e79000) [pid = 3424] [serial = 70] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x98993800) [pid = 3424] [serial = 74] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x9d918000) [pid = 3424] [serial = 104] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x9b706800) [pid = 3424] [serial = 73] [outer = (nil)] [url = about:blank] 23:19:44 INFO - PROCESS | 3424 | 1467872384571 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1448ms 23:19:44 INFO - PROCESS | 3424 | 1467872384633 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 3424 | 1467872384639 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 23:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:19:44 INFO - PROCESS | 3424 | 1467872384647 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 3424 | 1467872384650 Marionette TRACE conn3 <- [1,186,null,{}] 23:19:44 INFO - PROCESS | 3424 | 1467872384656 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:44 INFO - PROCESS | 3424 | 1467872384661 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:44 INFO - PROCESS | 3424 | 1467872384837 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 23:19:44 INFO - PROCESS | 3424 | 1467872384942 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 3424 | 1467872384952 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x94680800 == 35 [pid = 3424] [id = 54] 23:19:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x951b1c00) [pid = 3424] [serial = 160] [outer = (nil)] 23:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x98d13c00) [pid = 3424] [serial = 161] [outer = 0x951b1c00] 23:19:45 INFO - PROCESS | 3424 | 1467872385025 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x9a2dd400) [pid = 3424] [serial = 162] [outer = 0x951b1c00] 23:19:45 INFO - PROCESS | 3424 | 1467872385800 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1184ms 23:19:45 INFO - PROCESS | 3424 | 1467872385832 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 23:19:45 INFO - PROCESS | 3424 | 1467872385836 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 23:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:19:45 INFO - PROCESS | 3424 | 1467872385845 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:19:45 INFO - PROCESS | 3424 | 1467872385856 Marionette TRACE conn3 <- [1,190,null,{}] 23:19:45 INFO - PROCESS | 3424 | 1467872385870 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:45 INFO - PROCESS | 3424 | 1467872385878 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:46 INFO - PROCESS | 3424 | 1467872386057 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 23:19:46 INFO - PROCESS | 3424 | 1467872386073 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 3424 | 1467872386079 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x97765c00 == 36 [pid = 3424] [id = 55] 23:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x9a89e800) [pid = 3424] [serial = 163] [outer = (nil)] 23:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x9b722000) [pid = 3424] [serial = 164] [outer = 0x9a89e800] 23:19:46 INFO - PROCESS | 3424 | 1467872386253 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x9b731c00) [pid = 3424] [serial = 165] [outer = 0x9a89e800] 23:19:47 INFO - PROCESS | 3424 | 1467872387071 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1291ms 23:19:47 INFO - PROCESS | 3424 | 1467872387135 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 23:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:19:47 INFO - PROCESS | 3424 | 1467872387140 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 23:19:47 INFO - PROCESS | 3424 | 1467872387147 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:19:47 INFO - PROCESS | 3424 | 1467872387151 Marionette TRACE conn3 <- [1,194,null,{}] 23:19:47 INFO - PROCESS | 3424 | 1467872387156 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:47 INFO - PROCESS | 3424 | 1467872387161 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:47 INFO - PROCESS | 3424 | 1467872387371 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 23:19:47 INFO - PROCESS | 3424 | 1467872387392 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:47 INFO - PROCESS | 3424 | 1467872387399 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x998d0000 == 37 [pid = 3424] [id = 56] 23:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x9a8a1000) [pid = 3424] [serial = 166] [outer = (nil)] 23:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x9d910c00) [pid = 3424] [serial = 167] [outer = 0x9a8a1000] 23:19:47 INFO - PROCESS | 3424 | 1467872387495 Marionette DEBUG loaded listener.js 23:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9d98c400) [pid = 3424] [serial = 168] [outer = 0x9a8a1000] 23:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x9d993c00) [pid = 3424] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x998d6400) [pid = 3424] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x93b1b800) [pid = 3424] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x9d911000) [pid = 3424] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0xa25eec00) [pid = 3424] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:19:48 INFO - PROCESS | 3424 | 1467872388434 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1352ms 23:19:48 INFO - PROCESS | 3424 | 1467872388499 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 23:19:48 INFO - PROCESS | 3424 | 1467872388503 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 23:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:19:48 INFO - PROCESS | 3424 | 1467872388510 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:19:48 INFO - PROCESS | 3424 | 1467872388513 Marionette TRACE conn3 <- [1,198,null,{}] 23:19:48 INFO - PROCESS | 3424 | 1467872388519 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:48 INFO - PROCESS | 3424 | 1467872388524 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:48 INFO - PROCESS | 3424 | 1467872388683 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 23:19:48 INFO - PROCESS | 3424 | 1467872388691 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:48 INFO - PROCESS | 3424 | 1467872388709 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b734000 == 38 [pid = 3424] [id = 57] 23:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x9b73d000) [pid = 3424] [serial = 169] [outer = (nil)] 23:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0xa110ac00) [pid = 3424] [serial = 170] [outer = 0x9b73d000] 23:19:48 INFO - PROCESS | 3424 | 1467872388896 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0xa23ad800) [pid = 3424] [serial = 171] [outer = 0x9b73d000] 23:19:49 INFO - PROCESS | 3424 | 1467872389659 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1186ms 23:19:49 INFO - PROCESS | 3424 | 1467872389697 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 3424 | 1467872389701 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 23:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:19:49 INFO - PROCESS | 3424 | 1467872389707 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 3424 | 1467872389709 Marionette TRACE conn3 <- [1,202,null,{}] 23:19:49 INFO - PROCESS | 3424 | 1467872389715 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:49 INFO - PROCESS | 3424 | 1467872389721 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:49 INFO - PROCESS | 3424 | 1467872389929 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 23:19:49 INFO - PROCESS | 3424 | 1467872389945 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 3424 | 1467872389950 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x92175000 == 39 [pid = 3424] [id = 58] 23:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x951a6000) [pid = 3424] [serial = 172] [outer = (nil)] 23:19:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0xa344f400) [pid = 3424] [serial = 173] [outer = 0x951a6000] 23:19:50 INFO - PROCESS | 3424 | 1467872390024 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0xa62d6800) [pid = 3424] [serial = 174] [outer = 0x951a6000] 23:19:51 INFO - PROCESS | 3424 | 1467872391062 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1381ms 23:19:51 INFO - PROCESS | 3424 | 1467872391090 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 23:19:51 INFO - PROCESS | 3424 | 1467872391096 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 23:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:19:51 INFO - PROCESS | 3424 | 1467872391104 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:19:51 INFO - PROCESS | 3424 | 1467872391112 Marionette TRACE conn3 <- [1,206,null,{}] 23:19:51 INFO - PROCESS | 3424 | 1467872391121 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:51 INFO - PROCESS | 3424 | 1467872391126 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:51 INFO - PROCESS | 3424 | 1467872391320 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 23:19:51 INFO - PROCESS | 3424 | 1467872391471 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 3424 | 1467872391478 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e6e400 == 40 [pid = 3424] [id = 59] 23:19:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x93944400) [pid = 3424] [serial = 175] [outer = (nil)] 23:19:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x96d2ac00) [pid = 3424] [serial = 176] [outer = 0x93944400] 23:19:51 INFO - PROCESS | 3424 | 1467872391567 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x97789c00) [pid = 3424] [serial = 177] [outer = 0x93944400] 23:19:52 INFO - PROCESS | 3424 | 1467872392496 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1452ms 23:19:52 INFO - PROCESS | 3424 | 1467872392557 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 3424 | 1467872392565 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 23:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:19:52 INFO - PROCESS | 3424 | 1467872392577 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 3424 | 1467872392581 Marionette TRACE conn3 <- [1,210,null,{}] 23:19:52 INFO - PROCESS | 3424 | 1467872392588 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:52 INFO - PROCESS | 3424 | 1467872392595 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:52 INFO - PROCESS | 3424 | 1467872392823 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 23:19:53 INFO - PROCESS | 3424 | 1467872393011 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:53 INFO - PROCESS | 3424 | 1467872393022 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x98d11c00 == 41 [pid = 3424] [id = 60] 23:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x9ad4b800) [pid = 3424] [serial = 178] [outer = (nil)] 23:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x9b70d800) [pid = 3424] [serial = 179] [outer = 0x9ad4b800] 23:19:53 INFO - PROCESS | 3424 | 1467872393152 Marionette DEBUG loaded listener.js 23:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x9d910400) [pid = 3424] [serial = 180] [outer = 0x9ad4b800] 23:19:54 INFO - PROCESS | 3424 | 1467872394025 Marionette TRACE conn3 <- [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]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1481ms 23:19:54 INFO - PROCESS | 3424 | 1467872394060 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 3424 | 1467872394063 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 23:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:19:54 INFO - PROCESS | 3424 | 1467872394071 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 3424 | 1467872394078 Marionette TRACE conn3 <- [1,214,null,{}] 23:19:54 INFO - PROCESS | 3424 | 1467872394094 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:54 INFO - PROCESS | 3424 | 1467872394103 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:54 INFO - PROCESS | 3424 | 1467872394291 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 23:19:54 INFO - PROCESS | 3424 | 1467872394446 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 3424 | 1467872394458 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:54 INFO - PROCESS | 3424 | ++DOCSHELL 0xa34cd400 == 42 [pid = 3424] [id = 61] 23:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0xa35dfc00) [pid = 3424] [serial = 181] [outer = (nil)] 23:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0xa4e55c00) [pid = 3424] [serial = 182] [outer = 0xa35dfc00] 23:19:54 INFO - PROCESS | 3424 | 1467872394543 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0xa682e800) [pid = 3424] [serial = 183] [outer = 0xa35dfc00] 23:19:55 INFO - PROCESS | 3424 | 1467872395445 Marionette TRACE conn3 <- [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]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1447ms 23:19:55 INFO - PROCESS | 3424 | 1467872395519 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 3424 | 1467872395524 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 23:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:19:55 INFO - PROCESS | 3424 | 1467872395531 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 3424 | 1467872395535 Marionette TRACE conn3 <- [1,218,null,{}] 23:19:55 INFO - PROCESS | 3424 | 1467872395541 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:55 INFO - PROCESS | 3424 | 1467872395547 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:55 INFO - PROCESS | 3424 | 1467872395784 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 23:19:56 INFO - PROCESS | 3424 | 1467872395981 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 3424 | 1467872395988 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:56 INFO - PROCESS | 3424 | ++DOCSHELL 0xa6893c00 == 43 [pid = 3424] [id = 62] 23:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0xa6a95400) [pid = 3424] [serial = 184] [outer = (nil)] 23:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0xa6ea3c00) [pid = 3424] [serial = 185] [outer = 0xa6a95400] 23:19:56 INFO - PROCESS | 3424 | 1467872396123 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0xa823d000) [pid = 3424] [serial = 186] [outer = 0xa6a95400] 23:19:56 INFO - PROCESS | 3424 | 1467872396956 Marionette TRACE conn3 <- [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]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1484ms 23:19:57 INFO - PROCESS | 3424 | 1467872397016 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 23:19:57 INFO - PROCESS | 3424 | 1467872397020 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 23:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:19:57 INFO - PROCESS | 3424 | 1467872397027 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 3424 | 1467872397031 Marionette TRACE conn3 <- [1,222,null,{}] 23:19:57 INFO - PROCESS | 3424 | 1467872397036 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:57 INFO - PROCESS | 3424 | 1467872397042 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:57 INFO - PROCESS | 3424 | 1467872397221 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 23:19:57 INFO - PROCESS | 3424 | 1467872397372 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 3424 | 1467872397378 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216c000 == 44 [pid = 3424] [id = 63] 23:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x99b73400) [pid = 3424] [serial = 187] [outer = (nil)] 23:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0xa8259400) [pid = 3424] [serial = 188] [outer = 0x99b73400] 23:19:57 INFO - PROCESS | 3424 | 1467872397464 Marionette DEBUG loaded listener.js 23:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0xa82efc00) [pid = 3424] [serial = 189] [outer = 0x99b73400] 23:19:58 INFO - PROCESS | 3424 | 1467872398391 Marionette TRACE conn3 <- [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]]]}] 23:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1434ms 23:19:58 INFO - PROCESS | 3424 | 1467872398462 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 23:19:58 INFO - PROCESS | 3424 | 1467872398466 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 23:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:19:58 INFO - PROCESS | 3424 | 1467872398473 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:19:58 INFO - PROCESS | 3424 | 1467872398477 Marionette TRACE conn3 <- [1,226,null,{}] 23:19:58 INFO - PROCESS | 3424 | 1467872398483 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:58 INFO - PROCESS | 3424 | 1467872398493 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:58 INFO - PROCESS | 3424 | 1467872398728 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 23:19:59 INFO - PROCESS | 3424 | 1467872399129 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:59 INFO - PROCESS | 3424 | 1467872399139 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:19:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d8c00 == 45 [pid = 3424] [id = 64] 23:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x922d9800) [pid = 3424] [serial = 190] [outer = (nil)] 23:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x922e1000) [pid = 3424] [serial = 191] [outer = 0x922d9800] 23:19:59 INFO - PROCESS | 3424 | 1467872399259 Marionette DEBUG loaded listener.js 23:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x92e79000) [pid = 3424] [serial = 192] [outer = 0x922d9800] 23:20:00 INFO - PROCESS | 3424 | 1467872400177 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1736ms 23:20:00 INFO - PROCESS | 3424 | 1467872400212 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 23:20:00 INFO - PROCESS | 3424 | 1467872400217 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 23:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:20:00 INFO - PROCESS | 3424 | 1467872400225 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:20:00 INFO - PROCESS | 3424 | 1467872400229 Marionette TRACE conn3 <- [1,230,null,{}] 23:20:00 INFO - PROCESS | 3424 | 1467872400238 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:00 INFO - PROCESS | 3424 | 1467872400246 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:00 INFO - PROCESS | 3424 | 1467872400420 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 23:20:00 INFO - PROCESS | 3424 | 1467872400600 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 3424 | 1467872400611 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:00 INFO - PROCESS | 3424 | --DOCSHELL 0x93b15000 == 44 [pid = 3424] [id = 10] 23:20:00 INFO - PROCESS | 3424 | --DOCSHELL 0x9b736c00 == 43 [pid = 3424] [id = 29] 23:20:00 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x92177400) [pid = 3424] [serial = 131] [outer = (nil)] [url = about:blank] 23:20:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x92179c00 == 44 [pid = 3424] [id = 65] 23:20:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x928b5800) [pid = 3424] [serial = 193] [outer = (nil)] 23:20:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x96d28400) [pid = 3424] [serial = 194] [outer = 0x928b5800] 23:20:00 INFO - PROCESS | 3424 | 1467872400802 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x9890f800) [pid = 3424] [serial = 195] [outer = 0x928b5800] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x9778e400 == 43 [pid = 3424] [id = 51] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x951a5400 == 42 [pid = 3424] [id = 50] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x921d3000 == 41 [pid = 3424] [id = 49] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x9b728c00 == 40 [pid = 3424] [id = 47] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x951aac00 == 39 [pid = 3424] [id = 46] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x92171000 == 38 [pid = 3424] [id = 45] 23:20:01 INFO - PROCESS | 3424 | --DOCSHELL 0x9216d000 == 37 [pid = 3424] [id = 44] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0xa23a7000) [pid = 3424] [serial = 126] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x99e3d400) [pid = 3424] [serial = 122] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x951b1800) [pid = 3424] [serial = 119] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x96d28000) [pid = 3424] [serial = 120] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x997dd000) [pid = 3424] [serial = 110] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x9d9bc000) [pid = 3424] [serial = 117] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x9d98f000) [pid = 3424] [serial = 116] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0xa2ff6400) [pid = 3424] [serial = 128] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x98d12400) [pid = 3424] [serial = 113] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0xa110e400) [pid = 3424] [serial = 107] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0xa3210c00) [pid = 3424] [serial = 129] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0xa110b000) [pid = 3424] [serial = 125] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x9ad4a000) [pid = 3424] [serial = 123] [outer = (nil)] [url = about:blank] 23:20:01 INFO - PROCESS | 3424 | 1467872401753 Marionette TRACE conn3 <- [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]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1588ms 23:20:01 INFO - PROCESS | 3424 | 1467872401817 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 3424 | 1467872401824 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 23:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:20:01 INFO - PROCESS | 3424 | 1467872401831 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - PROCESS | 3424 | 1467872401835 Marionette TRACE conn3 <- [1,234,null,{}] 23:20:01 INFO - PROCESS | 3424 | 1467872401842 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:01 INFO - PROCESS | 3424 | 1467872401847 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:02 INFO - PROCESS | 3424 | 1467872402050 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 23:20:02 INFO - PROCESS | 3424 | 1467872402174 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:02 INFO - PROCESS | 3424 | 1467872402184 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x92171000 == 38 [pid = 3424] [id = 66] 23:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x92e6c400) [pid = 3424] [serial = 196] [outer = (nil)] 23:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x99e3d800) [pid = 3424] [serial = 197] [outer = 0x92e6c400] 23:20:02 INFO - PROCESS | 3424 | 1467872402260 Marionette DEBUG loaded listener.js 23:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x9ad3e800) [pid = 3424] [serial = 198] [outer = 0x92e6c400] 23:20:03 INFO - PROCESS | 3424 | 1467872403031 Marionette TRACE conn3 <- [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]]]}] 23:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1233ms 23:20:03 INFO - PROCESS | 3424 | 1467872403070 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 23:20:03 INFO - PROCESS | 3424 | 1467872403073 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 23:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:20:03 INFO - PROCESS | 3424 | 1467872403088 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:20:03 INFO - PROCESS | 3424 | 1467872403098 Marionette TRACE conn3 <- [1,238,null,{}] 23:20:03 INFO - PROCESS | 3424 | 1467872403107 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:03 INFO - PROCESS | 3424 | 1467872403115 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:03 INFO - PROCESS | 3424 | 1467872403283 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 23:20:03 INFO - PROCESS | 3424 | 1467872403294 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 3424 | 1467872403302 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216d400 == 39 [pid = 3424] [id = 67] 23:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x95165400) [pid = 3424] [serial = 199] [outer = (nil)] 23:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x9b101c00) [pid = 3424] [serial = 200] [outer = 0x95165400] 23:20:03 INFO - PROCESS | 3424 | 1467872403374 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x9b705c00) [pid = 3424] [serial = 201] [outer = 0x95165400] 23:20:04 INFO - PROCESS | 3424 | 1467872404334 Marionette TRACE conn3 <- [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]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1297ms 23:20:04 INFO - PROCESS | 3424 | 1467872404379 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 23:20:04 INFO - PROCESS | 3424 | 1467872404385 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 23:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:20:04 INFO - PROCESS | 3424 | 1467872404397 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 3424 | 1467872404400 Marionette TRACE conn3 <- [1,242,null,{}] 23:20:04 INFO - PROCESS | 3424 | 1467872404406 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:04 INFO - PROCESS | 3424 | 1467872404412 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:04 INFO - PROCESS | 3424 | 1467872404631 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 23:20:04 INFO - PROCESS | 3424 | 1467872404659 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 3424 | 1467872404669 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216c400 == 40 [pid = 3424] [id = 68] 23:20:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x921d0c00) [pid = 3424] [serial = 202] [outer = (nil)] 23:20:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x9b736800) [pid = 3424] [serial = 203] [outer = 0x921d0c00] 23:20:04 INFO - PROCESS | 3424 | 1467872404739 Marionette DEBUG loaded listener.js 23:20:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x9b73cc00) [pid = 3424] [serial = 204] [outer = 0x921d0c00] 23:20:05 INFO - PROCESS | 3424 | 1467872405563 Marionette TRACE conn3 <- [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]]]}] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x9a8a1000) [pid = 3424] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x921cc400) [pid = 3424] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x96d61800) [pid = 3424] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x9a89e800) [pid = 3424] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x951b1c00) [pid = 3424] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:20:05 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x9b73d000) [pid = 3424] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1431ms 23:20:05 INFO - PROCESS | 3424 | 1467872405829 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 23:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:20:05 INFO - PROCESS | 3424 | 1467872405834 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 23:20:05 INFO - PROCESS | 3424 | 1467872405841 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 3424 | 1467872405844 Marionette TRACE conn3 <- [1,246,null,{}] 23:20:05 INFO - PROCESS | 3424 | 1467872405850 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 3424 | 1467872405855 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:06 INFO - PROCESS | 3424 | 1467872406022 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 23:20:06 INFO - PROCESS | 3424 | 1467872406203 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 3424 | 1467872406217 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:06 INFO - PROCESS | 3424 | ++DOCSHELL 0xa110b000 == 41 [pid = 3424] [id = 69] 23:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0xa110dc00) [pid = 3424] [serial = 205] [outer = (nil)] 23:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0xa2007800) [pid = 3424] [serial = 206] [outer = 0xa110dc00] 23:20:06 INFO - PROCESS | 3424 | 1467872406308 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0xa23ab800) [pid = 3424] [serial = 207] [outer = 0xa110dc00] 23:20:07 INFO - PROCESS | 3424 | 1467872407011 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1231ms 23:20:07 INFO - PROCESS | 3424 | 1467872407072 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 3424 | 1467872407076 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 23:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:20:07 INFO - PROCESS | 3424 | 1467872407089 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 3424 | 1467872407092 Marionette TRACE conn3 <- [1,250,null,{}] 23:20:07 INFO - PROCESS | 3424 | 1467872407099 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:07 INFO - PROCESS | 3424 | 1467872407104 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:07 INFO - PROCESS | 3424 | 1467872407271 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 23:20:07 INFO - PROCESS | 3424 | 1467872407281 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 3424 | 1467872407290 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x95170c00 == 42 [pid = 3424] [id = 70] 23:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x95171000) [pid = 3424] [serial = 208] [outer = (nil)] 23:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x95179800) [pid = 3424] [serial = 209] [outer = 0x95171000] 23:20:07 INFO - PROCESS | 3424 | 1467872407362 Marionette DEBUG loaded listener.js 23:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x99d28000) [pid = 3424] [serial = 210] [outer = 0x95171000] 23:20:08 INFO - PROCESS | 3424 | 1467872408372 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1342ms 23:20:08 INFO - PROCESS | 3424 | 1467872408426 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 23:20:08 INFO - PROCESS | 3424 | 1467872408433 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 23:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:20:08 INFO - PROCESS | 3424 | 1467872408442 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:20:08 INFO - PROCESS | 3424 | 1467872408447 Marionette TRACE conn3 <- [1,254,null,{}] 23:20:08 INFO - PROCESS | 3424 | 1467872408456 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:08 INFO - PROCESS | 3424 | 1467872408461 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:08 INFO - PROCESS | 3424 | 1467872408660 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 23:20:08 INFO - PROCESS | 3424 | 1467872408863 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:08 INFO - PROCESS | 3424 | 1467872408871 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x93946000 == 43 [pid = 3424] [id = 71] 23:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x93b16c00) [pid = 3424] [serial = 211] [outer = (nil)] 23:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x95165800) [pid = 3424] [serial = 212] [outer = 0x93b16c00] 23:20:09 INFO - PROCESS | 3424 | 1467872409004 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x9516a000) [pid = 3424] [serial = 213] [outer = 0x93b16c00] 23:20:09 INFO - PROCESS | 3424 | 1467872409947 Marionette TRACE conn3 <- [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]]]}] 23:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1542ms 23:20:09 INFO - PROCESS | 3424 | 1467872409983 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 23:20:09 INFO - PROCESS | 3424 | 1467872409991 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 23:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:20:10 INFO - PROCESS | 3424 | 1467872410002 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - PROCESS | 3424 | 1467872410006 Marionette TRACE conn3 <- [1,258,null,{}] 23:20:10 INFO - PROCESS | 3424 | 1467872410013 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:10 INFO - PROCESS | 3424 | 1467872410019 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:10 INFO - PROCESS | 3424 | 1467872410213 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 23:20:10 INFO - PROCESS | 3424 | 1467872410370 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:10 INFO - PROCESS | 3424 | 1467872410378 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x95173c00 == 44 [pid = 3424] [id = 72] 23:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x951ab800) [pid = 3424] [serial = 214] [outer = (nil)] 23:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x96d2a800) [pid = 3424] [serial = 215] [outer = 0x951ab800] 23:20:10 INFO - PROCESS | 3424 | 1467872410471 Marionette DEBUG loaded listener.js 23:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x97784000) [pid = 3424] [serial = 216] [outer = 0x951ab800] 23:20:11 INFO - PROCESS | 3424 | 1467872411344 Marionette TRACE conn3 <- [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]]]}] 23:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1387ms 23:20:11 INFO - PROCESS | 3424 | 1467872411407 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 3424 | 1467872411412 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 23:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:20:11 INFO - PROCESS | 3424 | 1467872411421 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - PROCESS | 3424 | 1467872411427 Marionette TRACE conn3 <- [1,262,null,{}] 23:20:11 INFO - PROCESS | 3424 | 1467872411448 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:11 INFO - PROCESS | 3424 | 1467872411458 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:11 INFO - PROCESS | 3424 | 1467872411649 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 23:20:11 INFO - PROCESS | 3424 | 1467872411809 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 3424 | 1467872411821 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:11 INFO - PROCESS | 3424 | ++DOCSHELL 0xa20a0400 == 45 [pid = 3424] [id = 73] 23:20:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0xa20aa800) [pid = 3424] [serial = 217] [outer = (nil)] 23:20:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0xa253e000) [pid = 3424] [serial = 218] [outer = 0xa20aa800] 23:20:11 INFO - PROCESS | 3424 | 1467872411907 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0xa320b400) [pid = 3424] [serial = 219] [outer = 0xa20aa800] 23:20:12 INFO - PROCESS | 3424 | 1467872412878 Marionette TRACE conn3 <- [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]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1497ms 23:20:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x9d985400) [pid = 3424] [serial = 220] [outer = 0x93b18c00] 23:20:12 INFO - PROCESS | 3424 | 1467872412961 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 3424 | 1467872412966 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 23:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:20:13 INFO - PROCESS | 3424 | 1467872413060 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 3424 | 1467872413064 Marionette TRACE conn3 <- [1,266,null,{}] 23:20:13 INFO - PROCESS | 3424 | 1467872413085 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:13 INFO - PROCESS | 3424 | 1467872413091 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:13 INFO - PROCESS | 3424 | 1467872413266 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 23:20:13 INFO - PROCESS | 3424 | 1467872413456 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 3424 | 1467872413467 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x951af000 == 46 [pid = 3424] [id = 74] 23:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x999f4000) [pid = 3424] [serial = 221] [outer = (nil)] 23:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x9ccd0000) [pid = 3424] [serial = 222] [outer = 0x999f4000] 23:20:13 INFO - PROCESS | 3424 | 1467872413550 Marionette DEBUG loaded listener.js 23:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0xa6ea1400) [pid = 3424] [serial = 223] [outer = 0x999f4000] 23:20:14 INFO - PROCESS | 3424 | 1467872414375 Marionette TRACE conn3 <- [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]]]}] 23:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1426ms 23:20:14 INFO - PROCESS | 3424 | 1467872414410 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 3424 | 1467872414413 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 23:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:20:14 INFO - PROCESS | 3424 | 1467872414421 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 3424 | 1467872414424 Marionette TRACE conn3 <- [1,270,null,{}] 23:20:14 INFO - PROCESS | 3424 | 1467872414430 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:14 INFO - PROCESS | 3424 | 1467872414437 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:14 INFO - PROCESS | 3424 | 1467872414623 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 23:20:14 INFO - PROCESS | 3424 | 1467872414779 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:14 INFO - PROCESS | 3424 | 1467872414789 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bcac00 == 47 [pid = 3424] [id = 75] 23:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x91bcc400) [pid = 3424] [serial = 224] [outer = (nil)] 23:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x91bd3800) [pid = 3424] [serial = 225] [outer = 0x91bcc400] 23:20:14 INFO - PROCESS | 3424 | 1467872414873 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x91bd7400) [pid = 3424] [serial = 226] [outer = 0x91bcc400] 23:20:15 INFO - PROCESS | 3424 | 1467872415816 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1437ms 23:20:15 INFO - PROCESS | 3424 | 1467872415858 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 23:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:20:15 INFO - PROCESS | 3424 | 1467872415862 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 23:20:15 INFO - PROCESS | 3424 | 1467872415869 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:20:15 INFO - PROCESS | 3424 | 1467872415873 Marionette TRACE conn3 <- [1,274,null,{}] 23:20:15 INFO - PROCESS | 3424 | 1467872415879 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:15 INFO - PROCESS | 3424 | 1467872415889 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:16 INFO - PROCESS | 3424 | 1467872416157 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 23:20:16 INFO - PROCESS | 3424 | 1467872416357 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:16 INFO - PROCESS | 3424 | 1467872416365 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bca800 == 48 [pid = 3424] [id = 76] 23:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x91bd5000) [pid = 3424] [serial = 227] [outer = (nil)] 23:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0xa82fa000) [pid = 3424] [serial = 228] [outer = 0x91bd5000] 23:20:16 INFO - PROCESS | 3424 | 1467872416492 Marionette DEBUG loaded listener.js 23:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0xa8c28800) [pid = 3424] [serial = 229] [outer = 0x91bd5000] 23:20:17 INFO - PROCESS | 3424 | 1467872417334 Marionette TRACE conn3 <- [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]]]}] 23:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1494ms 23:20:17 INFO - PROCESS | 3424 | 1467872417363 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 23:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:20:17 INFO - PROCESS | 3424 | 1467872417367 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 23:20:17 INFO - PROCESS | 3424 | 1467872417374 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:20:17 INFO - PROCESS | 3424 | 1467872417378 Marionette TRACE conn3 <- [1,278,null,{}] 23:20:17 INFO - PROCESS | 3424 | 1467872417384 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:17 INFO - PROCESS | 3424 | 1467872417390 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:17 INFO - PROCESS | 3424 | 1467872417569 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 23:20:17 INFO - PROCESS | 3424 | 1467872417743 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:17 INFO - PROCESS | 3424 | 1467872417750 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ed9800 == 49 [pid = 3424] [id = 77] 23:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x91eda800) [pid = 3424] [serial = 230] [outer = (nil)] 23:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x91ee1c00) [pid = 3424] [serial = 231] [outer = 0x91eda800] 23:20:17 INFO - PROCESS | 3424 | 1467872417832 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x91ee4c00) [pid = 3424] [serial = 232] [outer = 0x91eda800] 23:20:18 INFO - PROCESS | 3424 | 1467872418782 Marionette TRACE conn3 <- [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]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1482ms 23:20:18 INFO - PROCESS | 3424 | 1467872418857 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 3424 | 1467872418868 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 23:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:20:18 INFO - PROCESS | 3424 | 1467872418876 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - PROCESS | 3424 | 1467872418881 Marionette TRACE conn3 <- [1,282,null,{}] 23:20:18 INFO - PROCESS | 3424 | 1467872418888 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:18 INFO - PROCESS | 3424 | 1467872418894 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:19 INFO - PROCESS | 3424 | 1467872419298 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 23:20:19 INFO - PROCESS | 3424 | 1467872419525 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 3424 | 1467872419534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e57400 == 50 [pid = 3424] [id = 78] 23:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x90e57800) [pid = 3424] [serial = 233] [outer = (nil)] 23:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x91edd800) [pid = 3424] [serial = 234] [outer = 0x90e57800] 23:20:19 INFO - PROCESS | 3424 | 1467872419614 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x91ee6c00) [pid = 3424] [serial = 235] [outer = 0x90e57800] 23:20:20 INFO - PROCESS | 3424 | 1467872420469 Marionette TRACE conn3 <- [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]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1637ms 23:20:20 INFO - PROCESS | 3424 | 1467872420516 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 3424 | 1467872420523 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 23:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:20:20 INFO - PROCESS | 3424 | 1467872420532 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - PROCESS | 3424 | 1467872420537 Marionette TRACE conn3 <- [1,286,null,{}] 23:20:20 INFO - PROCESS | 3424 | 1467872420545 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:20 INFO - PROCESS | 3424 | 1467872420551 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:20 INFO - PROCESS | 3424 | 1467872420733 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 23:20:20 INFO - PROCESS | 3424 | 1467872420934 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 3424 | 1467872420942 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x922e1400 == 51 [pid = 3424] [id = 79] 23:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x922e1c00) [pid = 3424] [serial = 236] [outer = (nil)] 23:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x93909000) [pid = 3424] [serial = 237] [outer = 0x922e1c00] 23:20:21 INFO - PROCESS | 3424 | 1467872421091 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x9515d000) [pid = 3424] [serial = 238] [outer = 0x922e1c00] 23:20:22 INFO - PROCESS | 3424 | --DOCSHELL 0x999b2c00 == 50 [pid = 3424] [id = 33] 23:20:22 INFO - PROCESS | 3424 | --DOCSHELL 0x92e71400 == 49 [pid = 3424] [id = 28] 23:20:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9776d400 == 48 [pid = 3424] [id = 35] 23:20:22 INFO - PROCESS | 3424 | 1467872422035 Marionette TRACE conn3 <- [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]]]}] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0xa344f400) [pid = 3424] [serial = 173] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOCSHELL 0x93907400 == 47 [pid = 3424] [id = 21] 23:20:22 INFO - PROCESS | 3424 | --DOCSHELL 0x98191000 == 46 [pid = 3424] [id = 48] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x9d98c400) [pid = 3424] [serial = 168] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9778e800) [pid = 3424] [serial = 146] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x99e41c00) [pid = 3424] [serial = 137] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0xa507f000) [pid = 3424] [serial = 149] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x921d4c00) [pid = 3424] [serial = 155] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x93905400) [pid = 3424] [serial = 156] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x9778f000) [pid = 3424] [serial = 158] [outer = (nil)] [url = about:blank] 23:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1585ms 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x9b722000) [pid = 3424] [serial = 164] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x98d13c00) [pid = 3424] [serial = 161] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0xa23ad800) [pid = 3424] [serial = 171] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x9b731c00) [pid = 3424] [serial = 165] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0xa2563400) [pid = 3424] [serial = 143] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x9a2dd400) [pid = 3424] [serial = 162] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x9b7e8400) [pid = 3424] [serial = 140] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0xa6f45000) [pid = 3424] [serial = 152] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x989f5400) [pid = 3424] [serial = 159] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0xa110ac00) [pid = 3424] [serial = 170] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x9394c400) [pid = 3424] [serial = 134] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x9d910c00) [pid = 3424] [serial = 167] [outer = (nil)] [url = about:blank] 23:20:22 INFO - PROCESS | 3424 | 1467872422128 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 3424 | 1467872422133 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 23:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:20:22 INFO - PROCESS | 3424 | 1467872422149 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 3424 | 1467872422152 Marionette TRACE conn3 <- [1,290,null,{}] 23:20:22 INFO - PROCESS | 3424 | 1467872422159 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:22 INFO - PROCESS | 3424 | 1467872422164 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:22 INFO - PROCESS | 3424 | 1467872422332 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 23:20:22 INFO - PROCESS | 3424 | 1467872422497 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 3424 | 1467872422506 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x95163800 == 47 [pid = 3424] [id = 80] 23:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x95165000) [pid = 3424] [serial = 239] [outer = (nil)] 23:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x9516c800) [pid = 3424] [serial = 240] [outer = 0x95165000] 23:20:22 INFO - PROCESS | 3424 | 1467872422588 Marionette DEBUG loaded listener.js 23:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x9517b400) [pid = 3424] [serial = 241] [outer = 0x95165000] 23:20:23 INFO - PROCESS | 3424 | 1467872423461 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1335ms 23:20:23 INFO - PROCESS | 3424 | 1467872423483 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 23:20:23 INFO - PROCESS | 3424 | 1467872423490 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 23:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:20:23 INFO - PROCESS | 3424 | 1467872423506 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 3424 | 1467872423514 Marionette TRACE conn3 <- [1,294,null,{}] 23:20:23 INFO - PROCESS | 3424 | 1467872423521 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:23 INFO - PROCESS | 3424 | 1467872423528 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:23 INFO - PROCESS | 3424 | 1467872423698 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 23:20:23 INFO - PROCESS | 3424 | 1467872423708 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 3424 | 1467872423714 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e55000 == 48 [pid = 3424] [id = 81] 23:20:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x91bc9400) [pid = 3424] [serial = 242] [outer = (nil)] 23:20:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x98e45800) [pid = 3424] [serial = 243] [outer = 0x91bc9400] 23:20:23 INFO - PROCESS | 3424 | 1467872423895 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x9a78c400) [pid = 3424] [serial = 244] [outer = 0x91bc9400] 23:20:24 INFO - PROCESS | 3424 | 1467872424730 Marionette TRACE conn3 <- [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]]]}] 23:20:24 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. 23:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1292ms 23:20:24 INFO - PROCESS | 3424 | 1467872424792 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 3424 | 1467872424796 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 23:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:20:24 INFO - PROCESS | 3424 | 1467872424802 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 3424 | 1467872424805 Marionette TRACE conn3 <- [1,298,null,{}] 23:20:24 INFO - PROCESS | 3424 | 1467872424811 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 3424 | 1467872424816 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:25 INFO - PROCESS | 3424 | 1467872425038 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 23:20:25 INFO - PROCESS | 3424 | 1467872425056 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 3424 | 1467872425065 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x95170000 == 49 [pid = 3424] [id = 82] 23:20:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x9992c400) [pid = 3424] [serial = 245] [outer = (nil)] 23:20:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x9b108400) [pid = 3424] [serial = 246] [outer = 0x9992c400] 23:20:25 INFO - PROCESS | 3424 | 1467872425150 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x9b722000) [pid = 3424] [serial = 247] [outer = 0x9992c400] 23:20:26 INFO - PROCESS | 3424 | 1467872426017 Marionette TRACE conn3 <- [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]]]}] 23:20:26 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. 23:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1280ms 23:20:26 INFO - PROCESS | 3424 | 1467872426083 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 23:20:26 INFO - PROCESS | 3424 | 1467872426087 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 23:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:20:26 INFO - PROCESS | 3424 | 1467872426093 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 3424 | 1467872426097 Marionette TRACE conn3 <- [1,302,null,{}] 23:20:26 INFO - PROCESS | 3424 | 1467872426110 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 3424 | 1467872426115 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:26 INFO - PROCESS | 3424 | 1467872426330 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 23:20:26 INFO - PROCESS | 3424 | 1467872426352 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 3424 | 1467872426367 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d985c00 == 50 [pid = 3424] [id = 83] 23:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9d988800) [pid = 3424] [serial = 248] [outer = (nil)] 23:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x9d993400) [pid = 3424] [serial = 249] [outer = 0x9d988800] 23:20:26 INFO - PROCESS | 3424 | 1467872426448 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0xa2563400) [pid = 3424] [serial = 250] [outer = 0x9d988800] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x95165400) [pid = 3424] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x922d9800) [pid = 3424] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x92e6c400) [pid = 3424] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x921d0c00) [pid = 3424] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x928b5800) [pid = 3424] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0xa110dc00) [pid = 3424] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x928ba800) [pid = 3424] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:20:27 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x951aa800) [pid = 3424] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:20:27 INFO - PROCESS | 3424 | 1467872427503 Marionette TRACE conn3 <- [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]]]}] 23:20:27 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. 23:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1429ms 23:20:27 INFO - PROCESS | 3424 | 1467872427524 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 23:20:27 INFO - PROCESS | 3424 | 1467872427527 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 23:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:20:27 INFO - PROCESS | 3424 | 1467872427533 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 3424 | 1467872427537 Marionette TRACE conn3 <- [1,306,null,{}] 23:20:27 INFO - PROCESS | 3424 | 1467872427542 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:27 INFO - PROCESS | 3424 | 1467872427547 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:27 INFO - PROCESS | 3424 | 1467872427718 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 23:20:27 INFO - PROCESS | 3424 | 1467872427732 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 3424 | 1467872427739 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed9800 == 51 [pid = 3424] [id = 84] 23:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x90ee0400) [pid = 3424] [serial = 251] [outer = (nil)] 23:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x90ee6800) [pid = 3424] [serial = 252] [outer = 0x90ee0400] 23:20:27 INFO - PROCESS | 3424 | 1467872427812 Marionette DEBUG loaded listener.js 23:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x91bd0800) [pid = 3424] [serial = 253] [outer = 0x90ee0400] 23:20:28 INFO - PROCESS | 3424 | 1467872428647 Marionette TRACE conn3 <- [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]]]}] 23:20:28 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. 23:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1134ms 23:20:28 INFO - PROCESS | 3424 | 1467872428674 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 3424 | 1467872428677 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 23:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:20:28 INFO - PROCESS | 3424 | 1467872428684 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 3424 | 1467872428687 Marionette TRACE conn3 <- [1,310,null,{}] 23:20:28 INFO - PROCESS | 3424 | 1467872428693 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:28 INFO - PROCESS | 3424 | 1467872428698 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:28 INFO - PROCESS | 3424 | 1467872428875 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 23:20:29 INFO - PROCESS | 3424 | 1467872429093 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 3424 | 1467872429103 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e4f400 == 52 [pid = 3424] [id = 85] 23:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x90e50c00) [pid = 3424] [serial = 254] [outer = (nil)] 23:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x90e55800) [pid = 3424] [serial = 255] [outer = 0x90e50c00] 23:20:29 INFO - PROCESS | 3424 | 1467872429198 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x90edd000) [pid = 3424] [serial = 256] [outer = 0x90e50c00] 23:20:30 INFO - PROCESS | 3424 | 1467872430212 Marionette TRACE conn3 <- [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]]]}] 23:20:30 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. 23:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1589ms 23:20:30 INFO - PROCESS | 3424 | 1467872430277 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 3424 | 1467872430283 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 23:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:20:30 INFO - PROCESS | 3424 | 1467872430292 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 3424 | 1467872430297 Marionette TRACE conn3 <- [1,314,null,{}] 23:20:30 INFO - PROCESS | 3424 | 1467872430305 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 3424 | 1467872430311 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:30 INFO - PROCESS | 3424 | 1467872430590 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 23:20:30 INFO - PROCESS | 3424 | 1467872430871 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:30 INFO - PROCESS | 3424 | 1467872430884 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d6000 == 53 [pid = 3424] [id = 86] 23:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x922d4c00) [pid = 3424] [serial = 257] [outer = (nil)] 23:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x93907400) [pid = 3424] [serial = 258] [outer = 0x922d4c00] 23:20:30 INFO - PROCESS | 3424 | 1467872430989 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x9515e800) [pid = 3424] [serial = 259] [outer = 0x922d4c00] 23:20:32 INFO - PROCESS | 3424 | 1467872432012 Marionette TRACE conn3 <- [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]]]}] 23:20:32 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. 23:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1787ms 23:20:32 INFO - PROCESS | 3424 | 1467872432083 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 23:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:20:32 INFO - PROCESS | 3424 | 1467872432090 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 23:20:32 INFO - PROCESS | 3424 | 1467872432098 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 3424 | 1467872432101 Marionette TRACE conn3 <- [1,318,null,{}] 23:20:32 INFO - PROCESS | 3424 | 1467872432108 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:32 INFO - PROCESS | 3424 | 1467872432113 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:32 INFO - PROCESS | 3424 | 1467872432362 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 23:20:32 INFO - PROCESS | 3424 | 1467872432660 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 3424 | 1467872432670 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x951aa800 == 54 [pid = 3424] [id = 87] 23:20:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x97784400) [pid = 3424] [serial = 260] [outer = (nil)] 23:20:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x97792c00) [pid = 3424] [serial = 261] [outer = 0x97784400] 23:20:32 INFO - PROCESS | 3424 | 1467872432781 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x99b69400) [pid = 3424] [serial = 262] [outer = 0x97784400] 23:20:33 INFO - PROCESS | 3424 | 1467872433829 Marionette TRACE conn3 <- [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]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 23:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1784ms 23:20:33 INFO - PROCESS | 3424 | 1467872433882 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 3424 | 1467872433887 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 23:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:20:33 INFO - PROCESS | 3424 | 1467872433905 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 3424 | 1467872433914 Marionette TRACE conn3 <- [1,322,null,{}] 23:20:33 INFO - PROCESS | 3424 | 1467872433920 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:33 INFO - PROCESS | 3424 | 1467872433928 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:34 INFO - PROCESS | 3424 | 1467872434258 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 23:20:34 INFO - PROCESS | 3424 | 1467872434434 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 3424 | 1467872434445 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b73a800 == 55 [pid = 3424] [id = 88] 23:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x9d915400) [pid = 3424] [serial = 263] [outer = (nil)] 23:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0xa118b400) [pid = 3424] [serial = 264] [outer = 0x9d915400] 23:20:34 INFO - PROCESS | 3424 | 1467872434541 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0xa20aa000) [pid = 3424] [serial = 265] [outer = 0x9d915400] 23:20:35 INFO - PROCESS | 3424 | 1467872435614 Marionette TRACE conn3 <- [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]]]}] 23:20:35 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. 23:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1749ms 23:20:35 INFO - PROCESS | 3424 | 1467872435648 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 3424 | 1467872435656 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 23:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:20:35 INFO - PROCESS | 3424 | 1467872435668 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 3424 | 1467872435671 Marionette TRACE conn3 <- [1,326,null,{}] 23:20:35 INFO - PROCESS | 3424 | 1467872435677 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:35 INFO - PROCESS | 3424 | 1467872435686 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:35 INFO - PROCESS | 3424 | 1467872435964 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 23:20:36 INFO - PROCESS | 3424 | 1467872436214 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 3424 | 1467872436220 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a5e2c00 == 56 [pid = 3424] [id = 89] 23:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x9a5e5400) [pid = 3424] [serial = 266] [outer = (nil)] 23:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9a5ea400) [pid = 3424] [serial = 267] [outer = 0x9a5e5400] 23:20:36 INFO - PROCESS | 3424 | 1467872436303 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x9a5eb800) [pid = 3424] [serial = 268] [outer = 0x9a5e5400] 23:20:37 INFO - PROCESS | 3424 | 1467872437219 Marionette TRACE conn3 <- [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]]]}] 23:20:37 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. 23:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1585ms 23:20:37 INFO - PROCESS | 3424 | 1467872437252 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 23:20:37 INFO - PROCESS | 3424 | 1467872437255 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 23:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:20:37 INFO - PROCESS | 3424 | 1467872437262 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:20:37 INFO - PROCESS | 3424 | 1467872437265 Marionette TRACE conn3 <- [1,330,null,{}] 23:20:37 INFO - PROCESS | 3424 | 1467872437272 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:37 INFO - PROCESS | 3424 | 1467872437278 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:37 INFO - PROCESS | 3424 | 1467872437459 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 23:20:37 INFO - PROCESS | 3424 | 1467872437744 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 3424 | 1467872437764 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50b400 == 57 [pid = 3424] [id = 90] 23:20:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x8f50b800) [pid = 3424] [serial = 269] [outer = (nil)] 23:20:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x8f50e000) [pid = 3424] [serial = 270] [outer = 0x8f50b800] 23:20:37 INFO - PROCESS | 3424 | 1467872437935 Marionette DEBUG loaded listener.js 23:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9b6df400) [pid = 3424] [serial = 271] [outer = 0x8f50b800] 23:20:39 INFO - PROCESS | 3424 | 1467872439042 Marionette TRACE conn3 <- [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]]]}] 23:20:39 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. 23:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1791ms 23:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:20:39 INFO - PROCESS | 3424 | 1467872439054 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 23:20:39 INFO - PROCESS | 3424 | 1467872439057 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 23:20:39 INFO - PROCESS | 3424 | 1467872439064 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 3424 | 1467872439068 Marionette TRACE conn3 <- [1,334,null,{}] 23:20:39 INFO - PROCESS | 3424 | 1467872439075 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:39 INFO - PROCESS | 3424 | 1467872439081 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:39 INFO - PROCESS | 3424 | 1467872439313 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 23:20:39 INFO - PROCESS | 3424 | 1467872439518 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 3424 | 1467872439526 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f507800 == 58 [pid = 3424] [id = 91] 23:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8f674c00) [pid = 3424] [serial = 272] [outer = (nil)] 23:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8f67c400) [pid = 3424] [serial = 273] [outer = 0x8f674c00] 23:20:39 INFO - PROCESS | 3424 | 1467872439657 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x90e5c400) [pid = 3424] [serial = 274] [outer = 0x8f674c00] 23:20:40 INFO - PROCESS | 3424 | 1467872440800 Marionette TRACE conn3 <- [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]]]}] 23:20:40 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. 23:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1793ms 23:20:40 INFO - PROCESS | 3424 | 1467872440860 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 3424 | 1467872440867 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 23:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:20:40 INFO - PROCESS | 3424 | 1467872440879 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 3424 | 1467872440884 Marionette TRACE conn3 <- [1,338,null,{}] 23:20:40 INFO - PROCESS | 3424 | 1467872440936 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:40 INFO - PROCESS | 3424 | 1467872440941 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:41 INFO - PROCESS | 3424 | 1467872441234 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 23:20:41 INFO - PROCESS | 3424 | 1467872441385 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 3424 | 1467872441394 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f673c00 == 59 [pid = 3424] [id = 92] 23:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8f675400) [pid = 3424] [serial = 275] [outer = (nil)] 23:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8f889c00) [pid = 3424] [serial = 276] [outer = 0x8f675400] 23:20:41 INFO - PROCESS | 3424 | 1467872441481 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8f88c000) [pid = 3424] [serial = 277] [outer = 0x8f675400] 23:20:42 INFO - PROCESS | 3424 | 1467872442521 Marionette TRACE conn3 <- [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]]]}] 23:20:42 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. 23:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1691ms 23:20:42 INFO - PROCESS | 3424 | 1467872442571 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 23:20:42 INFO - PROCESS | 3424 | 1467872442577 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 23:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:20:42 INFO - PROCESS | 3424 | 1467872442588 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:20:42 INFO - PROCESS | 3424 | 1467872442594 Marionette TRACE conn3 <- [1,342,null,{}] 23:20:42 INFO - PROCESS | 3424 | 1467872442603 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:42 INFO - PROCESS | 3424 | 1467872442610 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:42 INFO - PROCESS | 3424 | 1467872442832 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 23:20:43 INFO - PROCESS | 3424 | 1467872443072 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 3424 | 1467872443078 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f674800 == 60 [pid = 3424] [id = 93] 23:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8f677c00) [pid = 3424] [serial = 278] [outer = (nil)] 23:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8f88f400) [pid = 3424] [serial = 279] [outer = 0x8f677c00] 23:20:43 INFO - PROCESS | 3424 | 1467872443187 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8f9b7c00) [pid = 3424] [serial = 280] [outer = 0x8f677c00] 23:20:44 INFO - PROCESS | 3424 | 1467872444171 Marionette TRACE conn3 <- [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]]]}] 23:20:44 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. 23:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1642ms 23:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:20:44 INFO - PROCESS | 3424 | 1467872444228 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 3424 | 1467872444232 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 23:20:44 INFO - PROCESS | 3424 | 1467872444239 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 3424 | 1467872444241 Marionette TRACE conn3 <- [1,346,null,{}] 23:20:44 INFO - PROCESS | 3424 | 1467872444252 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 3424 | 1467872444258 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:44 INFO - PROCESS | 3424 | 1467872444523 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 23:20:44 INFO - PROCESS | 3424 | 1467872444742 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 3424 | 1467872444751 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f890c00 == 61 [pid = 3424] [id = 94] 23:20:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8f9b9c00) [pid = 3424] [serial = 281] [outer = (nil)] 23:20:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8f9be800) [pid = 3424] [serial = 282] [outer = 0x8f9b9c00] 23:20:44 INFO - PROCESS | 3424 | 1467872444951 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8f9c0800) [pid = 3424] [serial = 283] [outer = 0x8f9b9c00] 23:20:46 INFO - PROCESS | 3424 | 1467872446495 Marionette TRACE conn3 <- [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]]]}] 23:20:46 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. 23:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 2397ms 23:20:46 INFO - PROCESS | 3424 | 1467872446638 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 23:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:20:46 INFO - PROCESS | 3424 | 1467872446648 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 23:20:46 INFO - PROCESS | 3424 | 1467872446661 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:20:46 INFO - PROCESS | 3424 | 1467872446669 Marionette TRACE conn3 <- [1,350,null,{}] 23:20:46 INFO - PROCESS | 3424 | 1467872446681 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:46 INFO - PROCESS | 3424 | 1467872446690 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:46 INFO - PROCESS | 3424 | 1467872446962 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 23:20:47 INFO - PROCESS | 3424 | 1467872447156 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 3424 | 1467872447168 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e56000 == 62 [pid = 3424] [id = 95] 23:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x90e56800) [pid = 3424] [serial = 284] [outer = (nil)] 23:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x90eda800) [pid = 3424] [serial = 285] [outer = 0x90e56800] 23:20:47 INFO - PROCESS | 3424 | 1467872447417 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x90ee4400) [pid = 3424] [serial = 286] [outer = 0x90e56800] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x998d0000 == 61 [pid = 3424] [id = 56] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x92171000 == 60 [pid = 3424] [id = 66] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x92179c00 == 59 [pid = 3424] [id = 65] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x9390e000 == 58 [pid = 3424] [id = 30] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed9800 == 57 [pid = 3424] [id = 84] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x95179800) [pid = 3424] [serial = 209] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x9d985c00 == 56 [pid = 3424] [id = 83] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x95170000 == 55 [pid = 3424] [id = 82] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x90e55000 == 54 [pid = 3424] [id = 81] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x95163800 == 53 [pid = 3424] [id = 80] 23:20:48 INFO - PROCESS | 3424 | 1467872448678 Marionette TRACE conn3 <- [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]]]}] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x922e1400 == 52 [pid = 3424] [id = 79] 23:20:48 INFO - PROCESS | 3424 | --DOCSHELL 0x90e57400 == 51 [pid = 3424] [id = 78] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x9abe1400) [pid = 3424] [serial = 111] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x9b10b400) [pid = 3424] [serial = 114] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x96d2ac00) [pid = 3424] [serial = 176] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0xa6ea3c00) [pid = 3424] [serial = 185] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x9890f800) [pid = 3424] [serial = 195] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x96d28400) [pid = 3424] [serial = 194] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0xa8259400) [pid = 3424] [serial = 188] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x9b73cc00) [pid = 3424] [serial = 204] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0xa2007800) [pid = 3424] [serial = 206] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0xa23ab800) [pid = 3424] [serial = 207] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x9b705c00) [pid = 3424] [serial = 201] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x9b101c00) [pid = 3424] [serial = 200] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x92e79000) [pid = 3424] [serial = 192] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x922e1000) [pid = 3424] [serial = 191] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x99e3d800) [pid = 3424] [serial = 197] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x9b736800) [pid = 3424] [serial = 203] [outer = (nil)] [url = about:blank] 23:20:48 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. 23:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2096ms 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x9ad3e800) [pid = 3424] [serial = 198] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x9b70d800) [pid = 3424] [serial = 179] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0xa4e55c00) [pid = 3424] [serial = 182] [outer = (nil)] [url = about:blank] 23:20:48 INFO - PROCESS | 3424 | 1467872448754 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 3424 | 1467872448762 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 23:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:20:48 INFO - PROCESS | 3424 | 1467872448774 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 3424 | 1467872448778 Marionette TRACE conn3 <- [1,354,null,{}] 23:20:48 INFO - PROCESS | 3424 | 1467872448786 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:48 INFO - PROCESS | 3424 | 1467872448792 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:49 INFO - PROCESS | 3424 | 1467872449001 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 23:20:49 INFO - PROCESS | 3424 | 1467872449251 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 3424 | 1467872449266 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9bb400 == 52 [pid = 3424] [id = 96] 23:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x91b6bc00) [pid = 3424] [serial = 287] [outer = (nil)] 23:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x91b6f000) [pid = 3424] [serial = 288] [outer = 0x91b6bc00] 23:20:49 INFO - PROCESS | 3424 | 1467872449396 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x91bcd000) [pid = 3424] [serial = 289] [outer = 0x91b6bc00] 23:20:50 INFO - PROCESS | 3424 | 1467872450509 Marionette TRACE conn3 <- [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]]]}] 23:20:50 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. 23:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1794ms 23:20:50 INFO - PROCESS | 3424 | 1467872450568 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 3424 | 1467872450571 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 23:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:20:50 INFO - PROCESS | 3424 | 1467872450579 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - PROCESS | 3424 | 1467872450585 Marionette TRACE conn3 <- [1,358,null,{}] 23:20:50 INFO - PROCESS | 3424 | 1467872450601 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:50 INFO - PROCESS | 3424 | 1467872450610 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:50 INFO - PROCESS | 3424 | 1467872450803 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 23:20:51 INFO - PROCESS | 3424 | 1467872450990 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:51 INFO - PROCESS | 3424 | 1467872451002 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d0400 == 53 [pid = 3424] [id = 97] 23:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x921d3400) [pid = 3424] [serial = 290] [outer = (nil)] 23:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x922d6800) [pid = 3424] [serial = 291] [outer = 0x921d3400] 23:20:51 INFO - PROCESS | 3424 | 1467872451084 Marionette DEBUG loaded listener.js 23:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x92e72400) [pid = 3424] [serial = 292] [outer = 0x921d3400] 23:20:52 INFO - PROCESS | 3424 | 1467872452306 Marionette TRACE conn3 <- [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]]]}] 23:20:52 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. 23:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1761ms 23:20:52 INFO - PROCESS | 3424 | 1467872452350 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 23:20:52 INFO - PROCESS | 3424 | 1467872452358 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 23:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:20:52 INFO - PROCESS | 3424 | 1467872452370 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:20:52 INFO - PROCESS | 3424 | 1467872452374 Marionette TRACE conn3 <- [1,362,null,{}] 23:20:52 INFO - PROCESS | 3424 | 1467872452395 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:52 INFO - PROCESS | 3424 | 1467872452403 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:52 INFO - PROCESS | 3424 | 1467872452750 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 23:20:52 INFO - PROCESS | 3424 | 1467872452875 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 3424 | 1467872452885 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x93908c00 == 54 [pid = 3424] [id = 98] 23:20:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9390a000) [pid = 3424] [serial = 293] [outer = (nil)] 23:20:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x95170000) [pid = 3424] [serial = 294] [outer = 0x9390a000] 23:20:53 INFO - PROCESS | 3424 | 1467872453094 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x951a8c00) [pid = 3424] [serial = 295] [outer = 0x9390a000] 23:20:53 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x9d988800) [pid = 3424] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:20:53 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x922e1c00) [pid = 3424] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:20:53 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x91bc9400) [pid = 3424] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:20:53 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x95165000) [pid = 3424] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:20:53 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x9992c400) [pid = 3424] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:20:54 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x90e57800) [pid = 3424] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:20:54 INFO - PROCESS | 3424 | 1467872454595 Marionette TRACE conn3 <- [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]]]}] 23:20:54 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. 23:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 2244ms 23:20:54 INFO - PROCESS | 3424 | 1467872454615 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 3424 | 1467872454620 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 23:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:20:54 INFO - PROCESS | 3424 | 1467872454628 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - PROCESS | 3424 | 1467872454633 Marionette TRACE conn3 <- [1,366,null,{}] 23:20:54 INFO - PROCESS | 3424 | 1467872454644 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 3424 | 1467872454649 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:54 INFO - PROCESS | 3424 | 1467872454870 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 23:20:55 INFO - PROCESS | 3424 | 1467872455125 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 3424 | 1467872455142 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e57800 == 55 [pid = 3424] [id = 99] 23:20:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x922d3c00) [pid = 3424] [serial = 296] [outer = (nil)] 23:20:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x951adc00) [pid = 3424] [serial = 297] [outer = 0x922d3c00] 23:20:55 INFO - PROCESS | 3424 | 1467872455254 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x96d28400) [pid = 3424] [serial = 298] [outer = 0x922d3c00] 23:20:56 INFO - PROCESS | 3424 | 1467872456356 Marionette TRACE conn3 <- [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]]]}] 23:20:56 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. 23:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1785ms 23:20:56 INFO - PROCESS | 3424 | 1467872456415 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 3424 | 1467872456422 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 23:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:20:56 INFO - PROCESS | 3424 | 1467872456432 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 3424 | 1467872456438 Marionette TRACE conn3 <- [1,370,null,{}] 23:20:56 INFO - PROCESS | 3424 | 1467872456447 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:56 INFO - PROCESS | 3424 | 1467872456454 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:56 INFO - PROCESS | 3424 | 1467872456786 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 23:20:56 INFO - PROCESS | 3424 | 1467872456977 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:56 INFO - PROCESS | 3424 | 1467872456990 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9b9000 == 56 [pid = 3424] [id = 100] 23:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8f9bcc00) [pid = 3424] [serial = 299] [outer = (nil)] 23:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x91b69400) [pid = 3424] [serial = 300] [outer = 0x8f9bcc00] 23:20:57 INFO - PROCESS | 3424 | 1467872457078 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x91bcb000) [pid = 3424] [serial = 301] [outer = 0x8f9bcc00] 23:20:58 INFO - PROCESS | 3424 | 1467872458129 Marionette TRACE conn3 <- [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]]]}] 23:20:58 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. 23:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1744ms 23:20:58 INFO - PROCESS | 3424 | 1467872458176 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 3424 | 1467872458184 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 23:20:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:20:58 INFO - PROCESS | 3424 | 1467872458195 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 3424 | 1467872458202 Marionette TRACE conn3 <- [1,374,null,{}] 23:20:58 INFO - PROCESS | 3424 | 1467872458209 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 3424 | 1467872458216 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:58 INFO - PROCESS | 3424 | 1467872458460 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 23:20:58 INFO - PROCESS | 3424 | 1467872458686 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 3424 | 1467872458696 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:20:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x921c9800 == 57 [pid = 3424] [id = 101] 23:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x922e1400) [pid = 3424] [serial = 302] [outer = (nil)] 23:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x95164000) [pid = 3424] [serial = 303] [outer = 0x922e1400] 23:20:58 INFO - PROCESS | 3424 | 1467872458781 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x951aec00) [pid = 3424] [serial = 304] [outer = 0x922e1400] 23:20:59 INFO - PROCESS | 3424 | 1467872459766 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:20:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1586ms 23:20:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:20:59 INFO - PROCESS | 3424 | 1467872459781 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 3424 | 1467872459785 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 23:20:59 INFO - PROCESS | 3424 | 1467872459793 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 3424 | 1467872459799 Marionette TRACE conn3 <- [1,378,null,{}] 23:20:59 INFO - PROCESS | 3424 | 1467872459833 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 3424 | 1467872459842 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:00 INFO - PROCESS | 3424 | 1467872460097 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 23:21:00 INFO - PROCESS | 3424 | 1467872460337 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 3424 | 1467872460351 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x92176000 == 58 [pid = 3424] [id = 102] 23:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x99927400) [pid = 3424] [serial = 305] [outer = (nil)] 23:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x99e42c00) [pid = 3424] [serial = 306] [outer = 0x99927400] 23:21:00 INFO - PROCESS | 3424 | 1467872460491 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9a5e4c00) [pid = 3424] [serial = 307] [outer = 0x99927400] 23:21:01 INFO - PROCESS | 3424 | 1467872461421 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:21:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:21:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1688ms 23:21:01 INFO - PROCESS | 3424 | 1467872461481 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 23:21:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:21:01 INFO - PROCESS | 3424 | 1467872461486 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 23:21:01 INFO - PROCESS | 3424 | 1467872461493 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:21:01 INFO - PROCESS | 3424 | 1467872461496 Marionette TRACE conn3 <- [1,382,null,{}] 23:21:01 INFO - PROCESS | 3424 | 1467872461504 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:01 INFO - PROCESS | 3424 | 1467872461509 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:01 INFO - PROCESS | 3424 | 1467872461749 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 23:21:02 INFO - PROCESS | 3424 | 1467872462020 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 3424 | 1467872462031 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f887c00 == 59 [pid = 3424] [id = 103] 23:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9a5e8400) [pid = 3424] [serial = 308] [outer = (nil)] 23:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x9ab66400) [pid = 3424] [serial = 309] [outer = 0x9a5e8400] 23:21:02 INFO - PROCESS | 3424 | 1467872462124 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9b101c00) [pid = 3424] [serial = 310] [outer = 0x9a5e8400] 23:21:02 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:21:02 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:21:02 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:21:02 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:21:02 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:21:03 INFO - PROCESS | 3424 | 1467872463117 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:21:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:21:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1638ms 23:21:03 INFO - PROCESS | 3424 | 1467872463131 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 3424 | 1467872463134 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 23:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:21:03 INFO - PROCESS | 3424 | 1467872463142 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 3424 | 1467872463146 Marionette TRACE conn3 <- [1,386,null,{}] 23:21:03 INFO - PROCESS | 3424 | 1467872463152 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 3424 | 1467872463158 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:03 INFO - PROCESS | 3424 | 1467872463348 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 23:21:03 INFO - PROCESS | 3424 | 1467872463566 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 3424 | 1467872463576 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f501c00 == 60 [pid = 3424] [id = 104] 23:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x8f503800) [pid = 3424] [serial = 311] [outer = (nil)] 23:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x9b703400) [pid = 3424] [serial = 312] [outer = 0x8f503800] 23:21:03 INFO - PROCESS | 3424 | 1467872463699 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9b70b000) [pid = 3424] [serial = 313] [outer = 0x8f503800] 23:21:04 INFO - PROCESS | 3424 | 1467872464662 Marionette TRACE conn3 <- [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]]]}] 23:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1595ms 23:21:04 INFO - PROCESS | 3424 | 1467872464738 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 23:21:04 INFO - PROCESS | 3424 | 1467872464743 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 23:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:21:04 INFO - PROCESS | 3424 | 1467872464750 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:21:04 INFO - PROCESS | 3424 | 1467872464754 Marionette TRACE conn3 <- [1,390,null,{}] 23:21:04 INFO - PROCESS | 3424 | 1467872464761 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:04 INFO - PROCESS | 3424 | 1467872464771 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:05 INFO - PROCESS | 3424 | 1467872465046 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 23:21:05 INFO - PROCESS | 3424 | 1467872465298 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:05 INFO - PROCESS | 3424 | 1467872465306 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50c800 == 61 [pid = 3424] [id = 105] 23:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x91147000) [pid = 3424] [serial = 314] [outer = (nil)] 23:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9114e000) [pid = 3424] [serial = 315] [outer = 0x91147000] 23:21:05 INFO - PROCESS | 3424 | 1467872465446 Marionette DEBUG loaded listener.js 23:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9b735400) [pid = 3424] [serial = 316] [outer = 0x91147000] 23:21:06 INFO - PROCESS | 3424 | 1467872466443 Marionette TRACE conn3 <- [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]]]}] 23:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1732ms 23:21:06 INFO - PROCESS | 3424 | 1467872466484 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 3424 | 1467872466489 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 23:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:21:06 INFO - PROCESS | 3424 | 1467872466495 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 3424 | 1467872466499 Marionette TRACE conn3 <- [1,394,null,{}] 23:21:06 INFO - PROCESS | 3424 | 1467872466505 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:06 INFO - PROCESS | 3424 | 1467872466511 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:06 INFO - PROCESS | 3424 | 1467872466708 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 23:21:06 INFO - PROCESS | 3424 | 1467872466923 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 3424 | 1467872466930 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f673800 == 62 [pid = 3424] [id = 106] 23:21:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x9b73cc00) [pid = 3424] [serial = 317] [outer = (nil)] 23:21:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x9d986c00) [pid = 3424] [serial = 318] [outer = 0x9b73cc00] 23:21:07 INFO - PROCESS | 3424 | 1467872467050 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x9d98a800) [pid = 3424] [serial = 319] [outer = 0x9b73cc00] 23:21:08 INFO - PROCESS | 3424 | 1467872468038 Marionette TRACE conn3 <- [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]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1582ms 23:21:08 INFO - PROCESS | 3424 | 1467872468078 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 3424 | 1467872468083 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 23:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:21:08 INFO - PROCESS | 3424 | 1467872468090 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 3424 | 1467872468094 Marionette TRACE conn3 <- [1,398,null,{}] 23:21:08 INFO - PROCESS | 3424 | 1467872468101 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 3424 | 1467872468107 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:08 INFO - PROCESS | 3424 | 1467872468309 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 23:21:08 INFO - PROCESS | 3424 | 1467872468769 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 3424 | 1467872468779 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f891400 == 63 [pid = 3424] [id = 107] 23:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8f9b7400) [pid = 3424] [serial = 320] [outer = (nil)] 23:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x8f9c1c00) [pid = 3424] [serial = 321] [outer = 0x8f9b7400] 23:21:08 INFO - PROCESS | 3424 | 1467872468902 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x90ee3000) [pid = 3424] [serial = 322] [outer = 0x8f9b7400] 23:21:09 INFO - PROCESS | 3424 | 1467872469847 Marionette TRACE conn3 <- [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]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1792ms 23:21:09 INFO - PROCESS | 3424 | 1467872469886 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 3424 | 1467872469891 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 23:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:21:09 INFO - PROCESS | 3424 | 1467872469900 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 3424 | 1467872469906 Marionette TRACE conn3 <- [1,402,null,{}] 23:21:09 INFO - PROCESS | 3424 | 1467872469915 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:09 INFO - PROCESS | 3424 | 1467872469923 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:10 INFO - PROCESS | 3424 | 1467872470125 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 23:21:10 INFO - PROCESS | 3424 | 1467872470492 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 3424 | 1467872470499 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6f800 == 64 [pid = 3424] [id = 108] 23:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x91bcf800) [pid = 3424] [serial = 323] [outer = (nil)] 23:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x91ee1800) [pid = 3424] [serial = 324] [outer = 0x91bcf800] 23:21:10 INFO - PROCESS | 3424 | 1467872470588 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0x92177c00) [pid = 3424] [serial = 325] [outer = 0x91bcf800] 23:21:11 INFO - PROCESS | 3424 | 1467872471558 Marionette TRACE conn3 <- [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]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1695ms 23:21:11 INFO - PROCESS | 3424 | 1467872471599 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 3424 | 1467872471605 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 23:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:21:11 INFO - PROCESS | 3424 | 1467872471614 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - PROCESS | 3424 | 1467872471619 Marionette TRACE conn3 <- [1,406,null,{}] 23:21:11 INFO - PROCESS | 3424 | 1467872471625 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:11 INFO - PROCESS | 3424 | 1467872471630 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:11 INFO - PROCESS | 3424 | 1467872471821 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 23:21:12 INFO - PROCESS | 3424 | 1467872472083 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 3424 | 1467872472091 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f675000 == 65 [pid = 3424] [id = 109] 23:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0x8f677800) [pid = 3424] [serial = 326] [outer = (nil)] 23:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x95169000) [pid = 3424] [serial = 327] [outer = 0x8f677800] 23:21:12 INFO - PROCESS | 3424 | 1467872472212 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x96d22400) [pid = 3424] [serial = 328] [outer = 0x8f677800] 23:21:12 INFO - PROCESS | 3424 | --DOCSHELL 0x921d6800 == 64 [pid = 3424] [id = 53] 23:21:12 INFO - PROCESS | 3424 | --DOCSHELL 0xa34cd400 == 63 [pid = 3424] [id = 61] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x96d2a800) [pid = 3424] [serial = 215] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x9ccd0000) [pid = 3424] [serial = 222] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x91ee1c00) [pid = 3424] [serial = 231] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x95165800) [pid = 3424] [serial = 212] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0xa253e000) [pid = 3424] [serial = 218] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0xa82fa000) [pid = 3424] [serial = 228] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x91bd3800) [pid = 3424] [serial = 225] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0x90ee6800) [pid = 3424] [serial = 252] [outer = (nil)] [url = about:blank] 23:21:12 INFO - PROCESS | 3424 | --DOCSHELL 0x921d6000 == 62 [pid = 3424] [id = 86] 23:21:12 INFO - PROCESS | 3424 | --DOCSHELL 0x90e4f400 == 61 [pid = 3424] [id = 85] 23:21:13 INFO - PROCESS | 3424 | 1467872473170 Marionette TRACE conn3 <- [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]]]}] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x9d993400) [pid = 3424] [serial = 249] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x93909000) [pid = 3424] [serial = 237] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x98e45800) [pid = 3424] [serial = 243] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x9517b400) [pid = 3424] [serial = 241] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x9a78c400) [pid = 3424] [serial = 244] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x9b108400) [pid = 3424] [serial = 246] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x9516c800) [pid = 3424] [serial = 240] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x91edd800) [pid = 3424] [serial = 234] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x91ee6c00) [pid = 3424] [serial = 235] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x9b722000) [pid = 3424] [serial = 247] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0xa2563400) [pid = 3424] [serial = 250] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x9515d000) [pid = 3424] [serial = 238] [outer = (nil)] [url = about:blank] 23:21:13 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x99b69800) [pid = 3424] [serial = 96] [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.] 23:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1650ms 23:21:13 INFO - PROCESS | 3424 | 1467872473265 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 23:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:21:13 INFO - PROCESS | 3424 | 1467872473269 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 23:21:13 INFO - PROCESS | 3424 | 1467872473284 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - PROCESS | 3424 | 1467872473294 Marionette TRACE conn3 <- [1,410,null,{}] 23:21:13 INFO - PROCESS | 3424 | 1467872473302 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:13 INFO - PROCESS | 3424 | 1467872473310 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:13 INFO - PROCESS | 3424 | 1467872473503 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 23:21:13 INFO - PROCESS | 3424 | 1467872473683 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 3424 | 1467872473695 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee3c00 == 62 [pid = 3424] [id = 110] 23:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9216b800) [pid = 3424] [serial = 329] [outer = (nil)] 23:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x95165800) [pid = 3424] [serial = 330] [outer = 0x9216b800] 23:21:13 INFO - PROCESS | 3424 | 1467872473763 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x97790400) [pid = 3424] [serial = 331] [outer = 0x9216b800] 23:21:14 INFO - PROCESS | 3424 | 1467872474587 Marionette TRACE conn3 <- [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]]]}] 23:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1347ms 23:21:14 INFO - PROCESS | 3424 | 1467872474624 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 23:21:14 INFO - PROCESS | 3424 | 1467872474628 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 23:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:21:14 INFO - PROCESS | 3424 | 1467872474635 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:21:14 INFO - PROCESS | 3424 | 1467872474639 Marionette TRACE conn3 <- [1,414,null,{}] 23:21:14 INFO - PROCESS | 3424 | 1467872474645 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:14 INFO - PROCESS | 3424 | 1467872474650 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:14 INFO - PROCESS | 3424 | 1467872474830 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 23:21:14 INFO - PROCESS | 3424 | 1467872474976 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:14 INFO - PROCESS | 3424 | 1467872474985 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d4800 == 63 [pid = 3424] [id = 111] 23:21:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9818ec00) [pid = 3424] [serial = 332] [outer = (nil)] 23:21:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x998d5800) [pid = 3424] [serial = 333] [outer = 0x9818ec00] 23:21:15 INFO - PROCESS | 3424 | 1467872475056 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x99fd6c00) [pid = 3424] [serial = 334] [outer = 0x9818ec00] 23:21:15 INFO - PROCESS | 3424 | 1467872475963 Marionette TRACE conn3 <- [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]]]}] 23:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1397ms 23:21:16 INFO - PROCESS | 3424 | 1467872476037 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 23:21:16 INFO - PROCESS | 3424 | 1467872476041 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 23:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:21:16 INFO - PROCESS | 3424 | 1467872476049 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - PROCESS | 3424 | 1467872476052 Marionette TRACE conn3 <- [1,418,null,{}] 23:21:16 INFO - PROCESS | 3424 | 1467872476059 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:16 INFO - PROCESS | 3424 | 1467872476064 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:16 INFO - PROCESS | 3424 | 1467872476300 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 23:21:16 INFO - PROCESS | 3424 | 1467872476326 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 3424 | 1467872476345 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a5ea000 == 64 [pid = 3424] [id = 112] 23:21:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x9a5eb400) [pid = 3424] [serial = 335] [outer = (nil)] 23:21:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9ab61000) [pid = 3424] [serial = 336] [outer = 0x9a5eb400] 23:21:16 INFO - PROCESS | 3424 | 1467872476437 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9b706c00) [pid = 3424] [serial = 337] [outer = 0x9a5eb400] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x921d3400) [pid = 3424] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x9390a000) [pid = 3424] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x90e56800) [pid = 3424] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x91b6bc00) [pid = 3424] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x99b73400) [pid = 3424] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x92172000) [pid = 3424] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x9b709400) [pid = 3424] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0xa35dfc00) [pid = 3424] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x9d9b7400) [pid = 3424] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x98198800) [pid = 3424] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x97783800) [pid = 3424] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0xa6a95400) [pid = 3424] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x9ad4b800) [pid = 3424] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x9b72a000) [pid = 3424] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x93945800) [pid = 3424] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x90ee0400) [pid = 3424] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x998cd000) [pid = 3424] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x9d987400) [pid = 3424] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x951a6000) [pid = 3424] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x93944400) [pid = 3424] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:21:18 INFO - PROCESS | 3424 | 1467872478003 Marionette TRACE conn3 <- [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]]]}] 23:21:18 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 23:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1994ms 23:21:18 INFO - PROCESS | 3424 | 1467872478044 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 3424 | 1467872478048 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 23:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:21:18 INFO - PROCESS | 3424 | 1467872478054 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 3424 | 1467872478058 Marionette TRACE conn3 <- [1,422,null,{}] 23:21:18 INFO - PROCESS | 3424 | 1467872478063 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 3424 | 1467872478069 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:18 INFO - PROCESS | 3424 | 1467872478276 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 23:21:18 INFO - PROCESS | 3424 | 1467872478365 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 3424 | 1467872478377 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e496c00 == 65 [pid = 3424] [id = 113] 23:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x8e498400) [pid = 3424] [serial = 338] [outer = (nil)] 23:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8e4a0000) [pid = 3424] [serial = 339] [outer = 0x8e498400] 23:21:18 INFO - PROCESS | 3424 | 1467872478446 Marionette DEBUG loaded listener.js 23:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8f88a800) [pid = 3424] [serial = 340] [outer = 0x8e498400] 23:21:19 INFO - PROCESS | 3424 | 1467872479610 Marionette TRACE conn3 <- [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]]]}] 23:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1580ms 23:21:19 INFO - PROCESS | 3424 | 1467872479636 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 3424 | 1467872479640 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 23:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:21:19 INFO - PROCESS | 3424 | 1467872479648 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 3424 | 1467872479652 Marionette TRACE conn3 <- [1,426,null,{}] 23:21:19 INFO - PROCESS | 3424 | 1467872479658 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:19 INFO - PROCESS | 3424 | 1467872479663 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:19 INFO - PROCESS | 3424 | 1467872479916 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 23:21:20 INFO - PROCESS | 3424 | 1467872480089 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 3424 | 1467872480098 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e496000 == 66 [pid = 3424] [id = 114] 23:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x8e496400) [pid = 3424] [serial = 341] [outer = (nil)] 23:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8e49a000) [pid = 3424] [serial = 342] [outer = 0x8e496400] 23:21:20 INFO - PROCESS | 3424 | 1467872480189 Marionette DEBUG loaded listener.js 23:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8f501800) [pid = 3424] [serial = 343] [outer = 0x8e496400] 23:21:21 INFO - PROCESS | 3424 | 1467872481289 Marionette TRACE conn3 <- [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] 23:21:21 INFO - PROCESS | 3424 | 1467872481351 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 23:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:21:21 INFO - PROCESS | 3424 | 1467872481361 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 3424 | 1467872481366 Marionette TRACE conn3 <- [1,430,null,{}] 23:21:21 INFO - PROCESS | 3424 | 1467872481375 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:21 INFO - PROCESS | 3424 | 1467872481383 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:21 INFO - PROCESS | 3424 | 1467872481606 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 23:21:21 INFO - PROCESS | 3424 | 1467872481898 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 3424 | 1467872481907 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x90edac00 == 67 [pid = 3424] [id = 115] 23:21:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x91144400) [pid = 3424] [serial = 344] [outer = (nil)] 23:21:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9114f000) [pid = 3424] [serial = 345] [outer = 0x91144400] 23:21:22 INFO - PROCESS | 3424 | 1467872482006 Marionette DEBUG loaded listener.js 23:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x91b6b000) [pid = 3424] [serial = 346] [outer = 0x91144400] 23:21:22 INFO - PROCESS | 3424 | 1467872482980 Marionette TRACE conn3 <- [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]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1694ms 23:21:23 INFO - PROCESS | 3424 | 1467872483059 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 23:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:21:23 INFO - PROCESS | 3424 | 1467872483067 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 23:21:23 INFO - PROCESS | 3424 | 1467872483074 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - PROCESS | 3424 | 1467872483077 Marionette TRACE conn3 <- [1,434,null,{}] 23:21:23 INFO - PROCESS | 3424 | 1467872483085 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:23 INFO - PROCESS | 3424 | 1467872483089 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:23 INFO - PROCESS | 3424 | 1467872483346 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 23:21:23 INFO - PROCESS | 3424 | 1467872483625 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 3424 | 1467872483638 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d7000 == 68 [pid = 3424] [id = 116] 23:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x922d7800) [pid = 3424] [serial = 347] [outer = (nil)] 23:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x93909000) [pid = 3424] [serial = 348] [outer = 0x922d7800] 23:21:23 INFO - PROCESS | 3424 | 1467872483726 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x94681c00) [pid = 3424] [serial = 349] [outer = 0x922d7800] 23:21:24 INFO - PROCESS | 3424 | 1467872484750 Marionette TRACE conn3 <- [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]]]}] 23:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1738ms 23:21:24 INFO - PROCESS | 3424 | 1467872484813 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 3424 | 1467872484818 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 23:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:21:24 INFO - PROCESS | 3424 | 1467872484835 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - PROCESS | 3424 | 1467872484846 Marionette TRACE conn3 <- [1,438,null,{}] 23:21:24 INFO - PROCESS | 3424 | 1467872484853 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:24 INFO - PROCESS | 3424 | 1467872484862 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:25 INFO - PROCESS | 3424 | 1467872485116 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 23:21:25 INFO - PROCESS | 3424 | 1467872485407 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 3424 | 1467872485415 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x95163400 == 69 [pid = 3424] [id = 117] 23:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x96d26c00) [pid = 3424] [serial = 350] [outer = (nil)] 23:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x99b73400) [pid = 3424] [serial = 351] [outer = 0x96d26c00] 23:21:25 INFO - PROCESS | 3424 | 1467872485531 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9abe1400) [pid = 3424] [serial = 352] [outer = 0x96d26c00] 23:21:26 INFO - PROCESS | 3424 | 1467872486495 Marionette TRACE conn3 <- [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]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1707ms 23:21:26 INFO - PROCESS | 3424 | 1467872486534 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 3424 | 1467872486540 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 23:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:21:26 INFO - PROCESS | 3424 | 1467872486547 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 3424 | 1467872486551 Marionette TRACE conn3 <- [1,442,null,{}] 23:21:26 INFO - PROCESS | 3424 | 1467872486557 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:26 INFO - PROCESS | 3424 | 1467872486563 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:26 INFO - PROCESS | 3424 | 1467872486770 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 23:21:27 INFO - PROCESS | 3424 | 1467872486992 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 3424 | 1467872487003 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f670800 == 70 [pid = 3424] [id = 118] 23:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x8f679400) [pid = 3424] [serial = 353] [outer = (nil)] 23:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9b736000) [pid = 3424] [serial = 354] [outer = 0x8f679400] 23:21:27 INFO - PROCESS | 3424 | 1467872487129 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x9b7e8400) [pid = 3424] [serial = 355] [outer = 0x8f679400] 23:21:28 INFO - PROCESS | 3424 | 1467872488062 Marionette TRACE conn3 <- [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]]]}] 23:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1590ms 23:21:28 INFO - PROCESS | 3424 | 1467872488141 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 3424 | 1467872488144 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 23:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:21:28 INFO - PROCESS | 3424 | 1467872488154 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 3424 | 1467872488159 Marionette TRACE conn3 <- [1,446,null,{}] 23:21:28 INFO - PROCESS | 3424 | 1467872488165 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:28 INFO - PROCESS | 3424 | 1467872488171 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:28 INFO - PROCESS | 3424 | 1467872488369 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 23:21:28 INFO - PROCESS | 3424 | 1467872488594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 3424 | 1467872488611 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d9b7c00 == 71 [pid = 3424] [id = 119] 23:21:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0xa1107c00) [pid = 3424] [serial = 356] [outer = (nil)] 23:21:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0xa2007800) [pid = 3424] [serial = 357] [outer = 0xa1107c00] 23:21:28 INFO - PROCESS | 3424 | 1467872488723 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0xa253e000) [pid = 3424] [serial = 358] [outer = 0xa1107c00] 23:21:29 INFO - PROCESS | 3424 | 1467872489680 Marionette TRACE conn3 <- [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]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1588ms 23:21:29 INFO - PROCESS | 3424 | 1467872489744 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 3424 | 1467872489748 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 23:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:21:29 INFO - PROCESS | 3424 | 1467872489755 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 3424 | 1467872489760 Marionette TRACE conn3 <- [1,450,null,{}] 23:21:29 INFO - PROCESS | 3424 | 1467872489770 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:29 INFO - PROCESS | 3424 | 1467872489775 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:30 INFO - PROCESS | 3424 | 1467872490020 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 23:21:30 INFO - PROCESS | 3424 | 1467872490301 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 3424 | 1467872490319 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b705c00 == 72 [pid = 3424] [id = 120] 23:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0xa25f6c00) [pid = 3424] [serial = 359] [outer = (nil)] 23:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0xa4e57c00) [pid = 3424] [serial = 360] [outer = 0xa25f6c00] 23:21:30 INFO - PROCESS | 3424 | 1467872490406 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0xa5075800) [pid = 3424] [serial = 361] [outer = 0xa25f6c00] 23:21:31 INFO - PROCESS | 3424 | 1467872491378 Marionette TRACE conn3 <- [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] 23:21:31 INFO - PROCESS | 3424 | 1467872491449 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 23:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:21:31 INFO - PROCESS | 3424 | 1467872491456 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 3424 | 1467872491460 Marionette TRACE conn3 <- [1,454,null,{}] 23:21:31 INFO - PROCESS | 3424 | 1467872491466 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:31 INFO - PROCESS | 3424 | 1467872491472 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:31 INFO - PROCESS | 3424 | 1467872491677 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 23:21:31 INFO - PROCESS | 3424 | 1467872491916 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 3424 | 1467872491925 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x9291bc00 == 73 [pid = 3424] [id = 121] 23:21:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x9291d800) [pid = 3424] [serial = 362] [outer = (nil)] 23:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x92925c00) [pid = 3424] [serial = 363] [outer = 0x9291d800] 23:21:32 INFO - PROCESS | 3424 | 1467872492022 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x92927000) [pid = 3424] [serial = 364] [outer = 0x9291d800] 23:21:32 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:33 INFO - PROCESS | 3424 | 1467872493021 Marionette TRACE conn3 <- [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]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1632ms 23:21:33 INFO - PROCESS | 3424 | 1467872493089 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 23:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:21:33 INFO - PROCESS | 3424 | 1467872493094 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 23:21:33 INFO - PROCESS | 3424 | 1467872493101 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 3424 | 1467872493104 Marionette TRACE conn3 <- [1,458,null,{}] 23:21:33 INFO - PROCESS | 3424 | 1467872493111 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:33 INFO - PROCESS | 3424 | 1467872493116 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:33 INFO - PROCESS | 3424 | 1467872493318 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 23:21:33 INFO - PROCESS | 3424 | 1467872493754 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:33 INFO - PROCESS | 3424 | 1467872493762 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:33 INFO - PROCESS | 3424 | ++DOCSHELL 0xa2fba000 == 74 [pid = 3424] [id = 122] 23:21:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0xa2fbfc00) [pid = 3424] [serial = 365] [outer = (nil)] 23:21:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0xa6f3b800) [pid = 3424] [serial = 366] [outer = 0xa2fbfc00] 23:21:33 INFO - PROCESS | 3424 | 1467872493953 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0xa6f46800) [pid = 3424] [serial = 367] [outer = 0xa2fbfc00] 23:21:35 INFO - PROCESS | 3424 | 1467872495139 Marionette TRACE conn3 <- [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] 23:21:35 INFO - PROCESS | 3424 | 1467872495195 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 23:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:21:35 INFO - PROCESS | 3424 | 1467872495203 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 3424 | 1467872495206 Marionette TRACE conn3 <- [1,462,null,{}] 23:21:35 INFO - PROCESS | 3424 | 1467872495214 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:35 INFO - PROCESS | 3424 | 1467872495218 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:35 INFO - PROCESS | 3424 | 1467872495481 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 23:21:35 INFO - PROCESS | 3424 | 1467872495663 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 3424 | 1467872495673 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e498c00 == 75 [pid = 3424] [id = 123] 23:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x8f88c800) [pid = 3424] [serial = 368] [outer = (nil)] 23:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0xa6d54400) [pid = 3424] [serial = 369] [outer = 0x8f88c800] 23:21:35 INFO - PROCESS | 3424 | 1467872495770 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 162 (0xa6d59800) [pid = 3424] [serial = 370] [outer = 0x8f88c800] 23:21:36 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:21:36 INFO - PROCESS | 3424 | 1467872496905 Marionette TRACE conn3 <- [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] 23:21:37 INFO - PROCESS | 3424 | 1467872496998 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 23:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:21:37 INFO - PROCESS | 3424 | 1467872497006 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - PROCESS | 3424 | 1467872497009 Marionette TRACE conn3 <- [1,466,null,{}] 23:21:37 INFO - PROCESS | 3424 | 1467872497015 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:37 INFO - PROCESS | 3424 | 1467872497020 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:37 INFO - PROCESS | 3424 | 1467872497599 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 23:21:37 INFO - PROCESS | 3424 | 1467872497878 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 3424 | 1467872497887 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e336400 == 76 [pid = 3424] [id = 124] 23:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 163 (0x8e337800) [pid = 3424] [serial = 371] [outer = (nil)] 23:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 164 (0x8f67b000) [pid = 3424] [serial = 372] [outer = 0x8e337800] 23:21:37 INFO - PROCESS | 3424 | 1467872497976 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 165 (0x8f9c4800) [pid = 3424] [serial = 373] [outer = 0x8e337800] 23:21:38 INFO - PROCESS | 3424 | 1467872498970 Marionette TRACE conn3 <- [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] 23:21:39 INFO - PROCESS | 3424 | 1467872499049 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 23:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:21:39 INFO - PROCESS | 3424 | 1467872499058 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 3424 | 1467872499063 Marionette TRACE conn3 <- [1,470,null,{}] 23:21:39 INFO - PROCESS | 3424 | 1467872499070 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:39 INFO - PROCESS | 3424 | 1467872499077 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:39 INFO - PROCESS | 3424 | 1467872499400 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 23:21:39 INFO - PROCESS | 3424 | 1467872499683 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 3424 | 1467872499692 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49dc00 == 77 [pid = 3424] [id = 125] 23:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 166 (0x8f9bb800) [pid = 3424] [serial = 374] [outer = (nil)] 23:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 167 (0x91b68c00) [pid = 3424] [serial = 375] [outer = 0x8f9bb800] 23:21:39 INFO - PROCESS | 3424 | 1467872499777 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 168 (0x91ee4400) [pid = 3424] [serial = 376] [outer = 0x8f9bb800] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9b734000 == 76 [pid = 3424] [id = 57] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x93908c00 == 75 [pid = 3424] [id = 98] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x97765c00 == 74 [pid = 3424] [id = 55] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x921d0400 == 73 [pid = 3424] [id = 97] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9bb400 == 72 [pid = 3424] [id = 96] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x93946000 == 71 [pid = 3424] [id = 71] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 167 (0x8f88f400) [pid = 3424] [serial = 279] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 166 (0x951adc00) [pid = 3424] [serial = 297] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9d993800 == 70 [pid = 3424] [id = 13] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e496c00 == 69 [pid = 3424] [id = 113] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9a5ea000 == 68 [pid = 3424] [id = 112] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x922d4800 == 67 [pid = 3424] [id = 111] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee3c00 == 66 [pid = 3424] [id = 110] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f675000 == 65 [pid = 3424] [id = 109] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6f800 == 64 [pid = 3424] [id = 108] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f891400 == 63 [pid = 3424] [id = 107] 23:21:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9b9000 == 62 [pid = 3424] [id = 100] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 165 (0x9217a400) [pid = 3424] [serial = 132] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 164 (0xa34c1800) [pid = 3424] [serial = 144] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 163 (0xa682e800) [pid = 3424] [serial = 183] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 162 (0xa2378800) [pid = 3424] [serial = 108] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 161 (0xa6ea7800) [pid = 3424] [serial = 150] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x9778fc00) [pid = 3424] [serial = 147] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0xa823d000) [pid = 3424] [serial = 186] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x9d910400) [pid = 3424] [serial = 180] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x9d98c800) [pid = 3424] [serial = 141] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x951a8400) [pid = 3424] [serial = 135] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x91bd0800) [pid = 3424] [serial = 253] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x9b10bc00) [pid = 3424] [serial = 138] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0xa6f46c00) [pid = 3424] [serial = 153] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0xa62d6800) [pid = 3424] [serial = 174] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x97789c00) [pid = 3424] [serial = 177] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x951a8c00) [pid = 3424] [serial = 295] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x92e72400) [pid = 3424] [serial = 292] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0xa82efc00) [pid = 3424] [serial = 189] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x93907400) [pid = 3424] [serial = 258] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x97792c00) [pid = 3424] [serial = 261] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x922d6800) [pid = 3424] [serial = 291] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x9a5ea400) [pid = 3424] [serial = 267] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x95170000) [pid = 3424] [serial = 294] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x90e55800) [pid = 3424] [serial = 255] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x90ee4400) [pid = 3424] [serial = 286] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x90eda800) [pid = 3424] [serial = 285] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8f9be800) [pid = 3424] [serial = 282] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0xa118b400) [pid = 3424] [serial = 264] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x91b6f000) [pid = 3424] [serial = 288] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x91bcd000) [pid = 3424] [serial = 289] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x8f50e000) [pid = 3424] [serial = 270] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8f889c00) [pid = 3424] [serial = 276] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8f67c400) [pid = 3424] [serial = 273] [outer = (nil)] [url = about:blank] 23:21:40 INFO - PROCESS | 3424 | 1467872500892 Marionette TRACE conn3 <- [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]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1888ms 23:21:40 INFO - PROCESS | 3424 | 1467872500946 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 3424 | 1467872500950 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 23:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:21:40 INFO - PROCESS | 3424 | 1467872500957 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 3424 | 1467872500961 Marionette TRACE conn3 <- [1,474,null,{}] 23:21:40 INFO - PROCESS | 3424 | 1467872500968 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 3424 | 1467872500974 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:41 INFO - PROCESS | 3424 | 1467872501176 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 23:21:41 INFO - PROCESS | 3424 | 1467872501414 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 3424 | 1467872501422 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee4400 == 63 [pid = 3424] [id = 126] 23:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x91b64000) [pid = 3424] [serial = 377] [outer = (nil)] 23:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9216f000) [pid = 3424] [serial = 378] [outer = 0x91b64000] 23:21:41 INFO - PROCESS | 3424 | 1467872501499 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x922d3400) [pid = 3424] [serial = 379] [outer = 0x91b64000] 23:21:42 INFO - PROCESS | 3424 | 1467872502424 Marionette TRACE conn3 <- [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]]]}] 23:21:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:21:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1536ms 23:21:42 INFO - PROCESS | 3424 | 1467872502495 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 23:21:42 INFO - PROCESS | 3424 | 1467872502501 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 23:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:21:42 INFO - PROCESS | 3424 | 1467872502518 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 3424 | 1467872502525 Marionette TRACE conn3 <- [1,478,null,{}] 23:21:42 INFO - PROCESS | 3424 | 1467872502537 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:42 INFO - PROCESS | 3424 | 1467872502543 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:42 INFO - PROCESS | 3424 | 1467872502741 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 23:21:42 INFO - PROCESS | 3424 | 1467872502960 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 3424 | 1467872502968 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d8800 == 64 [pid = 3424] [id = 127] 23:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x922db000) [pid = 3424] [serial = 380] [outer = (nil)] 23:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x95162c00) [pid = 3424] [serial = 381] [outer = 0x922db000] 23:21:43 INFO - PROCESS | 3424 | 1467872503076 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9516ec00) [pid = 3424] [serial = 382] [outer = 0x922db000] 23:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x951ae800) [pid = 3424] [serial = 383] [outer = 0x93b18c00] 23:21:44 INFO - PROCESS | 3424 | 1467872504174 Marionette TRACE conn3 <- [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]]]}] 23:21:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:21:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1699ms 23:21:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:21:44 INFO - PROCESS | 3424 | 1467872504212 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 23:21:44 INFO - PROCESS | 3424 | 1467872504215 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 23:21:44 INFO - PROCESS | 3424 | 1467872504223 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 3424 | 1467872504226 Marionette TRACE conn3 <- [1,482,null,{}] 23:21:44 INFO - PROCESS | 3424 | 1467872504233 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:44 INFO - PROCESS | 3424 | 1467872504238 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:44 INFO - PROCESS | 3424 | 1467872504489 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 23:21:44 INFO - PROCESS | 3424 | 1467872504521 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 3424 | 1467872504529 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x95179c00 == 65 [pid = 3424] [id = 128] 23:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9517ac00) [pid = 3424] [serial = 384] [outer = (nil)] 23:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x96d5e800) [pid = 3424] [serial = 385] [outer = 0x9517ac00] 23:21:44 INFO - PROCESS | 3424 | 1467872504601 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9778d800) [pid = 3424] [serial = 386] [outer = 0x9517ac00] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x9216b800) [pid = 3424] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x8f677800) [pid = 3424] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x9a5eb400) [pid = 3424] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x91bcf800) [pid = 3424] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x8f9b7400) [pid = 3424] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:21:45 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x9818ec00) [pid = 3424] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:21:45 INFO - PROCESS | 3424 | 1467872505958 Marionette TRACE conn3 <- [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]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1784ms 23:21:46 INFO - PROCESS | 3424 | 1467872506007 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 3424 | 1467872506011 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 23:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:21:46 INFO - PROCESS | 3424 | 1467872506017 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 3424 | 1467872506020 Marionette TRACE conn3 <- [1,486,null,{}] 23:21:46 INFO - PROCESS | 3424 | 1467872506026 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 3424 | 1467872506031 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:46 INFO - PROCESS | 3424 | 1467872506209 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 23:21:46 INFO - PROCESS | 3424 | 1467872506220 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 3424 | 1467872506238 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x951a9800 == 66 [pid = 3424] [id = 129] 23:21:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x951b3400) [pid = 3424] [serial = 387] [outer = (nil)] 23:21:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x98d13c00) [pid = 3424] [serial = 388] [outer = 0x951b3400] 23:21:46 INFO - PROCESS | 3424 | 1467872506452 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9a5e8800) [pid = 3424] [serial = 389] [outer = 0x951b3400] 23:21:47 INFO - PROCESS | 3424 | 1467872507332 Marionette TRACE conn3 <- [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]]]}] 23:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1337ms 23:21:47 INFO - PROCESS | 3424 | 1467872507355 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 23:21:47 INFO - PROCESS | 3424 | 1467872507359 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 23:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:21:47 INFO - PROCESS | 3424 | 1467872507366 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 3424 | 1467872507370 Marionette TRACE conn3 <- [1,490,null,{}] 23:21:47 INFO - PROCESS | 3424 | 1467872507376 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:47 INFO - PROCESS | 3424 | 1467872507381 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:47 INFO - PROCESS | 3424 | 1467872507638 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 23:21:47 INFO - PROCESS | 3424 | 1467872507831 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:47 INFO - PROCESS | 3424 | 1467872507839 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f510400 == 67 [pid = 3424] [id = 130] 23:21:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8f510c00) [pid = 3424] [serial = 390] [outer = (nil)] 23:21:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8f67ec00) [pid = 3424] [serial = 391] [outer = 0x8f510c00] 23:21:47 INFO - PROCESS | 3424 | 1467872507992 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8f892c00) [pid = 3424] [serial = 392] [outer = 0x8f510c00] 23:21:49 INFO - PROCESS | 3424 | 1467872509003 Marionette TRACE conn3 <- [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]]]}] 23:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1693ms 23:21:49 INFO - PROCESS | 3424 | 1467872509062 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 23:21:49 INFO - PROCESS | 3424 | 1467872509069 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 23:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:21:49 INFO - PROCESS | 3424 | 1467872509078 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 3424 | 1467872509084 Marionette TRACE conn3 <- [1,494,null,{}] 23:21:49 INFO - PROCESS | 3424 | 1467872509133 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:49 INFO - PROCESS | 3424 | 1467872509139 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:49 INFO - PROCESS | 3424 | 1467872509426 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 23:21:49 INFO - PROCESS | 3424 | 1467872509625 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 3424 | 1467872509634 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e332400 == 68 [pid = 3424] [id = 131] 23:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x91b70c00) [pid = 3424] [serial = 393] [outer = (nil)] 23:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x91ee2c00) [pid = 3424] [serial = 394] [outer = 0x91b70c00] 23:21:49 INFO - PROCESS | 3424 | 1467872509761 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9217a800) [pid = 3424] [serial = 395] [outer = 0x91b70c00] 23:21:50 INFO - PROCESS | 3424 | 1467872510797 Marionette TRACE conn3 <- [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]]]}] 23:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1792ms 23:21:50 INFO - PROCESS | 3424 | 1467872510871 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 3424 | 1467872510876 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 23:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:21:50 INFO - PROCESS | 3424 | 1467872510884 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 3424 | 1467872510888 Marionette TRACE conn3 <- [1,498,null,{}] 23:21:50 INFO - PROCESS | 3424 | 1467872510895 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 3424 | 1467872510901 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:51 INFO - PROCESS | 3424 | 1467872511146 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 23:21:51 INFO - PROCESS | 3424 | 1467872511440 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 3424 | 1467872511451 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x951ad400 == 69 [pid = 3424] [id = 132] 23:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x97765c00) [pid = 3424] [serial = 396] [outer = (nil)] 23:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9890e400) [pid = 3424] [serial = 397] [outer = 0x97765c00] 23:21:51 INFO - PROCESS | 3424 | 1467872511574 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9a5ebc00) [pid = 3424] [serial = 398] [outer = 0x97765c00] 23:21:52 INFO - PROCESS | 3424 | 1467872512491 Marionette TRACE conn3 <- [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]]]}] 23:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1681ms 23:21:52 INFO - PROCESS | 3424 | 1467872512566 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 3424 | 1467872512573 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 23:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:21:52 INFO - PROCESS | 3424 | 1467872512592 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 3424 | 1467872512600 Marionette TRACE conn3 <- [1,502,null,{}] 23:21:52 INFO - PROCESS | 3424 | 1467872512606 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:52 INFO - PROCESS | 3424 | 1467872512613 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:52 INFO - PROCESS | 3424 | 1467872512862 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 23:21:53 INFO - PROCESS | 3424 | 1467872513091 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 3424 | 1467872513103 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f501400 == 70 [pid = 3424] [id = 133] 23:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x8f50b000) [pid = 3424] [serial = 399] [outer = (nil)] 23:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x9b738c00) [pid = 3424] [serial = 400] [outer = 0x8f50b000] 23:21:53 INFO - PROCESS | 3424 | 1467872513201 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x9d98b000) [pid = 3424] [serial = 401] [outer = 0x8f50b000] 23:21:54 INFO - PROCESS | 3424 | 1467872514102 Marionette TRACE conn3 <- [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]]]}] 23:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1595ms 23:21:54 INFO - PROCESS | 3424 | 1467872514179 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 3424 | 1467872514183 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 23:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:21:54 INFO - PROCESS | 3424 | 1467872514190 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 3424 | 1467872514194 Marionette TRACE conn3 <- [1,506,null,{}] 23:21:54 INFO - PROCESS | 3424 | 1467872514200 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:54 INFO - PROCESS | 3424 | 1467872514205 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:54 INFO - PROCESS | 3424 | 1467872514409 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 23:21:54 INFO - PROCESS | 3424 | 1467872514637 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 3424 | 1467872514646 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b7da000 == 71 [pid = 3424] [id = 134] 23:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x9d912c00) [pid = 3424] [serial = 402] [outer = (nil)] 23:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0xa209fc00) [pid = 3424] [serial = 403] [outer = 0x9d912c00] 23:21:54 INFO - PROCESS | 3424 | 1467872514752 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0xa23ab800) [pid = 3424] [serial = 404] [outer = 0x9d912c00] 23:21:55 INFO - PROCESS | 3424 | 1467872515722 Marionette TRACE conn3 <- [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]]]}] 23:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1593ms 23:21:55 INFO - PROCESS | 3424 | 1467872515785 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 23:21:55 INFO - PROCESS | 3424 | 1467872515790 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 23:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:21:55 INFO - PROCESS | 3424 | 1467872515796 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:21:55 INFO - PROCESS | 3424 | 1467872515800 Marionette TRACE conn3 <- [1,510,null,{}] 23:21:55 INFO - PROCESS | 3424 | 1467872515807 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:55 INFO - PROCESS | 3424 | 1467872515813 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:56 INFO - PROCESS | 3424 | 1467872516060 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 23:21:56 INFO - PROCESS | 3424 | 1467872516338 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 3424 | 1467872516355 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49e400 == 72 [pid = 3424] [id = 135] 23:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x90ed3400) [pid = 3424] [serial = 405] [outer = (nil)] 23:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x91bcd800) [pid = 3424] [serial = 406] [outer = 0x90ed3400] 23:21:56 INFO - PROCESS | 3424 | 1467872516461 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0xa23b0400) [pid = 3424] [serial = 407] [outer = 0x90ed3400] 23:21:57 INFO - PROCESS | 3424 | 1467872517423 Marionette TRACE conn3 <- [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]]]}] 23:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1683ms 23:21:57 INFO - PROCESS | 3424 | 1467872517480 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 3424 | 1467872517484 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 23:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:21:57 INFO - PROCESS | 3424 | 1467872517491 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 3424 | 1467872517494 Marionette TRACE conn3 <- [1,514,null,{}] 23:21:57 INFO - PROCESS | 3424 | 1467872517500 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:57 INFO - PROCESS | 3424 | 1467872517505 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:57 INFO - PROCESS | 3424 | 1467872517706 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 23:21:57 INFO - PROCESS | 3424 | 1467872517951 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 3424 | 1467872517961 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x9526e800 == 73 [pid = 3424] [id = 136] 23:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0x95270000) [pid = 3424] [serial = 408] [outer = (nil)] 23:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x95272c00) [pid = 3424] [serial = 409] [outer = 0x95270000] 23:21:58 INFO - PROCESS | 3424 | 1467872518096 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x95276c00) [pid = 3424] [serial = 410] [outer = 0x95270000] 23:21:58 INFO - PROCESS | 3424 | 1467872518955 Marionette TRACE conn3 <- [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]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 23:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1539ms 23:21:59 INFO - PROCESS | 3424 | 1467872519031 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 3424 | 1467872519035 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 23:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:21:59 INFO - PROCESS | 3424 | 1467872519042 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 3424 | 1467872519044 Marionette TRACE conn3 <- [1,518,null,{}] 23:21:59 INFO - PROCESS | 3424 | 1467872519051 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:59 INFO - PROCESS | 3424 | 1467872519056 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:59 INFO - PROCESS | 3424 | 1467872519285 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 23:21:59 INFO - PROCESS | 3424 | 1467872519511 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 3424 | 1467872519521 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:21:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ca5400 == 74 [pid = 3424] [id = 137] 23:21:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 162 (0x91ca6800) [pid = 3424] [serial = 411] [outer = (nil)] 23:21:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 163 (0x91caf000) [pid = 3424] [serial = 412] [outer = 0x91ca6800] 23:21:59 INFO - PROCESS | 3424 | 1467872519655 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 164 (0x91cb2000) [pid = 3424] [serial = 413] [outer = 0x91ca6800] 23:22:00 INFO - PROCESS | 3424 | 1467872520560 Marionette TRACE conn3 <- [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]]]}] 23:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1587ms 23:22:00 INFO - PROCESS | 3424 | 1467872520630 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 3424 | 1467872520635 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 23:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:22:00 INFO - PROCESS | 3424 | 1467872520641 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 3424 | 1467872520645 Marionette TRACE conn3 <- [1,522,null,{}] 23:22:00 INFO - PROCESS | 3424 | 1467872520651 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 3424 | 1467872520655 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:00 INFO - PROCESS | 3424 | 1467872520859 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 23:22:01 INFO - PROCESS | 3424 | 1467872521085 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 3424 | 1467872521093 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e7000 == 75 [pid = 3424] [id = 138] 23:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 165 (0x8e3e8400) [pid = 3424] [serial = 414] [outer = (nil)] 23:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 166 (0x8e3ebc00) [pid = 3424] [serial = 415] [outer = 0x8e3e8400] 23:22:01 INFO - PROCESS | 3424 | 1467872521226 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 167 (0x8e3efc00) [pid = 3424] [serial = 416] [outer = 0x8e3e8400] 23:22:02 INFO - PROCESS | 3424 | 1467872522319 Marionette TRACE conn3 <- [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]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1741ms 23:22:02 INFO - PROCESS | 3424 | 1467872522383 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 3424 | 1467872522388 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 23:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:22:02 INFO - PROCESS | 3424 | 1467872522395 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - PROCESS | 3424 | 1467872522399 Marionette TRACE conn3 <- [1,526,null,{}] 23:22:02 INFO - PROCESS | 3424 | 1467872522405 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:02 INFO - PROCESS | 3424 | 1467872522411 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:02 INFO - PROCESS | 3424 | 1467872522629 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 23:22:02 INFO - PROCESS | 3424 | 1467872522834 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 3424 | 1467872522841 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ea400 == 76 [pid = 3424] [id = 139] 23:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 168 (0x8e3f0c00) [pid = 3424] [serial = 417] [outer = (nil)] 23:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 169 (0x91ca7c00) [pid = 3424] [serial = 418] [outer = 0x8e3f0c00] 23:22:02 INFO - PROCESS | 3424 | 1467872522936 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 170 (0x91caec00) [pid = 3424] [serial = 419] [outer = 0x8e3f0c00] 23:22:03 INFO - PROCESS | 3424 | 1467872523943 Marionette TRACE conn3 <- [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]]]}] 23:22:03 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 23:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1581ms 23:22:03 INFO - PROCESS | 3424 | 1467872523981 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 3424 | 1467872523989 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 23:22:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:22:04 INFO - PROCESS | 3424 | 1467872524000 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 3424 | 1467872524007 Marionette TRACE conn3 <- [1,530,null,{}] 23:22:04 INFO - PROCESS | 3424 | 1467872524018 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:04 INFO - PROCESS | 3424 | 1467872524025 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:04 INFO - PROCESS | 3424 | 1467872524357 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 23:22:04 INFO - PROCESS | 3424 | 1467872524611 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 3424 | 1467872524625 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f670400 == 77 [pid = 3424] [id = 140] 23:22:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 171 (0x8f671000) [pid = 3424] [serial = 420] [outer = (nil)] 23:22:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 172 (0x8f885000) [pid = 3424] [serial = 421] [outer = 0x8f671000] 23:22:04 INFO - PROCESS | 3424 | 1467872524961 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 173 (0x90e4ec00) [pid = 3424] [serial = 422] [outer = 0x8f671000] 23:22:05 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 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:22:05 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 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:22:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:22:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:22:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:22:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1943ms 23:22:05 INFO - PROCESS | 3424 | 1467872525919 Marionette TRACE conn3 <- [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"]]]}] 23:22:05 INFO - PROCESS | 3424 | 1467872525946 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 23:22:05 INFO - PROCESS | 3424 | 1467872525953 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 23:22:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:22:05 INFO - PROCESS | 3424 | 1467872525984 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - PROCESS | 3424 | 1467872525989 Marionette TRACE conn3 <- [1,534,null,{}] 23:22:06 INFO - PROCESS | 3424 | 1467872526002 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 3424 | 1467872526009 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:06 INFO - PROCESS | 3424 | 1467872526227 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 23:22:06 INFO - PROCESS | 3424 | 1467872526584 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 3424 | 1467872526595 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e336c00 == 78 [pid = 3424] [id = 141] 23:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 174 (0x8e3ed400) [pid = 3424] [serial = 423] [outer = (nil)] 23:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 175 (0x90e57000) [pid = 3424] [serial = 424] [outer = 0x8e3ed400] 23:22:06 INFO - PROCESS | 3424 | 1467872526684 Marionette DEBUG loaded listener.js 23:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 176 (0x91141800) [pid = 3424] [serial = 425] [outer = 0x8e3ed400] 23:22:07 INFO - PROCESS | 3424 | 1467872527538 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:22:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1616ms 23:22:07 INFO - PROCESS | 3424 | --DOMWINDOW == 175 (0x8e4a0000) [pid = 3424] [serial = 339] [outer = (nil)] [url = about:blank] 23:22:07 INFO - PROCESS | 3424 | 1467872527714 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 3424 | 1467872527719 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 23:22:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:22:07 INFO - PROCESS | 3424 | --DOCSHELL 0x90edac00 == 77 [pid = 3424] [id = 115] 23:22:07 INFO - PROCESS | 3424 | --DOCSHELL 0x8e496000 == 76 [pid = 3424] [id = 114] 23:22:07 INFO - PROCESS | 3424 | 1467872527758 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - PROCESS | 3424 | 1467872527764 Marionette TRACE conn3 <- [1,538,null,{}] 23:22:07 INFO - PROCESS | 3424 | 1467872527771 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:07 INFO - PROCESS | 3424 | 1467872527777 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:08 INFO - PROCESS | 3424 | 1467872528017 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 174 (0x95165800) [pid = 3424] [serial = 330] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 173 (0x97790400) [pid = 3424] [serial = 331] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 172 (0x99e42c00) [pid = 3424] [serial = 306] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 171 (0x95169000) [pid = 3424] [serial = 327] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 170 (0x9ab61000) [pid = 3424] [serial = 336] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 169 (0x95164000) [pid = 3424] [serial = 303] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 168 (0x9d986c00) [pid = 3424] [serial = 318] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 167 (0x91ee1800) [pid = 3424] [serial = 324] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 166 (0x9ab66400) [pid = 3424] [serial = 309] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 165 (0x92177c00) [pid = 3424] [serial = 325] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 164 (0x8f9c1c00) [pid = 3424] [serial = 321] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 163 (0x91b69400) [pid = 3424] [serial = 300] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 162 (0x998d5800) [pid = 3424] [serial = 333] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 161 (0x9b706c00) [pid = 3424] [serial = 337] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x9b703400) [pid = 3424] [serial = 312] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x99fd6c00) [pid = 3424] [serial = 334] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x9114e000) [pid = 3424] [serial = 315] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x90ee3000) [pid = 3424] [serial = 322] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x96d22400) [pid = 3424] [serial = 328] [outer = (nil)] [url = about:blank] 23:22:08 INFO - PROCESS | 3424 | 1467872528277 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 3424 | 1467872528286 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee3000 == 77 [pid = 3424] [id = 142] 23:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x90ee4800) [pid = 3424] [serial = 426] [outer = (nil)] 23:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0x92172400) [pid = 3424] [serial = 427] [outer = 0x90ee4800] 23:22:08 INFO - PROCESS | 3424 | 1467872528360 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0x92926000) [pid = 3424] [serial = 428] [outer = 0x90ee4800] 23:22:09 INFO - PROCESS | 3424 | 1467872529192 Marionette TRACE conn3 <- [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]]]}] 23:22:09 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. 23:22:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1515ms 23:22:09 INFO - PROCESS | 3424 | 1467872529257 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 3424 | 1467872529261 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 23:22:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:22:09 INFO - PROCESS | 3424 | 1467872529269 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 3424 | 1467872529275 Marionette TRACE conn3 <- [1,542,null,{}] 23:22:09 INFO - PROCESS | 3424 | 1467872529293 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 3424 | 1467872529305 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:09 INFO - PROCESS | 3424 | 1467872529498 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 23:22:09 INFO - PROCESS | 3424 | 1467872529644 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 3424 | 1467872529651 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6d800 == 78 [pid = 3424] [id = 143] 23:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x92920800) [pid = 3424] [serial = 429] [outer = (nil)] 23:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x95271800) [pid = 3424] [serial = 430] [outer = 0x92920800] 23:22:09 INFO - PROCESS | 3424 | 1467872529729 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 162 (0x9776d800) [pid = 3424] [serial = 431] [outer = 0x92920800] 23:22:10 INFO - PROCESS | 3424 | 1467872530575 Marionette TRACE conn3 <- [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]]]}] 23:22:10 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. 23:22:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1386ms 23:22:10 INFO - PROCESS | 3424 | 1467872530655 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 3424 | 1467872530661 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 23:22:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:22:10 INFO - PROCESS | 3424 | 1467872530676 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 3424 | 1467872530680 Marionette TRACE conn3 <- [1,546,null,{}] 23:22:10 INFO - PROCESS | 3424 | 1467872530685 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:10 INFO - PROCESS | 3424 | 1467872530690 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:10 INFO - PROCESS | 3424 | 1467872530991 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 23:22:11 INFO - PROCESS | 3424 | 1467872531034 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 3424 | 1467872531042 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed4800 == 79 [pid = 3424] [id = 144] 23:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 163 (0x95273000) [pid = 3424] [serial = 432] [outer = (nil)] 23:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 164 (0x9a5e3000) [pid = 3424] [serial = 433] [outer = 0x95273000] 23:22:11 INFO - PROCESS | 3424 | 1467872531135 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 165 (0x9b108400) [pid = 3424] [serial = 434] [outer = 0x95273000] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 164 (0x922db000) [pid = 3424] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 163 (0x8e498400) [pid = 3424] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 162 (0x9517ac00) [pid = 3424] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 161 (0x8e337800) [pid = 3424] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x91b64000) [pid = 3424] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:22:13 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x8f9bb800) [pid = 3424] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:22:13 INFO - PROCESS | 3424 | 1467872533162 Marionette TRACE conn3 <- [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]]]}] 23:22:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:22:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2591ms 23:22:13 INFO - PROCESS | 3424 | 1467872533270 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 23:22:13 INFO - PROCESS | 3424 | 1467872533276 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 23:22:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:22:13 INFO - PROCESS | 3424 | 1467872533298 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 3424 | 1467872533304 Marionette TRACE conn3 <- [1,550,null,{}] 23:22:13 INFO - PROCESS | 3424 | 1467872533313 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:13 INFO - PROCESS | 3424 | 1467872533321 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:13 INFO - PROCESS | 3424 | 1467872533530 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 23:22:13 INFO - PROCESS | 3424 | 1467872533679 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 3424 | 1467872533690 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x922db000 == 80 [pid = 3424] [id = 145] 23:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x9517ac00) [pid = 3424] [serial = 435] [outer = (nil)] 23:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x998d5800) [pid = 3424] [serial = 436] [outer = 0x9517ac00] 23:22:13 INFO - PROCESS | 3424 | 1467872533785 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 162 (0x9b70e400) [pid = 3424] [serial = 437] [outer = 0x9517ac00] 23:22:14 INFO - PROCESS | 3424 | 1467872534645 Marionette TRACE conn3 <- [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]]]}] 23:22:14 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. 23:22:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1395ms 23:22:14 INFO - PROCESS | 3424 | 1467872534691 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 23:22:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:22:14 INFO - PROCESS | 3424 | 1467872534696 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 23:22:14 INFO - PROCESS | 3424 | 1467872534702 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 3424 | 1467872534706 Marionette TRACE conn3 <- [1,554,null,{}] 23:22:14 INFO - PROCESS | 3424 | 1467872534716 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:14 INFO - PROCESS | 3424 | 1467872534726 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:14 INFO - PROCESS | 3424 | 1467872534972 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 23:22:14 INFO - PROCESS | 3424 | 1467872534983 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 3424 | 1467872534992 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x90edb000 == 81 [pid = 3424] [id = 146] 23:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 163 (0x922e1c00) [pid = 3424] [serial = 438] [outer = (nil)] 23:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 164 (0xa200a000) [pid = 3424] [serial = 439] [outer = 0x922e1c00] 23:22:15 INFO - PROCESS | 3424 | 1467872535150 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 165 (0xa23b4000) [pid = 3424] [serial = 440] [outer = 0x922e1c00] 23:22:15 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:16 INFO - PROCESS | 3424 | 1467872536313 Marionette TRACE conn3 <- [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]]]}] 23:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1640ms 23:22:16 INFO - PROCESS | 3424 | 1467872536344 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 23:22:16 INFO - PROCESS | 3424 | 1467872536352 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 23:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:22:16 INFO - PROCESS | 3424 | 1467872536361 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:22:16 INFO - PROCESS | 3424 | 1467872536369 Marionette TRACE conn3 <- [1,558,null,{}] 23:22:16 INFO - PROCESS | 3424 | 1467872536378 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:16 INFO - PROCESS | 3424 | 1467872536384 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:16 INFO - PROCESS | 3424 | 1467872536620 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 23:22:16 INFO - PROCESS | 3424 | 1467872536865 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 3424 | 1467872536878 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed2400 == 82 [pid = 3424] [id = 147] 23:22:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 166 (0x90ed2c00) [pid = 3424] [serial = 441] [outer = (nil)] 23:22:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 167 (0x91146000) [pid = 3424] [serial = 442] [outer = 0x90ed2c00] 23:22:17 INFO - PROCESS | 3424 | 1467872537010 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 168 (0x91cadc00) [pid = 3424] [serial = 443] [outer = 0x90ed2c00] 23:22:17 INFO - PROCESS | 3424 | 1467872537972 Marionette TRACE conn3 <- [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]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1651ms 23:22:18 INFO - PROCESS | 3424 | 1467872538016 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 3424 | 1467872538026 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 23:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:22:18 INFO - PROCESS | 3424 | 1467872538038 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - PROCESS | 3424 | 1467872538042 Marionette TRACE conn3 <- [1,562,null,{}] 23:22:18 INFO - PROCESS | 3424 | 1467872538050 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 3424 | 1467872538057 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:18 INFO - PROCESS | 3424 | 1467872538282 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 23:22:18 INFO - PROCESS | 3424 | 1467872538564 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 3424 | 1467872538572 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x92178c00 == 83 [pid = 3424] [id = 148] 23:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 169 (0x9516a800) [pid = 3424] [serial = 444] [outer = (nil)] 23:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 170 (0x95269c00) [pid = 3424] [serial = 445] [outer = 0x9516a800] 23:22:18 INFO - PROCESS | 3424 | 1467872538705 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 171 (0x97790800) [pid = 3424] [serial = 446] [outer = 0x9516a800] 23:22:19 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:19 INFO - PROCESS | 3424 | 1467872539734 Marionette TRACE conn3 <- [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]]]}] 23:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1739ms 23:22:19 INFO - PROCESS | 3424 | 1467872539778 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 23:22:19 INFO - PROCESS | 3424 | 1467872539783 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 23:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:22:19 INFO - PROCESS | 3424 | 1467872539791 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 3424 | 1467872539799 Marionette TRACE conn3 <- [1,566,null,{}] 23:22:19 INFO - PROCESS | 3424 | 1467872539823 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:19 INFO - PROCESS | 3424 | 1467872539833 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:20 INFO - PROCESS | 3424 | 1467872540134 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 23:22:20 INFO - PROCESS | 3424 | 1467872540451 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 3424 | 1467872540464 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b709000 == 84 [pid = 3424] [id = 149] 23:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 172 (0x9b709400) [pid = 3424] [serial = 447] [outer = (nil)] 23:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 173 (0xa1189000) [pid = 3424] [serial = 448] [outer = 0x9b709400] 23:22:20 INFO - PROCESS | 3424 | 1467872540590 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 174 (0xa3209400) [pid = 3424] [serial = 449] [outer = 0x9b709400] 23:22:21 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:21 INFO - PROCESS | 3424 | 1467872541607 Marionette TRACE conn3 <- [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]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1845ms 23:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:22:21 INFO - PROCESS | 3424 | 1467872541637 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 23:22:21 INFO - PROCESS | 3424 | 1467872541641 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 23:22:21 INFO - PROCESS | 3424 | 1467872541649 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 3424 | 1467872541653 Marionette TRACE conn3 <- [1,570,null,{}] 23:22:21 INFO - PROCESS | 3424 | 1467872541660 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:21 INFO - PROCESS | 3424 | 1467872541665 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:21 INFO - PROCESS | 3424 | 1467872541876 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 23:22:22 INFO - PROCESS | 3424 | 1467872542109 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 3424 | 1467872542119 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba41800 == 85 [pid = 3424] [id = 150] 23:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 175 (0x8ba42c00) [pid = 3424] [serial = 450] [outer = (nil)] 23:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 176 (0x8ba4b400) [pid = 3424] [serial = 451] [outer = 0x8ba42c00] 23:22:22 INFO - PROCESS | 3424 | 1467872542245 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 177 (0x8ba4f800) [pid = 3424] [serial = 452] [outer = 0x8ba42c00] 23:22:22 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:23 INFO - PROCESS | 3424 | 1467872543125 Marionette TRACE conn3 <- [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]]]}] 23:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1535ms 23:22:23 INFO - PROCESS | 3424 | 1467872543184 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 23:22:23 INFO - PROCESS | 3424 | 1467872543187 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 23:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:22:23 INFO - PROCESS | 3424 | 1467872543194 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:22:23 INFO - PROCESS | 3424 | 1467872543198 Marionette TRACE conn3 <- [1,574,null,{}] 23:22:23 INFO - PROCESS | 3424 | 1467872543204 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:23 INFO - PROCESS | 3424 | 1467872543210 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:23 INFO - PROCESS | 3424 | 1467872543415 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 23:22:23 INFO - PROCESS | 3424 | 1467872543655 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:23 INFO - PROCESS | 3424 | 1467872543665 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba49c00 == 86 [pid = 3424] [id = 151] 23:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 178 (0x8ba4cc00) [pid = 3424] [serial = 453] [outer = (nil)] 23:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 179 (0x8e5a2000) [pid = 3424] [serial = 454] [outer = 0x8ba4cc00] 23:22:23 INFO - PROCESS | 3424 | 1467872543793 Marionette DEBUG loaded listener.js 23:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 180 (0x8e5a4000) [pid = 3424] [serial = 455] [outer = 0x8ba4cc00] 23:22:24 INFO - PROCESS | 3424 | 1467872544755 Marionette TRACE conn3 <- [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]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1635ms 23:22:24 INFO - PROCESS | 3424 | 1467872544831 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 3424 | 1467872544835 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 23:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:22:24 INFO - PROCESS | 3424 | 1467872544843 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 3424 | 1467872544847 Marionette TRACE conn3 <- [1,578,null,{}] 23:22:24 INFO - PROCESS | 3424 | 1467872544853 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:24 INFO - PROCESS | 3424 | 1467872544864 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:25 INFO - PROCESS | 3424 | 1467872545124 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 23:22:25 INFO - PROCESS | 3424 | 1467872545404 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 3424 | 1467872545411 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e4a2000 == 87 [pid = 3424] [id = 152] 23:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 181 (0x8e5a6800) [pid = 3424] [serial = 456] [outer = (nil)] 23:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 182 (0xa3454400) [pid = 3424] [serial = 457] [outer = 0x8e5a6800] 23:22:25 INFO - PROCESS | 3424 | 1467872545499 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 183 (0xa4e4c000) [pid = 3424] [serial = 458] [outer = 0x8e5a6800] 23:22:26 INFO - PROCESS | 3424 | 1467872546456 Marionette TRACE conn3 <- [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]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1686ms 23:22:26 INFO - PROCESS | 3424 | 1467872546531 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 3424 | 1467872546535 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 23:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:22:26 INFO - PROCESS | 3424 | 1467872546542 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 3424 | 1467872546544 Marionette TRACE conn3 <- [1,582,null,{}] 23:22:26 INFO - PROCESS | 3424 | 1467872546551 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:26 INFO - PROCESS | 3424 | 1467872546557 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:26 INFO - PROCESS | 3424 | 1467872546805 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 23:22:27 INFO - PROCESS | 3424 | 1467872547087 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 3424 | 1467872547097 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ecc00 == 88 [pid = 3424] [id = 153] 23:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 184 (0x8e5ac800) [pid = 3424] [serial = 459] [outer = (nil)] 23:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 185 (0x8e5b2c00) [pid = 3424] [serial = 460] [outer = 0x8e5ac800] 23:22:27 INFO - PROCESS | 3424 | 1467872547186 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 186 (0x8e5b6800) [pid = 3424] [serial = 461] [outer = 0x8e5ac800] 23:22:28 INFO - PROCESS | 3424 | 1467872548078 Marionette TRACE conn3 <- [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]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1631ms 23:22:28 INFO - PROCESS | 3424 | 1467872548175 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 3424 | 1467872548178 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 23:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:22:28 INFO - PROCESS | 3424 | 1467872548187 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 3424 | 1467872548190 Marionette TRACE conn3 <- [1,586,null,{}] 23:22:28 INFO - PROCESS | 3424 | 1467872548197 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 3424 | 1467872548202 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:28 INFO - PROCESS | 3424 | 1467872548444 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 23:22:28 INFO - PROCESS | 3424 | 1467872548707 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 3424 | 1467872548715 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e1c00 == 89 [pid = 3424] [id = 154] 23:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 187 (0x8b5e2c00) [pid = 3424] [serial = 462] [outer = (nil)] 23:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 188 (0x8b5ea400) [pid = 3424] [serial = 463] [outer = 0x8b5e2c00] 23:22:28 INFO - PROCESS | 3424 | 1467872548799 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 189 (0x8b5ef000) [pid = 3424] [serial = 464] [outer = 0x8b5e2c00] 23:22:29 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:29 INFO - PROCESS | 3424 | 1467872549716 Marionette TRACE conn3 <- [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]]]}] 23:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1586ms 23:22:29 INFO - PROCESS | 3424 | 1467872549774 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 3424 | 1467872549778 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 23:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:22:29 INFO - PROCESS | 3424 | 1467872549785 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 3424 | 1467872549789 Marionette TRACE conn3 <- [1,590,null,{}] 23:22:29 INFO - PROCESS | 3424 | 1467872549796 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:29 INFO - PROCESS | 3424 | 1467872549801 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:30 INFO - PROCESS | 3424 | 1467872550010 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 23:22:30 INFO - PROCESS | 3424 | 1467872550743 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 3424 | 1467872550750 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e6000 == 90 [pid = 3424] [id = 155] 23:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 190 (0x8e3e6400) [pid = 3424] [serial = 465] [outer = (nil)] 23:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 191 (0x8e3ec000) [pid = 3424] [serial = 466] [outer = 0x8e3e6400] 23:22:30 INFO - PROCESS | 3424 | 1467872550842 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 192 (0x8e49b000) [pid = 3424] [serial = 467] [outer = 0x8e3e6400] 23:22:31 INFO - PROCESS | 3424 | 1467872551966 Marionette TRACE conn3 <- [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]]]}] 23:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2238ms 23:22:32 INFO - PROCESS | 3424 | 1467872552028 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 23:22:32 INFO - PROCESS | 3424 | 1467872552035 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 23:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:22:32 INFO - PROCESS | 3424 | 1467872552043 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 3424 | 1467872552048 Marionette TRACE conn3 <- [1,594,null,{}] 23:22:32 INFO - PROCESS | 3424 | 1467872552059 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 3424 | 1467872552067 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:32 INFO - PROCESS | 3424 | 1467872552409 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 23:22:32 INFO - PROCESS | 3424 | 1467872552684 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 3424 | 1467872552695 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e33a000 == 91 [pid = 3424] [id = 156] 23:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 193 (0x8e49fc00) [pid = 3424] [serial = 468] [outer = (nil)] 23:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 194 (0x8f504800) [pid = 3424] [serial = 469] [outer = 0x8e49fc00] 23:22:32 INFO - PROCESS | 3424 | 1467872552819 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 195 (0x8f886800) [pid = 3424] [serial = 470] [outer = 0x8e49fc00] 23:22:33 INFO - PROCESS | 3424 | 1467872553946 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1949ms 23:22:33 INFO - PROCESS | 3424 | 1467872553997 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 3424 | 1467872554003 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 23:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:22:34 INFO - PROCESS | 3424 | 1467872554011 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 3424 | 1467872554015 Marionette TRACE conn3 <- [1,598,null,{}] 23:22:34 INFO - PROCESS | 3424 | 1467872554022 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:34 INFO - PROCESS | 3424 | 1467872554028 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:34 INFO - PROCESS | 3424 | 1467872554237 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 23:22:34 INFO - PROCESS | 3424 | 1467872554527 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 3424 | 1467872554536 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e7800 == 92 [pid = 3424] [id = 157] 23:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 196 (0x8f9bc000) [pid = 3424] [serial = 471] [outer = (nil)] 23:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 197 (0x91cad800) [pid = 3424] [serial = 472] [outer = 0x8f9bc000] 23:22:34 INFO - PROCESS | 3424 | 1467872554633 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 198 (0x928b5800) [pid = 3424] [serial = 473] [outer = 0x8f9bc000] 23:22:35 INFO - PROCESS | 3424 | --DOCSHELL 0x921cac00 == 91 [pid = 3424] [id = 52] 23:22:35 INFO - PROCESS | 3424 | --DOCSHELL 0x921d1c00 == 90 [pid = 3424] [id = 37] 23:22:35 INFO - PROCESS | 3424 | --DOCSHELL 0x951aa000 == 89 [pid = 3424] [id = 38] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 197 (0x98d13c00) [pid = 3424] [serial = 388] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 196 (0x99b73400) [pid = 3424] [serial = 351] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 195 (0xa6f3b800) [pid = 3424] [serial = 366] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 194 (0xa2007800) [pid = 3424] [serial = 357] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 193 (0xa4e57c00) [pid = 3424] [serial = 360] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 192 (0x92925c00) [pid = 3424] [serial = 363] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 191 (0xa6d54400) [pid = 3424] [serial = 369] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 190 (0x93909000) [pid = 3424] [serial = 348] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 189 (0x9b736000) [pid = 3424] [serial = 354] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 188 (0x9114f000) [pid = 3424] [serial = 345] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 187 (0x8e49a000) [pid = 3424] [serial = 342] [outer = (nil)] [url = about:blank] 23:22:35 INFO - PROCESS | 3424 | 1467872555672 Marionette TRACE conn3 <- [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]]]}] 23:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1739ms 23:22:35 INFO - PROCESS | 3424 | 1467872555751 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 23:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:22:35 INFO - PROCESS | 3424 | 1467872555756 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 23:22:35 INFO - PROCESS | 3424 | 1467872555770 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:22:35 INFO - PROCESS | 3424 | 1467872555779 Marionette TRACE conn3 <- [1,602,null,{}] 23:22:35 INFO - PROCESS | 3424 | 1467872555788 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:35 INFO - PROCESS | 3424 | 1467872555794 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:35 INFO - PROCESS | 3424 | 1467872555981 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 186 (0x8f88a800) [pid = 3424] [serial = 340] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 185 (0x96d5e800) [pid = 3424] [serial = 385] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 184 (0x9778d800) [pid = 3424] [serial = 386] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 183 (0x8f9c4800) [pid = 3424] [serial = 373] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 182 (0x8f67b000) [pid = 3424] [serial = 372] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 181 (0x9216f000) [pid = 3424] [serial = 378] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 180 (0x922d3400) [pid = 3424] [serial = 379] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 179 (0x91ee4400) [pid = 3424] [serial = 376] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 178 (0x91b68c00) [pid = 3424] [serial = 375] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 177 (0x9d985400) [pid = 3424] [serial = 220] [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.] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 176 (0x95162c00) [pid = 3424] [serial = 381] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | --DOMWINDOW == 175 (0x9516ec00) [pid = 3424] [serial = 382] [outer = (nil)] [url = about:blank] 23:22:36 INFO - PROCESS | 3424 | 1467872556247 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 3424 | 1467872556254 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5f0c00 == 90 [pid = 3424] [id = 158] 23:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 176 (0x8f67b000) [pid = 3424] [serial = 474] [outer = (nil)] 23:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 177 (0x921ccc00) [pid = 3424] [serial = 475] [outer = 0x8f67b000] 23:22:36 INFO - PROCESS | 3424 | 1467872556332 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 178 (0x92920c00) [pid = 3424] [serial = 476] [outer = 0x8f67b000] 23:22:37 INFO - PROCESS | 3424 | 1467872557116 Marionette TRACE conn3 <- [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]]]}] 23:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1401ms 23:22:37 INFO - PROCESS | 3424 | 1467872557165 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 23:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:22:37 INFO - PROCESS | 3424 | 1467872557170 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 23:22:37 INFO - PROCESS | 3424 | 1467872557187 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 3424 | 1467872557191 Marionette TRACE conn3 <- [1,606,null,{}] 23:22:37 INFO - PROCESS | 3424 | 1467872557197 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:37 INFO - PROCESS | 3424 | 1467872557202 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:37 INFO - PROCESS | 3424 | 1467872557396 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 23:22:37 INFO - PROCESS | 3424 | 1467872557412 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 3424 | 1467872557423 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee4400 == 91 [pid = 3424] [id = 159] 23:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 179 (0x93909000) [pid = 3424] [serial = 477] [outer = (nil)] 23:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 180 (0x95162c00) [pid = 3424] [serial = 478] [outer = 0x93909000] 23:22:37 INFO - PROCESS | 3424 | 1467872557496 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 181 (0x9516fc00) [pid = 3424] [serial = 479] [outer = 0x93909000] 23:22:38 INFO - PROCESS | 3424 | 1467872558568 Marionette TRACE conn3 <- [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]]]}] 23:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1442ms 23:22:38 INFO - PROCESS | 3424 | 1467872558619 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 3424 | 1467872558623 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 23:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:22:38 INFO - PROCESS | 3424 | 1467872558630 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 3424 | 1467872558633 Marionette TRACE conn3 <- [1,610,null,{}] 23:22:38 INFO - PROCESS | 3424 | 1467872558649 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:38 INFO - PROCESS | 3424 | 1467872558655 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:38 INFO - PROCESS | 3424 | 1467872558920 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 23:22:38 INFO - PROCESS | 3424 | 1467872558943 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 3424 | 1467872558963 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x9517b400 == 92 [pid = 3424] [id = 160] 23:22:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 182 (0x951a8000) [pid = 3424] [serial = 480] [outer = (nil)] 23:22:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 183 (0x95274400) [pid = 3424] [serial = 481] [outer = 0x951a8000] 23:22:39 INFO - PROCESS | 3424 | 1467872559049 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 184 (0x97791000) [pid = 3424] [serial = 482] [outer = 0x951a8000] 23:22:40 INFO - PROCESS | 3424 | 1467872560047 Marionette TRACE conn3 <- [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]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2335ms 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 183 (0x8e496400) [pid = 3424] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 182 (0x9d915400) [pid = 3424] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 181 (0xa1107c00) [pid = 3424] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 180 (0xa25f6c00) [pid = 3424] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 179 (0x8e3ed400) [pid = 3424] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 178 (0x91bcc400) [pid = 3424] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 177 (0x91eda800) [pid = 3424] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 176 (0x90ee4800) [pid = 3424] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 175 (0x99927400) [pid = 3424] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 174 (0x922d4c00) [pid = 3424] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 173 (0x97784400) [pid = 3424] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 172 (0x9b73cc00) [pid = 3424] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 171 (0x92920800) [pid = 3424] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 170 (0x922e1400) [pid = 3424] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 169 (0x9a5e5400) [pid = 3424] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 168 (0x9a5e8400) [pid = 3424] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 167 (0x95171000) [pid = 3424] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 166 (0x8f88c800) [pid = 3424] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 165 (0x8f9b9c00) [pid = 3424] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 164 (0x8f674c00) [pid = 3424] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 163 (0x9517ac00) [pid = 3424] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 162 (0x922d3c00) [pid = 3424] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 161 (0x8f679400) [pid = 3424] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0xa2fbfc00) [pid = 3424] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x95273000) [pid = 3424] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x951b3400) [pid = 3424] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x8f9bcc00) [pid = 3424] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x91147000) [pid = 3424] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x8f677c00) [pid = 3424] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x9291d800) [pid = 3424] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0xa20aa800) [pid = 3424] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x8f503800) [pid = 3424] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x91bd5000) [pid = 3424] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x8f50b800) [pid = 3424] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x91144400) [pid = 3424] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x90e50c00) [pid = 3424] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x93b16c00) [pid = 3424] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x999f4000) [pid = 3424] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x922d7800) [pid = 3424] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x8f675400) [pid = 3424] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x96d26c00) [pid = 3424] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f671000) [pid = 3424] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:22:41 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x951ab800) [pid = 3424] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:22:41 INFO - PROCESS | 3424 | 1467872561223 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 3424 | 1467872561229 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 23:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:22:41 INFO - PROCESS | 3424 | 1467872561285 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 3424 | 1467872561291 Marionette TRACE conn3 <- [1,614,null,{}] 23:22:41 INFO - PROCESS | 3424 | 1467872561300 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:41 INFO - PROCESS | 3424 | 1467872561307 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:41 INFO - PROCESS | 3424 | 1467872561641 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 23:22:41 INFO - PROCESS | 3424 | 1467872561810 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 3424 | 1467872561826 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e499c00 == 93 [pid = 3424] [id = 161] 23:22:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8e49a000) [pid = 3424] [serial = 483] [outer = (nil)] 23:22:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8e59f000) [pid = 3424] [serial = 484] [outer = 0x8e49a000] 23:22:41 INFO - PROCESS | 3424 | 1467872561972 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x8e5ab400) [pid = 3424] [serial = 485] [outer = 0x8e49a000] 23:22:43 INFO - PROCESS | 3424 | 1467872563423 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2216ms 23:22:43 INFO - PROCESS | 3424 | 1467872563498 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 23:22:43 INFO - PROCESS | 3424 | 1467872563507 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 23:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:22:43 INFO - PROCESS | 3424 | 1467872563526 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 3424 | 1467872563536 Marionette TRACE conn3 <- [1,618,null,{}] 23:22:43 INFO - PROCESS | 3424 | 1467872563606 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:43 INFO - PROCESS | 3424 | 1467872563616 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:44 INFO - PROCESS | 3424 | 1467872564053 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 23:22:44 INFO - PROCESS | 3424 | 1467872564273 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:44 INFO - PROCESS | 3424 | 1467872564285 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4ac00 == 94 [pid = 3424] [id = 162] 23:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x8f50a000) [pid = 3424] [serial = 486] [outer = (nil)] 23:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x8f9c2c00) [pid = 3424] [serial = 487] [outer = 0x8f50a000] 23:22:44 INFO - PROCESS | 3424 | 1467872564409 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x90e5c000) [pid = 3424] [serial = 488] [outer = 0x8f50a000] 23:22:45 INFO - PROCESS | 3424 | 1467872565439 Marionette TRACE conn3 <- [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]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1973ms 23:22:45 INFO - PROCESS | 3424 | 1467872565492 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 3424 | 1467872565496 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 23:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:22:45 INFO - PROCESS | 3424 | 1467872565504 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 3424 | 1467872565508 Marionette TRACE conn3 <- [1,622,null,{}] 23:22:45 INFO - PROCESS | 3424 | 1467872565525 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:45 INFO - PROCESS | 3424 | 1467872565535 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:45 INFO - PROCESS | 3424 | 1467872565759 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 23:22:46 INFO - PROCESS | 3424 | 1467872566088 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 3424 | 1467872566103 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6dc00 == 95 [pid = 3424] [id = 163] 23:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x91b6fc00) [pid = 3424] [serial = 489] [outer = (nil)] 23:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x91bd6000) [pid = 3424] [serial = 490] [outer = 0x91b6fc00] 23:22:46 INFO - PROCESS | 3424 | 1467872566246 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x91ee2000) [pid = 3424] [serial = 491] [outer = 0x91b6fc00] 23:22:47 INFO - PROCESS | 3424 | 1467872567516 Marionette TRACE conn3 <- [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]]]}] 23:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2098ms 23:22:47 INFO - PROCESS | 3424 | 1467872567605 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 23:22:47 INFO - PROCESS | 3424 | 1467872567611 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 23:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:22:47 INFO - PROCESS | 3424 | 1467872567621 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:22:47 INFO - PROCESS | 3424 | 1467872567625 Marionette TRACE conn3 <- [1,626,null,{}] 23:22:47 INFO - PROCESS | 3424 | 1467872567636 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:47 INFO - PROCESS | 3424 | 1467872567643 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:48 INFO - PROCESS | 3424 | 1467872568057 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 23:22:48 INFO - PROCESS | 3424 | 1467872568272 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:48 INFO - PROCESS | 3424 | 1467872568281 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba50800 == 96 [pid = 3424] [id = 164] 23:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x8e339c00) [pid = 3424] [serial = 492] [outer = (nil)] 23:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x92e6d000) [pid = 3424] [serial = 493] [outer = 0x8e339c00] 23:22:48 INFO - PROCESS | 3424 | 1467872568403 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x93b1b400) [pid = 3424] [serial = 494] [outer = 0x8e339c00] 23:22:49 INFO - PROCESS | 3424 | 1467872569425 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1841ms 23:22:49 INFO - PROCESS | 3424 | 1467872569462 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 3424 | 1467872569466 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 23:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:22:49 INFO - PROCESS | 3424 | 1467872569473 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 3424 | 1467872569477 Marionette TRACE conn3 <- [1,630,null,{}] 23:22:49 INFO - PROCESS | 3424 | 1467872569483 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:49 INFO - PROCESS | 3424 | 1467872569489 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:49 INFO - PROCESS | 3424 | 1467872569696 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 23:22:49 INFO - PROCESS | 3424 | 1467872569937 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 3424 | 1467872569946 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e7c00 == 97 [pid = 3424] [id = 165] 23:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x92172000) [pid = 3424] [serial = 495] [outer = (nil)] 23:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x95171c00) [pid = 3424] [serial = 496] [outer = 0x92172000] 23:22:50 INFO - PROCESS | 3424 | 1467872570081 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x951a6c00) [pid = 3424] [serial = 497] [outer = 0x92172000] 23:22:51 INFO - PROCESS | 3424 | 1467872571058 Marionette TRACE conn3 <- [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]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1636ms 23:22:51 INFO - PROCESS | 3424 | 1467872571113 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 3424 | 1467872571122 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 23:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:22:51 INFO - PROCESS | 3424 | 1467872571133 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 3424 | 1467872571137 Marionette TRACE conn3 <- [1,634,null,{}] 23:22:51 INFO - PROCESS | 3424 | 1467872571146 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 3424 | 1467872571163 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:51 INFO - PROCESS | 3424 | 1467872571598 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 23:22:51 INFO - PROCESS | 3424 | 1467872571900 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 3424 | 1467872571914 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba48c00 == 98 [pid = 3424] [id = 166] 23:22:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x922d4c00) [pid = 3424] [serial = 498] [outer = (nil)] 23:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0x99574400) [pid = 3424] [serial = 499] [outer = 0x922d4c00] 23:22:52 INFO - PROCESS | 3424 | 1467872572043 Marionette DEBUG loaded listener.js 23:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0x9a5e2400) [pid = 3424] [serial = 500] [outer = 0x922d4c00] 23:22:52 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:53 INFO - PROCESS | 3424 | 1467872573245 Marionette TRACE conn3 <- [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]]]}] 23:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2145ms 23:22:53 INFO - PROCESS | 3424 | 1467872573277 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 3424 | 1467872573281 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 23:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:22:53 INFO - PROCESS | 3424 | 1467872573289 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 3424 | 1467872573293 Marionette TRACE conn3 <- [1,638,null,{}] 23:22:53 INFO - PROCESS | 3424 | 1467872573300 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:53 INFO - PROCESS | 3424 | 1467872573304 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:53 INFO - PROCESS | 3424 | 1467872573520 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 23:22:53 INFO - PROCESS | 3424 | 1467872573808 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 3424 | 1467872573815 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x998d5400 == 99 [pid = 3424] [id = 167] 23:22:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x9a5e6c00) [pid = 3424] [serial = 501] [outer = (nil)] 23:22:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x9a894c00) [pid = 3424] [serial = 502] [outer = 0x9a5e6c00] 23:22:53 INFO - PROCESS | 3424 | 1467872573922 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 162 (0x9ab69400) [pid = 3424] [serial = 503] [outer = 0x9a5e6c00] 23:22:54 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:22:54 INFO - PROCESS | 3424 | 1467872574826 Marionette TRACE conn3 <- [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]]]}] 23:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1584ms 23:22:54 INFO - PROCESS | 3424 | 1467872574874 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 23:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:22:54 INFO - PROCESS | 3424 | 1467872574878 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 23:22:54 INFO - PROCESS | 3424 | 1467872574885 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 3424 | 1467872574896 Marionette TRACE conn3 <- [1,642,null,{}] 23:22:54 INFO - PROCESS | 3424 | 1467872574903 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:54 INFO - PROCESS | 3424 | 1467872574908 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:55 INFO - PROCESS | 3424 | 1467872575122 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 23:22:55 INFO - PROCESS | 3424 | 1467872575364 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 3424 | 1467872575374 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x951a6400 == 100 [pid = 3424] [id = 168] 23:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 163 (0x998d6400) [pid = 3424] [serial = 504] [outer = (nil)] 23:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 164 (0x9b70ec00) [pid = 3424] [serial = 505] [outer = 0x998d6400] 23:22:55 INFO - PROCESS | 3424 | 1467872575502 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 165 (0x9b736000) [pid = 3424] [serial = 506] [outer = 0x998d6400] 23:22:56 INFO - PROCESS | 3424 | 1467872576467 Marionette TRACE conn3 <- [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]]]}] 23:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1640ms 23:22:56 INFO - PROCESS | 3424 | 1467872576526 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 3424 | 1467872576529 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 23:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:22:56 INFO - PROCESS | 3424 | 1467872576537 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 3424 | 1467872576541 Marionette TRACE conn3 <- [1,646,null,{}] 23:22:56 INFO - PROCESS | 3424 | 1467872576548 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:56 INFO - PROCESS | 3424 | 1467872576554 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:56 INFO - PROCESS | 3424 | 1467872576765 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 23:22:57 INFO - PROCESS | 3424 | 1467872577004 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 3424 | 1467872577013 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x99fdbc00 == 101 [pid = 3424] [id = 169] 23:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 166 (0x9abd8000) [pid = 3424] [serial = 507] [outer = (nil)] 23:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 167 (0x9d991000) [pid = 3424] [serial = 508] [outer = 0x9abd8000] 23:22:57 INFO - PROCESS | 3424 | 1467872577145 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 168 (0xa2007800) [pid = 3424] [serial = 509] [outer = 0x9abd8000] 23:22:58 INFO - PROCESS | 3424 | 1467872578041 Marionette TRACE conn3 <- [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]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1535ms 23:22:58 INFO - PROCESS | 3424 | 1467872578075 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 3424 | 1467872578078 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 23:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:22:58 INFO - PROCESS | 3424 | 1467872578087 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 3424 | 1467872578091 Marionette TRACE conn3 <- [1,650,null,{}] 23:22:58 INFO - PROCESS | 3424 | 1467872578097 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 3424 | 1467872578102 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:58 INFO - PROCESS | 3424 | 1467872578312 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 23:22:58 INFO - PROCESS | 3424 | 1467872578555 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 3424 | 1467872578562 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:22:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b728800 == 102 [pid = 3424] [id = 170] 23:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 169 (0x9d987400) [pid = 3424] [serial = 510] [outer = (nil)] 23:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 170 (0xa23a5c00) [pid = 3424] [serial = 511] [outer = 0x9d987400] 23:22:58 INFO - PROCESS | 3424 | 1467872578690 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 171 (0xa25eec00) [pid = 3424] [serial = 512] [outer = 0x9d987400] 23:22:59 INFO - PROCESS | 3424 | 1467872579630 Marionette TRACE conn3 <- [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]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1586ms 23:22:59 INFO - PROCESS | 3424 | 1467872579679 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 3424 | 1467872579688 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 23:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:22:59 INFO - PROCESS | 3424 | 1467872579699 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - PROCESS | 3424 | 1467872579705 Marionette TRACE conn3 <- [1,654,null,{}] 23:22:59 INFO - PROCESS | 3424 | 1467872579715 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:59 INFO - PROCESS | 3424 | 1467872579722 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:00 INFO - PROCESS | 3424 | 1467872580006 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 23:23:00 INFO - PROCESS | 3424 | 1467872580320 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 3424 | 1467872580331 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c400 == 103 [pid = 3424] [id = 171] 23:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 172 (0x8e30c800) [pid = 3424] [serial = 513] [outer = (nil)] 23:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 173 (0x9b6d5000) [pid = 3424] [serial = 514] [outer = 0x8e30c800] 23:23:00 INFO - PROCESS | 3424 | 1467872580426 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 174 (0xa3450000) [pid = 3424] [serial = 515] [outer = 0x8e30c800] 23:23:01 INFO - PROCESS | 3424 | 1467872581398 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1748ms 23:23:01 INFO - PROCESS | 3424 | 1467872581446 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 23:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:23:01 INFO - PROCESS | 3424 | 1467872581451 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 23:23:01 INFO - PROCESS | 3424 | 1467872581458 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 3424 | 1467872581462 Marionette TRACE conn3 <- [1,658,null,{}] 23:23:01 INFO - PROCESS | 3424 | 1467872581468 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:01 INFO - PROCESS | 3424 | 1467872581473 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:01 INFO - PROCESS | 3424 | 1467872581709 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 23:23:02 INFO - PROCESS | 3424 | 1467872582058 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 3424 | 1467872582066 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef000 == 104 [pid = 3424] [id = 172] 23:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 175 (0x8aeefc00) [pid = 3424] [serial = 516] [outer = (nil)] 23:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 176 (0x8aefa000) [pid = 3424] [serial = 517] [outer = 0x8aeefc00] 23:23:02 INFO - PROCESS | 3424 | 1467872582190 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 177 (0x8aefc000) [pid = 3424] [serial = 518] [outer = 0x8aeefc00] 23:23:03 INFO - PROCESS | 3424 | 1467872583370 Marionette TRACE conn3 <- [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]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1991ms 23:23:03 INFO - PROCESS | 3424 | 1467872583451 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 3424 | 1467872583455 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 23:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:23:03 INFO - PROCESS | 3424 | 1467872583468 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 3424 | 1467872583472 Marionette TRACE conn3 <- [1,662,null,{}] 23:23:03 INFO - PROCESS | 3424 | 1467872583482 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 3424 | 1467872583488 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:03 INFO - PROCESS | 3424 | 1467872583758 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 23:23:04 INFO - PROCESS | 3424 | 1467872584012 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 3424 | 1467872584022 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef6400 == 105 [pid = 3424] [id = 173] 23:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 178 (0x8e303400) [pid = 3424] [serial = 519] [outer = (nil)] 23:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 179 (0x8f9b5800) [pid = 3424] [serial = 520] [outer = 0x8e303400] 23:23:04 INFO - PROCESS | 3424 | 1467872584137 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 180 (0x90ecbc00) [pid = 3424] [serial = 521] [outer = 0x8e303400] 23:23:04 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:05 INFO - PROCESS | 3424 | 1467872585224 Marionette TRACE conn3 <- [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]]]}] 23:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1787ms 23:23:05 INFO - PROCESS | 3424 | 1467872585256 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 3424 | 1467872585262 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 23:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:23:05 INFO - PROCESS | 3424 | 1467872585271 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 3424 | 1467872585276 Marionette TRACE conn3 <- [1,666,null,{}] 23:23:05 INFO - PROCESS | 3424 | 1467872585285 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:05 INFO - PROCESS | 3424 | 1467872585290 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:05 INFO - PROCESS | 3424 | 1467872585595 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 23:23:06 INFO - PROCESS | 3424 | 1467872586304 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 3424 | 1467872586320 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef8800 == 106 [pid = 3424] [id = 174] 23:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 181 (0x8aef9000) [pid = 3424] [serial = 522] [outer = (nil)] 23:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 182 (0x8b5e9400) [pid = 3424] [serial = 523] [outer = 0x8aef9000] 23:23:06 INFO - PROCESS | 3424 | 1467872586434 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 183 (0x8e309c00) [pid = 3424] [serial = 524] [outer = 0x8aef9000] 23:23:07 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:07 INFO - PROCESS | 3424 | 1467872587458 Marionette TRACE conn3 <- [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]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:23:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2250ms 23:23:07 INFO - PROCESS | 3424 | 1467872587522 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 3424 | 1467872587529 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 23:23:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:23:07 INFO - PROCESS | 3424 | 1467872587537 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - PROCESS | 3424 | 1467872587541 Marionette TRACE conn3 <- [1,670,null,{}] 23:23:07 INFO - PROCESS | 3424 | 1467872587549 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 3424 | 1467872587558 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:07 INFO - PROCESS | 3424 | 1467872587822 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 23:23:08 INFO - PROCESS | 3424 | 1467872588220 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:08 INFO - PROCESS | 3424 | 1467872588237 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e498400 == 107 [pid = 3424] [id = 175] 23:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 184 (0x8e49d000) [pid = 3424] [serial = 525] [outer = (nil)] 23:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 185 (0x8e59ec00) [pid = 3424] [serial = 526] [outer = 0x8e49d000] 23:23:08 INFO - PROCESS | 3424 | 1467872588408 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 186 (0x8e5b2000) [pid = 3424] [serial = 527] [outer = 0x8e49d000] 23:23:09 INFO - PROCESS | 3424 | 1467872589662 Marionette TRACE conn3 <- [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]]]}] 23:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2188ms 23:23:09 INFO - PROCESS | 3424 | 1467872589732 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 23:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:23:09 INFO - PROCESS | 3424 | 1467872589742 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 23:23:09 INFO - PROCESS | 3424 | 1467872589758 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:23:09 INFO - PROCESS | 3424 | 1467872589763 Marionette TRACE conn3 <- [1,674,null,{}] 23:23:09 INFO - PROCESS | 3424 | 1467872589774 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:09 INFO - PROCESS | 3424 | 1467872589780 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:10 INFO - PROCESS | 3424 | 1467872590111 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6d800 == 106 [pid = 3424] [id = 143] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8f670800 == 105 [pid = 3424] [id = 118] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8e498c00 == 104 [pid = 3424] [id = 123] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0xa2fba000 == 103 [pid = 3424] [id = 122] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee4400 == 102 [pid = 3424] [id = 159] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5f0c00 == 101 [pid = 3424] [id = 158] 23:23:10 INFO - PROCESS | 3424 | 1467872590532 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 3424 | 1467872590540 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e7800 == 100 [pid = 3424] [id = 157] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8e33a000 == 99 [pid = 3424] [id = 156] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e6000 == 98 [pid = 3424] [id = 155] 23:23:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8400 == 99 [pid = 3424] [id = 176] 23:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 187 (0x8b5f0c00) [pid = 3424] [serial = 528] [outer = (nil)] 23:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 188 (0x8e4a0000) [pid = 3424] [serial = 529] [outer = 0x8b5f0c00] 23:23:10 INFO - PROCESS | 3424 | 1467872590641 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 189 (0x8f9b7400) [pid = 3424] [serial = 530] [outer = 0x8b5f0c00] 23:23:10 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed2400 == 98 [pid = 3424] [id = 147] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 188 (0x91bcd800) [pid = 3424] [serial = 406] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 187 (0x8f88c000) [pid = 3424] [serial = 277] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 186 (0x9abe1400) [pid = 3424] [serial = 352] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 185 (0x8f885000) [pid = 3424] [serial = 421] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 184 (0x97784000) [pid = 3424] [serial = 216] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 183 (0x8f501800) [pid = 3424] [serial = 343] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 182 (0xa20aa000) [pid = 3424] [serial = 265] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 181 (0xa253e000) [pid = 3424] [serial = 358] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 180 (0xa5075800) [pid = 3424] [serial = 361] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 179 (0x9b738c00) [pid = 3424] [serial = 400] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 178 (0x90e57000) [pid = 3424] [serial = 424] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 177 (0x91bd7400) [pid = 3424] [serial = 226] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 176 (0x91ee4c00) [pid = 3424] [serial = 232] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 175 (0x92926000) [pid = 3424] [serial = 428] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 174 (0x9a5e4c00) [pid = 3424] [serial = 307] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 173 (0x9515e800) [pid = 3424] [serial = 259] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 172 (0x99b69400) [pid = 3424] [serial = 262] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 171 (0x9d98a800) [pid = 3424] [serial = 319] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 170 (0x9776d800) [pid = 3424] [serial = 431] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 169 (0x951aec00) [pid = 3424] [serial = 304] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 168 (0x9a5eb800) [pid = 3424] [serial = 268] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 167 (0xa209fc00) [pid = 3424] [serial = 403] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 166 (0x90e4ec00) [pid = 3424] [serial = 422] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 165 (0x9b101c00) [pid = 3424] [serial = 310] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 164 (0x91ca7c00) [pid = 3424] [serial = 418] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 163 (0x99d28000) [pid = 3424] [serial = 210] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 162 (0xa6d59800) [pid = 3424] [serial = 370] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 161 (0x8f9c0800) [pid = 3424] [serial = 283] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x90e5c400) [pid = 3424] [serial = 274] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x95272c00) [pid = 3424] [serial = 409] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x9b70e400) [pid = 3424] [serial = 437] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x8f67ec00) [pid = 3424] [serial = 391] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x96d28400) [pid = 3424] [serial = 298] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x998d5800) [pid = 3424] [serial = 436] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x9b7e8400) [pid = 3424] [serial = 355] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0xa6f46800) [pid = 3424] [serial = 367] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x9b108400) [pid = 3424] [serial = 434] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x9a5e3000) [pid = 3424] [serial = 433] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x8e3ebc00) [pid = 3424] [serial = 415] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x9a5e8800) [pid = 3424] [serial = 389] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x91bcb000) [pid = 3424] [serial = 301] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x92172400) [pid = 3424] [serial = 427] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x9b735400) [pid = 3424] [serial = 316] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x8f9b7c00) [pid = 3424] [serial = 280] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x92927000) [pid = 3424] [serial = 364] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0xa320b400) [pid = 3424] [serial = 219] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x9890e400) [pid = 3424] [serial = 397] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x9b70b000) [pid = 3424] [serial = 313] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0xa8c28800) [pid = 3424] [serial = 229] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x95271800) [pid = 3424] [serial = 430] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x91141800) [pid = 3424] [serial = 425] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x91ee2c00) [pid = 3424] [serial = 394] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x91caf000) [pid = 3424] [serial = 412] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x9b6df400) [pid = 3424] [serial = 271] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x91b6b000) [pid = 3424] [serial = 346] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x90edd000) [pid = 3424] [serial = 256] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x9516a000) [pid = 3424] [serial = 213] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0xa6ea1400) [pid = 3424] [serial = 223] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x94681c00) [pid = 3424] [serial = 349] [outer = (nil)] [url = about:blank] 23:23:11 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:23:11 INFO - PROCESS | 3424 | 1467872591694 Marionette TRACE conn3 <- [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]]]}] 23:23:11 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 23:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1961ms 23:23:11 INFO - PROCESS | 3424 | 1467872591715 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 3424 | 1467872591719 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 23:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:23:11 INFO - PROCESS | 3424 | 1467872591728 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 3424 | 1467872591736 Marionette TRACE conn3 <- [1,678,null,{}] 23:23:11 INFO - PROCESS | 3424 | 1467872591751 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 3424 | 1467872591758 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:11 INFO - PROCESS | 3424 | 1467872591951 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 23:23:12 INFO - PROCESS | 3424 | 1467872592114 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 3424 | 1467872592123 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ee400 == 99 [pid = 3424] [id = 177] 23:23:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8e5af800) [pid = 3424] [serial = 531] [outer = (nil)] 23:23:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x90ee5c00) [pid = 3424] [serial = 532] [outer = 0x8e5af800] 23:23:12 INFO - PROCESS | 3424 | 1467872592199 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x91147400) [pid = 3424] [serial = 533] [outer = 0x8e5af800] 23:23:13 INFO - PROCESS | 3424 | 1467872593025 Marionette TRACE conn3 <- [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]]]}] 23:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1339ms 23:23:13 INFO - PROCESS | 3424 | 1467872593086 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 23:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:23:13 INFO - PROCESS | 3424 | 1467872593091 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 23:23:13 INFO - PROCESS | 3424 | 1467872593098 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - PROCESS | 3424 | 1467872593101 Marionette TRACE conn3 <- [1,682,null,{}] 23:23:13 INFO - PROCESS | 3424 | 1467872593106 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:13 INFO - PROCESS | 3424 | 1467872593111 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:13 INFO - PROCESS | 3424 | 1467872593363 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 23:23:13 INFO - PROCESS | 3424 | 1467872593391 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 3424 | 1467872593397 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef8400 == 100 [pid = 3424] [id = 178] 23:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x91b64800) [pid = 3424] [serial = 534] [outer = (nil)] 23:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x91bcf000) [pid = 3424] [serial = 535] [outer = 0x91b64800] 23:23:13 INFO - PROCESS | 3424 | 1467872593468 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x91cae000) [pid = 3424] [serial = 536] [outer = 0x91b64800] 23:23:14 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:14 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:23:14 INFO - PROCESS | 3424 | 1467872594894 Marionette TRACE conn3 <- [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]]]}] 23:23:14 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) 23:23:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1831ms 23:23:14 INFO - PROCESS | 3424 | 1467872594929 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 3424 | 1467872594933 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 23:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:23:15 INFO - PROCESS | 3424 | 1467872594999 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:23:15 INFO - PROCESS | 3424 | 1467872595003 Marionette TRACE conn3 <- [1,686,null,{}] 23:23:15 INFO - PROCESS | 3424 | 1467872595010 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:15 INFO - PROCESS | 3424 | 1467872595015 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:15 INFO - PROCESS | 3424 | 1467872595312 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 23:23:15 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x93909000) [pid = 3424] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:23:15 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8e49fc00) [pid = 3424] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:23:15 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8f9bc000) [pid = 3424] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:23:15 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8f67b000) [pid = 3424] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:23:15 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8e3e6400) [pid = 3424] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:23:15 INFO - PROCESS | 3424 | 1467872595425 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 3424 | 1467872595441 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e59fc00 == 101 [pid = 3424] [id = 179] 23:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8e5a3000) [pid = 3424] [serial = 537] [outer = (nil)] 23:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x91b71000) [pid = 3424] [serial = 538] [outer = 0x8e5a3000] 23:23:15 INFO - PROCESS | 3424 | 1467872595523 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x922db400) [pid = 3424] [serial = 539] [outer = 0x8e5a3000] 23:23:16 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:16 INFO - PROCESS | 3424 | 1467872596746 Marionette TRACE conn3 <- [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]]]}] 23:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1813ms 23:23:16 INFO - PROCESS | 3424 | 1467872596791 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 23:23:16 INFO - PROCESS | 3424 | 1467872596795 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 23:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:23:16 INFO - PROCESS | 3424 | 1467872596802 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - PROCESS | 3424 | 1467872596806 Marionette TRACE conn3 <- [1,690,null,{}] 23:23:16 INFO - PROCESS | 3424 | 1467872596812 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:16 INFO - PROCESS | 3424 | 1467872596817 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:17 INFO - PROCESS | 3424 | 1467872597106 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 23:23:17 INFO - PROCESS | 3424 | 1467872597129 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:17 INFO - PROCESS | 3424 | 1467872597136 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee6000 == 102 [pid = 3424] [id = 180] 23:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x922ddc00) [pid = 3424] [serial = 540] [outer = (nil)] 23:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x93908000) [pid = 3424] [serial = 541] [outer = 0x922ddc00] 23:23:17 INFO - PROCESS | 3424 | 1467872597209 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x94682c00) [pid = 3424] [serial = 542] [outer = 0x922ddc00] 23:23:18 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:18 INFO - PROCESS | 3424 | 1467872598860 Marionette TRACE conn3 <- [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]]]}] 23:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2091ms 23:23:18 INFO - PROCESS | 3424 | 1467872598897 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 23:23:18 INFO - PROCESS | 3424 | 1467872598904 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 23:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:23:18 INFO - PROCESS | 3424 | 1467872598913 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:23:18 INFO - PROCESS | 3424 | 1467872598917 Marionette TRACE conn3 <- [1,694,null,{}] 23:23:18 INFO - PROCESS | 3424 | 1467872598927 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:18 INFO - PROCESS | 3424 | 1467872598935 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:19 INFO - PROCESS | 3424 | 1467872599206 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 23:23:19 INFO - PROCESS | 3424 | 1467872599402 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 3424 | 1467872599413 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eb800 == 103 [pid = 3424] [id = 181] 23:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8e331000) [pid = 3424] [serial = 543] [outer = (nil)] 23:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8e497800) [pid = 3424] [serial = 544] [outer = 0x8e331000] 23:23:19 INFO - PROCESS | 3424 | 1467872599550 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8f509800) [pid = 3424] [serial = 545] [outer = 0x8e331000] 23:23:21 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:21 INFO - PROCESS | 3424 | 1467872601198 Marionette TRACE conn3 <- [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]]]}] 23:23:21 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) 23:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2345ms 23:23:21 INFO - PROCESS | 3424 | 1467872601267 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 3424 | 1467872601286 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 23:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:23:21 INFO - PROCESS | 3424 | 1467872601348 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 3424 | 1467872601356 Marionette TRACE conn3 <- [1,698,null,{}] 23:23:21 INFO - PROCESS | 3424 | 1467872601366 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:21 INFO - PROCESS | 3424 | 1467872601374 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:21 INFO - PROCESS | 3424 | 1467872601676 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 23:23:21 INFO - PROCESS | 3424 | 1467872601948 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 3424 | 1467872601959 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e1800 == 104 [pid = 3424] [id = 182] 23:23:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8f88c000) [pid = 3424] [serial = 546] [outer = (nil)] 23:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x90e56400) [pid = 3424] [serial = 547] [outer = 0x8f88c000] 23:23:22 INFO - PROCESS | 3424 | 1467872602051 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x91b6b000) [pid = 3424] [serial = 548] [outer = 0x8f88c000] 23:23:23 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:23 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) 23:23:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2250ms 23:23:23 INFO - PROCESS | 3424 | 1467872603580 Marionette TRACE conn3 <- [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]]]}] 23:23:23 INFO - PROCESS | 3424 | 1467872603595 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 3424 | 1467872603601 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 23:23:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:23:23 INFO - PROCESS | 3424 | 1467872603611 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 3424 | 1467872603620 Marionette TRACE conn3 <- [1,702,null,{}] 23:23:23 INFO - PROCESS | 3424 | 1467872603647 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 3424 | 1467872603660 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:24 INFO - PROCESS | 3424 | 1467872604069 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 23:23:24 INFO - PROCESS | 3424 | 1467872604245 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 3424 | 1467872604260 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x9292a000 == 105 [pid = 3424] [id = 183] 23:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x93909000) [pid = 3424] [serial = 549] [outer = (nil)] 23:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x95164400) [pid = 3424] [serial = 550] [outer = 0x93909000] 23:23:24 INFO - PROCESS | 3424 | 1467872604391 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x95173000) [pid = 3424] [serial = 551] [outer = 0x93909000] 23:23:25 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:25 INFO - PROCESS | 3424 | 1467872605964 Marionette TRACE conn3 <- [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]]]}] 23:23:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2402ms 23:23:26 INFO - PROCESS | 3424 | 1467872606110 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 3424 | 1467872606120 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 23:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:23:26 INFO - PROCESS | 3424 | 1467872606132 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - PROCESS | 3424 | 1467872606136 Marionette TRACE conn3 <- [1,706,null,{}] 23:23:26 INFO - PROCESS | 3424 | 1467872606145 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:26 INFO - PROCESS | 3424 | 1467872606153 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:26 INFO - PROCESS | 3424 | 1467872606460 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 23:23:26 INFO - PROCESS | 3424 | 1467872606776 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 3424 | 1467872606785 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e6dc00 == 106 [pid = 3424] [id = 184] 23:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x93909800) [pid = 3424] [serial = 552] [outer = (nil)] 23:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9526e000) [pid = 3424] [serial = 553] [outer = 0x93909800] 23:23:26 INFO - PROCESS | 3424 | 1467872606932 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x96d53000) [pid = 3424] [serial = 554] [outer = 0x93909800] 23:23:28 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:28 INFO - PROCESS | 3424 | 1467872608595 Marionette TRACE conn3 <- [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]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:23:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2499ms 23:23:28 INFO - PROCESS | 3424 | 1467872608631 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 23:23:28 INFO - PROCESS | 3424 | 1467872608636 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 23:23:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:23:28 INFO - PROCESS | 3424 | 1467872608643 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 3424 | 1467872608647 Marionette TRACE conn3 <- [1,710,null,{}] 23:23:28 INFO - PROCESS | 3424 | 1467872608653 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:28 INFO - PROCESS | 3424 | 1467872608659 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:28 INFO - PROCESS | 3424 | 1467872608894 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 23:23:29 INFO - PROCESS | 3424 | 1467872609164 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:29 INFO - PROCESS | 3424 | 1467872609173 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0800 == 107 [pid = 3424] [id = 185] 23:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x8e30bc00) [pid = 3424] [serial = 555] [outer = (nil)] 23:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x9890e400) [pid = 3424] [serial = 556] [outer = 0x8e30bc00] 23:23:29 INFO - PROCESS | 3424 | 1467872609255 Marionette DEBUG loaded listener.js 23:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x997da000) [pid = 3424] [serial = 557] [outer = 0x8e30bc00] 23:23:31 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:31 INFO - PROCESS | 3424 | 1467872611158 Marionette TRACE conn3 <- [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]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:23:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2539ms 23:23:31 INFO - PROCESS | 3424 | 1467872611184 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 3424 | 1467872611190 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 23:23:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:23:31 INFO - PROCESS | 3424 | 1467872611258 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - PROCESS | 3424 | 1467872611268 Marionette TRACE conn3 <- [1,714,null,{}] 23:23:31 INFO - PROCESS | 3424 | 1467872611284 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:31 INFO - PROCESS | 3424 | 1467872611288 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:31 INFO - PROCESS | 3424 | 1467872611569 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 23:23:31 INFO - PROCESS | 3424 | 1467872611841 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 3424 | 1467872611852 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba50000 == 108 [pid = 3424] [id = 186] 23:23:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8ba50400) [pid = 3424] [serial = 558] [outer = (nil)] 23:23:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x8e49c800) [pid = 3424] [serial = 559] [outer = 0x8ba50400] 23:23:31 INFO - PROCESS | 3424 | 1467872611928 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x8f67f000) [pid = 3424] [serial = 560] [outer = 0x8ba50400] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x9abdb000 == 107 [pid = 3424] [id = 26] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8e332400 == 106 [pid = 3424] [id = 131] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8e336c00 == 105 [pid = 3424] [id = 141] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x95274400) [pid = 3424] [serial = 481] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0xa3454400) [pid = 3424] [serial = 457] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x8ba4b400) [pid = 3424] [serial = 451] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x95269c00) [pid = 3424] [serial = 445] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0xa200a000) [pid = 3424] [serial = 439] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x8e5b2c00) [pid = 3424] [serial = 460] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x8b5ea400) [pid = 3424] [serial = 463] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x8e5a2000) [pid = 3424] [serial = 454] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x91146000) [pid = 3424] [serial = 442] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0xa1189000) [pid = 3424] [serial = 448] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8f501400 == 104 [pid = 3424] [id = 133] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8f670400 == 103 [pid = 3424] [id = 140] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x9b7da000 == 102 [pid = 3424] [id = 134] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x951ad400 == 101 [pid = 3424] [id = 132] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed4800 == 100 [pid = 3424] [id = 144] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8f510400 == 99 [pid = 3424] [id = 130] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6dc00 == 98 [pid = 3424] [id = 163] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4ac00 == 97 [pid = 3424] [id = 162] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8e499c00 == 96 [pid = 3424] [id = 161] 23:23:33 INFO - PROCESS | 3424 | --DOCSHELL 0x9517b400 == 95 [pid = 3424] [id = 160] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x9516fc00) [pid = 3424] [serial = 479] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x95162c00) [pid = 3424] [serial = 478] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f504800) [pid = 3424] [serial = 469] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x91cad800) [pid = 3424] [serial = 472] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x921ccc00) [pid = 3424] [serial = 475] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8e49b000) [pid = 3424] [serial = 467] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x928b5800) [pid = 3424] [serial = 473] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x92920c00) [pid = 3424] [serial = 476] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x8f886800) [pid = 3424] [serial = 470] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x8e3ec000) [pid = 3424] [serial = 466] [outer = (nil)] [url = about:blank] 23:23:33 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:33 INFO - PROCESS | 3424 | 1467872613594 Marionette TRACE conn3 <- [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]]]}] 23:23:33 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 23:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2358ms 23:23:33 INFO - PROCESS | 3424 | 1467872613606 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 3424 | 1467872613614 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 23:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:23:33 INFO - PROCESS | 3424 | 1467872613625 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - PROCESS | 3424 | 1467872613628 Marionette TRACE conn3 <- [1,718,null,{}] 23:23:33 INFO - PROCESS | 3424 | 1467872613636 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:33 INFO - PROCESS | 3424 | 1467872613642 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:33 INFO - PROCESS | 3424 | 1467872613814 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 23:23:33 INFO - PROCESS | 3424 | 1467872613830 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 3424 | 1467872613838 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e495400 == 96 [pid = 3424] [id = 187] 23:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e5a1400) [pid = 3424] [serial = 561] [outer = (nil)] 23:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8f679400) [pid = 3424] [serial = 562] [outer = 0x8e5a1400] 23:23:34 INFO - PROCESS | 3424 | 1467872614060 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8f891400) [pid = 3424] [serial = 563] [outer = 0x8e5a1400] 23:23:35 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:35 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:23:35 INFO - PROCESS | 3424 | 1467872615228 Marionette TRACE conn3 <- [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]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:23:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1631ms 23:23:35 INFO - PROCESS | 3424 | 1467872615256 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 3424 | 1467872615259 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 23:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:23:35 INFO - PROCESS | 3424 | 1467872615275 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 3424 | 1467872615281 Marionette TRACE conn3 <- [1,722,null,{}] 23:23:35 INFO - PROCESS | 3424 | 1467872615307 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 3424 | 1467872615316 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:35 INFO - PROCESS | 3424 | 1467872615594 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x95270000) [pid = 3424] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x8aef9000) [pid = 3424] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x8b5f0c00) [pid = 3424] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8e5af800) [pid = 3424] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8e49d000) [pid = 3424] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e5a3000) [pid = 3424] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x91b64800) [pid = 3424] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x951a8000) [pid = 3424] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x9d912c00) [pid = 3424] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8e3e8400) [pid = 3424] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8f510c00) [pid = 3424] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8b5e2c00) [pid = 3424] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x9b709400) [pid = 3424] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8ba42c00) [pid = 3424] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x922e1c00) [pid = 3424] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x90ed3400) [pid = 3424] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x8e5a6800) [pid = 3424] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x9516a800) [pid = 3424] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x8ba4cc00) [pid = 3424] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:23:36 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8f50b000) [pid = 3424] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:23:36 INFO - PROCESS | 3424 | 1467872616524 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 3424 | 1467872616534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb800 == 97 [pid = 3424] [id = 188] 23:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8b5e2c00) [pid = 3424] [serial = 564] [outer = (nil)] 23:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8ba42c00) [pid = 3424] [serial = 565] [outer = 0x8b5e2c00] 23:23:36 INFO - PROCESS | 3424 | 1467872616642 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x8e30e000) [pid = 3424] [serial = 566] [outer = 0x8b5e2c00] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ecc00 == 96 [pid = 3424] [id = 153] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f673c00 == 95 [pid = 3424] [id = 92] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f674800 == 94 [pid = 3424] [id = 93] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x951af000 == 93 [pid = 3424] [id = 74] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x922db000 == 92 [pid = 3424] [id = 145] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x921d3c00 == 91 [pid = 3424] [id = 31] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e498400 == 90 [pid = 3424] [id = 175] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49dc00 == 89 [pid = 3424] [id = 125] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f507800 == 88 [pid = 3424] [id = 91] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x95163400 == 87 [pid = 3424] [id = 117] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x90e57800 == 86 [pid = 3424] [id = 99] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8400 == 85 [pid = 3424] [id = 176] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x90ee3000 == 84 [pid = 3424] [id = 142] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9291bc00 == 83 [pid = 3424] [id = 121] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0xa110b000 == 82 [pid = 3424] [id = 69] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x951a9800 == 81 [pid = 3424] [id = 129] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x951aa800 == 80 [pid = 3424] [id = 87] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x98d11c00 == 79 [pid = 3424] [id = 60] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9b73a800 == 78 [pid = 3424] [id = 88] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92178c00 == 77 [pid = 3424] [id = 148] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f887c00 == 76 [pid = 3424] [id = 103] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9d90f800 == 75 [pid = 3424] [id = 39] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x998d5400 == 74 [pid = 3424] [id = 167] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ea400 == 73 [pid = 3424] [id = 139] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50b400 == 72 [pid = 3424] [id = 90] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x91ed9800 == 71 [pid = 3424] [id = 77] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba50800 == 70 [pid = 3424] [id = 164] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x90edb000 == 69 [pid = 3424] [id = 146] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e7c00 == 68 [pid = 3424] [id = 165] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9b705c00 == 67 [pid = 3424] [id = 120] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92176000 == 66 [pid = 3424] [id = 102] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e7000 == 65 [pid = 3424] [id = 138] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x951a6400 == 64 [pid = 3424] [id = 168] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x95173c00 == 63 [pid = 3424] [id = 72] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9b728800 == 62 [pid = 3424] [id = 170] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9216c400 == 61 [pid = 3424] [id = 68] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x91ca5400 == 60 [pid = 3424] [id = 137] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50c800 == 59 [pid = 3424] [id = 105] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92e6e400 == 58 [pid = 3424] [id = 59] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba48c00 == 57 [pid = 3424] [id = 166] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f673800 == 56 [pid = 3424] [id = 106] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x99fdbc00 == 55 [pid = 3424] [id = 169] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x91bca800 == 54 [pid = 3424] [id = 76] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9526e800 == 53 [pid = 3424] [id = 136] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30c400 == 52 [pid = 3424] [id = 171] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8f501c00 == 51 [pid = 3424] [id = 104] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0xa20a0400 == 50 [pid = 3424] [id = 73] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeef000 == 49 [pid = 3424] [id = 172] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9d9b7c00 == 48 [pid = 3424] [id = 119] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x90e56000 == 47 [pid = 3424] [id = 95] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef8800 == 46 [pid = 3424] [id = 174] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef6400 == 45 [pid = 3424] [id = 173] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92175000 == 44 [pid = 3424] [id = 58] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x91bcac00 == 43 [pid = 3424] [id = 75] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x921c9800 == 42 [pid = 3424] [id = 101] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e336400 == 41 [pid = 3424] [id = 124] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9390d800 == 40 [pid = 3424] [id = 12] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x922d8c00 == 39 [pid = 3424] [id = 64] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9a5e2c00 == 38 [pid = 3424] [id = 89] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba49c00 == 37 [pid = 3424] [id = 151] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9b709000 == 36 [pid = 3424] [id = 149] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x922d7000 == 35 [pid = 3424] [id = 116] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba41800 == 34 [pid = 3424] [id = 150] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e1c00 == 33 [pid = 3424] [id = 154] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e495400 == 32 [pid = 3424] [id = 187] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba50000 == 31 [pid = 3424] [id = 186] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92e6dc00 == 30 [pid = 3424] [id = 184] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e1800 == 29 [pid = 3424] [id = 182] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9292a000 == 28 [pid = 3424] [id = 183] 23:23:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eb800 == 27 [pid = 3424] [id = 181] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef8400 == 26 [pid = 3424] [id = 178] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9d9b7000 == 25 [pid = 3424] [id = 36] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x94680800 == 24 [pid = 3424] [id = 54] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x90ee4400 == 23 [pid = 3424] [id = 126] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0xa6893c00 == 22 [pid = 3424] [id = 62] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x922d8800 == 21 [pid = 3424] [id = 127] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0800 == 20 [pid = 3424] [id = 185] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x95170c00 == 19 [pid = 3424] [id = 70] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ee400 == 18 [pid = 3424] [id = 177] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x95179c00 == 17 [pid = 3424] [id = 128] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9216d400 == 16 [pid = 3424] [id = 67] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x921cc800 == 15 [pid = 3424] [id = 8] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x9216c000 == 14 [pid = 3424] [id = 63] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f890c00 == 13 [pid = 3424] [id = 94] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e59fc00 == 12 [pid = 3424] [id = 179] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e4a2000 == 11 [pid = 3424] [id = 152] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49e400 == 10 [pid = 3424] [id = 135] 23:23:40 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee6000 == 9 [pid = 3424] [id = 180] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0xa23ab800) [pid = 3424] [serial = 404] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x8e3efc00) [pid = 3424] [serial = 416] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8f892c00) [pid = 3424] [serial = 392] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8b5ef000) [pid = 3424] [serial = 464] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0xa3209400) [pid = 3424] [serial = 449] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x8ba4f800) [pid = 3424] [serial = 452] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0xa23b4000) [pid = 3424] [serial = 440] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0xa23b0400) [pid = 3424] [serial = 407] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0xa4e4c000) [pid = 3424] [serial = 458] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x97790800) [pid = 3424] [serial = 446] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8e5a4000) [pid = 3424] [serial = 455] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x9d98b000) [pid = 3424] [serial = 401] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x95276c00) [pid = 3424] [serial = 410] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8aefa000) [pid = 3424] [serial = 517] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e309c00) [pid = 3424] [serial = 524] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x9b70ec00) [pid = 3424] [serial = 505] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x9a894c00) [pid = 3424] [serial = 502] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8b5e9400) [pid = 3424] [serial = 523] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e4a0000) [pid = 3424] [serial = 529] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8f9b7400) [pid = 3424] [serial = 530] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e59f000) [pid = 3424] [serial = 484] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x90ee5c00) [pid = 3424] [serial = 532] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8f9b5800) [pid = 3424] [serial = 520] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x99574400) [pid = 3424] [serial = 499] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e5b2000) [pid = 3424] [serial = 527] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8e59ec00) [pid = 3424] [serial = 526] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x91b71000) [pid = 3424] [serial = 538] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x92e6d000) [pid = 3424] [serial = 493] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91bd6000) [pid = 3424] [serial = 490] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f9c2c00) [pid = 3424] [serial = 487] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x9d991000) [pid = 3424] [serial = 508] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x9b6d5000) [pid = 3424] [serial = 514] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0xa23a5c00) [pid = 3424] [serial = 511] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91cae000) [pid = 3424] [serial = 536] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x95171c00) [pid = 3424] [serial = 496] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x97791000) [pid = 3424] [serial = 482] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91bcf000) [pid = 3424] [serial = 535] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x922db400) [pid = 3424] [serial = 539] [outer = (nil)] [url = about:blank] 23:23:41 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91147400) [pid = 3424] [serial = 533] [outer = (nil)] [url = about:blank] 23:23:42 INFO - PROCESS | 3424 | 1467872622717 Marionette TRACE conn3 <- [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] 23:23:42 INFO - PROCESS | 3424 | 1467872622807 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 23:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:23:42 INFO - PROCESS | 3424 | 1467872622815 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 3424 | 1467872622821 Marionette TRACE conn3 <- [1,726,null,{}] 23:23:42 INFO - PROCESS | 3424 | 1467872622831 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 3424 | 1467872622838 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:43 INFO - PROCESS | 3424 | 1467872623082 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 23:23:43 INFO - PROCESS | 3424 | 1467872623374 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 3424 | 1467872623383 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4fc00 == 10 [pid = 3424] [id = 189] 23:23:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8ba50000) [pid = 3424] [serial = 567] [outer = (nil)] 23:23:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e30a400) [pid = 3424] [serial = 568] [outer = 0x8ba50000] 23:23:43 INFO - PROCESS | 3424 | 1467872623479 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8e32e800) [pid = 3424] [serial = 569] [outer = 0x8ba50000] 23:23:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8e3e6800) [pid = 3424] [serial = 570] [outer = 0x93b18c00] 23:23:44 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:44 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:23:44 INFO - PROCESS | 3424 | 1467872624801 Marionette TRACE conn3 <- [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]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2043ms 23:23:44 INFO - PROCESS | 3424 | 1467872624866 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 3424 | 1467872624881 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 23:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:23:44 INFO - PROCESS | 3424 | 1467872624969 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 3424 | 1467872624977 Marionette TRACE conn3 <- [1,730,null,{}] 23:23:45 INFO - PROCESS | 3424 | 1467872625062 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 3424 | 1467872625073 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:45 INFO - PROCESS | 3424 | 1467872625353 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 23:23:45 INFO - PROCESS | 3424 | 1467872625575 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 3424 | 1467872625592 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e336400 == 11 [pid = 3424] [id = 190] 23:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8e3ee800) [pid = 3424] [serial = 571] [outer = (nil)] 23:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e5a2000) [pid = 3424] [serial = 572] [outer = 0x8e3ee800] 23:23:45 INFO - PROCESS | 3424 | 1467872625719 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e5a6000) [pid = 3424] [serial = 573] [outer = 0x8e3ee800] 23:23:46 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:46 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:23:47 INFO - PROCESS | 3424 | 1467872627019 Marionette TRACE conn3 <- [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] 23:23:47 INFO - PROCESS | 3424 | 1467872627092 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 23:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:23:47 INFO - PROCESS | 3424 | 1467872627113 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 3424 | 1467872627121 Marionette TRACE conn3 <- [1,734,null,{}] 23:23:47 INFO - PROCESS | 3424 | 1467872627145 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:47 INFO - PROCESS | 3424 | 1467872627155 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:47 INFO - PROCESS | 3424 | 1467872627389 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 23:23:47 INFO - PROCESS | 3424 | 1467872627598 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 3424 | 1467872627607 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50ac00 == 12 [pid = 3424] [id = 191] 23:23:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8f50d800) [pid = 3424] [serial = 574] [outer = (nil)] 23:23:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8f675400) [pid = 3424] [serial = 575] [outer = 0x8f50d800] 23:23:47 INFO - PROCESS | 3424 | 1467872627703 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8f88a400) [pid = 3424] [serial = 576] [outer = 0x8f50d800] 23:23:48 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:49 INFO - PROCESS | 3424 | 1467872629026 Marionette TRACE conn3 <- [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]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1962ms 23:23:49 INFO - PROCESS | 3424 | 1467872629064 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 23:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:23:49 INFO - PROCESS | 3424 | 1467872629069 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 23:23:49 INFO - PROCESS | 3424 | 1467872629078 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 3424 | 1467872629084 Marionette TRACE conn3 <- [1,738,null,{}] 23:23:49 INFO - PROCESS | 3424 | 1467872629102 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 3424 | 1467872629116 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:49 INFO - PROCESS | 3424 | 1467872629456 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 23:23:49 INFO - PROCESS | 3424 | 1467872629737 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 3424 | 1467872629747 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eac00 == 13 [pid = 3424] [id = 192] 23:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8b5ef000) [pid = 3424] [serial = 577] [outer = (nil)] 23:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8f9c4400) [pid = 3424] [serial = 578] [outer = 0x8b5ef000] 23:23:49 INFO - PROCESS | 3424 | 1467872629849 Marionette DEBUG loaded listener.js 23:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x90e54000) [pid = 3424] [serial = 579] [outer = 0x8b5ef000] 23:23:51 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:51 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:23:51 INFO - PROCESS | 3424 | 1467872631213 Marionette TRACE conn3 <- [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]]]}] 23:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2255ms 23:23:51 INFO - PROCESS | 3424 | 1467872631340 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 23:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:23:51 INFO - PROCESS | 3424 | 1467872631351 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 23:23:51 INFO - PROCESS | 3424 | 1467872631362 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:23:51 INFO - PROCESS | 3424 | 1467872631368 Marionette TRACE conn3 <- [1,742,null,{}] 23:23:51 INFO - PROCESS | 3424 | 1467872631377 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:51 INFO - PROCESS | 3424 | 1467872631383 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:51 INFO - PROCESS | 3424 | 1467872631670 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 23:23:51 INFO - PROCESS | 3424 | 1467872631878 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 3424 | 1467872631887 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9bb800 == 14 [pid = 3424] [id = 193] 23:23:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8f9bd400) [pid = 3424] [serial = 580] [outer = (nil)] 23:23:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x90e5ac00) [pid = 3424] [serial = 581] [outer = 0x8f9bd400] 23:23:52 INFO - PROCESS | 3424 | 1467872632044 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x90ece000) [pid = 3424] [serial = 582] [outer = 0x8f9bd400] 23:23:53 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:53 INFO - PROCESS | 3424 | 1467872633579 Marionette TRACE conn3 <- [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]]]}] 23:23:53 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 23:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2240ms 23:23:53 INFO - PROCESS | 3424 | 1467872633601 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 3424 | 1467872633604 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 23:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:23:53 INFO - PROCESS | 3424 | 1467872633717 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 3424 | 1467872633720 Marionette TRACE conn3 <- [1,746,null,{}] 23:23:53 INFO - PROCESS | 3424 | 1467872633731 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:53 INFO - PROCESS | 3424 | 1467872633743 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:53 INFO - PROCESS | 3424 | 1467872633963 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 23:23:54 INFO - PROCESS | 3424 | 1467872634143 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 3424 | 1467872634158 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed7400 == 15 [pid = 3424] [id = 194] 23:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x90ed9400) [pid = 3424] [serial = 583] [outer = (nil)] 23:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x9114f000) [pid = 3424] [serial = 584] [outer = 0x90ed9400] 23:23:54 INFO - PROCESS | 3424 | 1467872634242 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x91b6dc00) [pid = 3424] [serial = 585] [outer = 0x90ed9400] 23:23:55 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:55 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:55 INFO - PROCESS | 3424 | 1467872635593 Marionette TRACE conn3 <- [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]]]}] 23:23:55 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.) 23:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1989ms 23:23:55 INFO - PROCESS | 3424 | 1467872635677 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 3424 | 1467872635682 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 23:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:23:55 INFO - PROCESS | 3424 | 1467872635691 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - PROCESS | 3424 | 1467872635694 Marionette TRACE conn3 <- [1,750,null,{}] 23:23:55 INFO - PROCESS | 3424 | 1467872635701 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:55 INFO - PROCESS | 3424 | 1467872635707 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:55 INFO - PROCESS | 3424 | 1467872635879 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 23:23:56 INFO - PROCESS | 3424 | 1467872636057 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 3424 | 1467872636066 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3000 == 16 [pid = 3424] [id = 195] 23:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x90e59400) [pid = 3424] [serial = 586] [outer = (nil)] 23:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x91bce800) [pid = 3424] [serial = 587] [outer = 0x90e59400] 23:23:56 INFO - PROCESS | 3424 | 1467872636151 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x91bcf400) [pid = 3424] [serial = 588] [outer = 0x90e59400] 23:23:57 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:57 INFO - PROCESS | 3424 | 1467872637603 Marionette TRACE conn3 <- [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]]]}] 23:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1982ms 23:23:57 INFO - PROCESS | 3424 | 1467872637675 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 3424 | 1467872637682 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 23:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:23:57 INFO - PROCESS | 3424 | 1467872637691 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 3424 | 1467872637695 Marionette TRACE conn3 <- [1,754,null,{}] 23:23:57 INFO - PROCESS | 3424 | 1467872637704 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:57 INFO - PROCESS | 3424 | 1467872637710 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:57 INFO - PROCESS | 3424 | 1467872637896 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 23:23:58 INFO - PROCESS | 3424 | 1467872638077 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 3424 | 1467872638086 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4e000 == 17 [pid = 3424] [id = 196] 23:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8ba4f400) [pid = 3424] [serial = 589] [outer = (nil)] 23:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e308000) [pid = 3424] [serial = 590] [outer = 0x8ba4f400] 23:23:58 INFO - PROCESS | 3424 | 1467872638168 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8e334400) [pid = 3424] [serial = 591] [outer = 0x8ba4f400] 23:23:59 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:23:59 INFO - PROCESS | 3424 | 1467872639510 Marionette TRACE conn3 <- [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]]]}] 23:23:59 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 23:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1848ms 23:23:59 INFO - PROCESS | 3424 | 1467872639538 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 3424 | 1467872639546 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 23:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:23:59 INFO - PROCESS | 3424 | 1467872639557 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 3424 | 1467872639561 Marionette TRACE conn3 <- [1,758,null,{}] 23:23:59 INFO - PROCESS | 3424 | 1467872639568 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:59 INFO - PROCESS | 3424 | 1467872639574 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:59 INFO - PROCESS | 3424 | 1467872639788 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 23:23:59 INFO - PROCESS | 3424 | 1467872639932 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 3424 | 1467872639940 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:23:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4cc00 == 18 [pid = 3424] [id = 197] 23:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8e339000) [pid = 3424] [serial = 592] [outer = (nil)] 23:24:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8e5b9800) [pid = 3424] [serial = 593] [outer = 0x8e339000] 23:24:00 INFO - PROCESS | 3424 | 1467872640015 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8f50d400) [pid = 3424] [serial = 594] [outer = 0x8e339000] 23:24:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:24:00 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:24:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:24:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:24:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:24:00 INFO - PROCESS | 3424 | 1467872640825 Marionette TRACE conn3 <- [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]]]}] 23:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1339ms 23:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:24:00 INFO - PROCESS | 3424 | 1467872640896 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 3424 | 1467872640900 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 23:24:00 INFO - PROCESS | 3424 | 1467872640907 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 3424 | 1467872640913 Marionette TRACE conn3 <- [1,762,null,{}] 23:24:00 INFO - PROCESS | 3424 | 1467872640930 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 3424 | 1467872640939 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:01 INFO - PROCESS | 3424 | 1467872641138 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 23:24:01 INFO - PROCESS | 3424 | 1467872641315 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 3424 | 1467872641328 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f885800 == 19 [pid = 3424] [id = 198] 23:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8f9b7000) [pid = 3424] [serial = 595] [outer = (nil)] 23:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90ed1800) [pid = 3424] [serial = 596] [outer = 0x8f9b7000] 23:24:01 INFO - PROCESS | 3424 | 1467872641450 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x90ee2400) [pid = 3424] [serial = 597] [outer = 0x8f9b7000] 23:24:02 INFO - PROCESS | 3424 | 1467872642886 Marionette TRACE conn3 <- [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]]]}] 23:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2008ms 23:24:02 INFO - PROCESS | 3424 | 1467872642915 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 3424 | 1467872642920 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 23:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:24:02 INFO - PROCESS | 3424 | 1467872642926 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 3424 | 1467872642930 Marionette TRACE conn3 <- [1,766,null,{}] 23:24:02 INFO - PROCESS | 3424 | 1467872642943 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 3424 | 1467872642947 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:03 INFO - PROCESS | 3424 | 1467872643204 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x9a5e6c00) [pid = 3424] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8e339c00) [pid = 3424] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8e303400) [pid = 3424] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8f50a000) [pid = 3424] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x91b6fc00) [pid = 3424] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x9d987400) [pid = 3424] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e49a000) [pid = 3424] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8aeefc00) [pid = 3424] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x92172000) [pid = 3424] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x9abd8000) [pid = 3424] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x922d4c00) [pid = 3424] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8e30c800) [pid = 3424] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x998d6400) [pid = 3424] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91ca6800) [pid = 3424] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8e3f0c00) [pid = 3424] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x91b70c00) [pid = 3424] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x97765c00) [pid = 3424] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x90ed2c00) [pid = 3424] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e5ac800) [pid = 3424] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e30bc00) [pid = 3424] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x93909800) [pid = 3424] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x93909000) [pid = 3424] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f88c000) [pid = 3424] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e331000) [pid = 3424] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x922ddc00) [pid = 3424] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:24:03 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8ba50400) [pid = 3424] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:24:03 INFO - PROCESS | 3424 | 1467872643473 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 3424 | 1467872643476 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2800 == 20 [pid = 3424] [id = 199] 23:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8aef6800) [pid = 3424] [serial = 598] [outer = (nil)] 23:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e303400) [pid = 3424] [serial = 599] [outer = 0x8aef6800] 23:24:03 INFO - PROCESS | 3424 | 1467872643572 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e49fc00) [pid = 3424] [serial = 600] [outer = 0x8aef6800] 23:24:04 INFO - PROCESS | 3424 | 1467872644732 Marionette TRACE conn3 <- [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]]]}] 23:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1838ms 23:24:04 INFO - PROCESS | 3424 | 1467872644767 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 3424 | 1467872644770 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 23:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:24:04 INFO - PROCESS | 3424 | 1467872644778 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 3424 | 1467872644782 Marionette TRACE conn3 <- [1,770,null,{}] 23:24:04 INFO - PROCESS | 3424 | 1467872644788 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 3424 | 1467872644793 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:04 INFO - PROCESS | 3424 | 1467872644955 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 23:24:05 INFO - PROCESS | 3424 | 1467872645196 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 3424 | 1467872645204 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f883400 == 21 [pid = 3424] [id = 200] 23:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8f88c000) [pid = 3424] [serial = 601] [outer = (nil)] 23:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x91b6f800) [pid = 3424] [serial = 602] [outer = 0x8f88c000] 23:24:05 INFO - PROCESS | 3424 | 1467872645278 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x91bd6400) [pid = 3424] [serial = 603] [outer = 0x8f88c000] 23:24:06 INFO - PROCESS | 3424 | 1467872646391 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1635ms 23:24:06 INFO - PROCESS | 3424 | 1467872646414 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 3424 | 1467872646421 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 23:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:24:06 INFO - PROCESS | 3424 | 1467872646430 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 3424 | 1467872646438 Marionette TRACE conn3 <- [1,774,null,{}] 23:24:06 INFO - PROCESS | 3424 | 1467872646446 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:06 INFO - PROCESS | 3424 | 1467872646453 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:06 INFO - PROCESS | 3424 | 1467872646699 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 23:24:06 INFO - PROCESS | 3424 | 1467872646927 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 3424 | 1467872646938 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e301400 == 22 [pid = 3424] [id = 201] 23:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8e308c00) [pid = 3424] [serial = 604] [outer = (nil)] 23:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x8e5b5000) [pid = 3424] [serial = 605] [outer = 0x8e308c00] 23:24:07 INFO - PROCESS | 3424 | 1467872647071 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8f678400) [pid = 3424] [serial = 606] [outer = 0x8e308c00] 23:24:08 INFO - PROCESS | 3424 | 1467872648261 Marionette TRACE conn3 <- [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]]]}] 23:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1897ms 23:24:08 INFO - PROCESS | 3424 | 1467872648331 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 23:24:08 INFO - PROCESS | 3424 | 1467872648343 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 23:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:24:08 INFO - PROCESS | 3424 | 1467872648422 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:24:08 INFO - PROCESS | 3424 | 1467872648431 Marionette TRACE conn3 <- [1,778,null,{}] 23:24:08 INFO - PROCESS | 3424 | 1467872648478 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:08 INFO - PROCESS | 3424 | 1467872648489 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:08 INFO - PROCESS | 3424 | 1467872648850 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 23:24:09 INFO - PROCESS | 3424 | 1467872649017 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 3424 | 1467872649028 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5edc00 == 23 [pid = 3424] [id = 202] 23:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x90ec9c00) [pid = 3424] [serial = 607] [outer = (nil)] 23:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x9114d800) [pid = 3424] [serial = 608] [outer = 0x90ec9c00] 23:24:09 INFO - PROCESS | 3424 | 1467872649153 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x91b71000) [pid = 3424] [serial = 609] [outer = 0x90ec9c00] 23:24:10 INFO - PROCESS | 3424 | 1467872650489 Marionette TRACE conn3 <- [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]]]}] 23:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 2191ms 23:24:10 INFO - PROCESS | 3424 | 1467872650553 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 3424 | 1467872650559 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 23:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:24:10 INFO - PROCESS | 3424 | 1467872650571 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 3424 | 1467872650580 Marionette TRACE conn3 <- [1,782,null,{}] 23:24:10 INFO - PROCESS | 3424 | 1467872650787 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:10 INFO - PROCESS | 3424 | 1467872650801 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:11 INFO - PROCESS | 3424 | 1467872651124 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 23:24:11 INFO - PROCESS | 3424 | 1467872651284 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 3424 | 1467872651297 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x91edec00 == 24 [pid = 3424] [id = 203] 23:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x91ee2c00) [pid = 3424] [serial = 610] [outer = (nil)] 23:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x9216c400) [pid = 3424] [serial = 611] [outer = 0x91ee2c00] 23:24:11 INFO - PROCESS | 3424 | 1467872651430 Marionette DEBUG loaded listener.js 23:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x92178400) [pid = 3424] [serial = 612] [outer = 0x91ee2c00] 23:24:12 INFO - PROCESS | 3424 | 1467872652576 Marionette TRACE conn3 <- [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]]]}] 23:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2050ms 23:24:12 INFO - PROCESS | 3424 | 1467872652619 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 3424 | 1467872652625 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 23:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:24:12 INFO - PROCESS | 3424 | 1467872652632 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 3424 | 1467872652635 Marionette TRACE conn3 <- [1,786,null,{}] 23:24:12 INFO - PROCESS | 3424 | 1467872652642 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 3424 | 1467872652648 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:12 INFO - PROCESS | 3424 | 1467872652865 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 23:24:13 INFO - PROCESS | 3424 | 1467872653145 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 3424 | 1467872653156 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f510800 == 25 [pid = 3424] [id = 204] 23:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x921cc800) [pid = 3424] [serial = 613] [outer = (nil)] 23:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x921d6800) [pid = 3424] [serial = 614] [outer = 0x921cc800] 23:24:13 INFO - PROCESS | 3424 | 1467872653315 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x922d5000) [pid = 3424] [serial = 615] [outer = 0x921cc800] 23:24:14 INFO - PROCESS | 3424 | 1467872654529 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1934ms 23:24:14 INFO - PROCESS | 3424 | 1467872654568 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 3424 | 1467872654574 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 23:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:24:14 INFO - PROCESS | 3424 | 1467872654584 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 3424 | 1467872654588 Marionette TRACE conn3 <- [1,790,null,{}] 23:24:14 INFO - PROCESS | 3424 | 1467872654598 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:14 INFO - PROCESS | 3424 | 1467872654606 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:14 INFO - PROCESS | 3424 | 1467872654854 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 23:24:15 INFO - PROCESS | 3424 | 1467872655109 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 3424 | 1467872655117 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3400 == 26 [pid = 3424] [id = 205] 23:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8b5ee400) [pid = 3424] [serial = 616] [outer = (nil)] 23:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x922dcc00) [pid = 3424] [serial = 617] [outer = 0x8b5ee400] 23:24:15 INFO - PROCESS | 3424 | 1467872655274 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x928b5000) [pid = 3424] [serial = 618] [outer = 0x8b5ee400] 23:24:16 INFO - PROCESS | 3424 | 1467872656322 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1788ms 23:24:16 INFO - PROCESS | 3424 | 1467872656373 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 3424 | 1467872656377 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 23:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:24:16 INFO - PROCESS | 3424 | 1467872656384 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - PROCESS | 3424 | 1467872656388 Marionette TRACE conn3 <- [1,794,null,{}] 23:24:16 INFO - PROCESS | 3424 | 1467872656394 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:16 INFO - PROCESS | 3424 | 1467872656404 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:16 INFO - PROCESS | 3424 | 1467872656680 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 23:24:17 INFO - PROCESS | 3424 | 1467872657016 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 3424 | 1467872657028 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d3800 == 27 [pid = 3424] [id = 206] 23:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x922dbc00) [pid = 3424] [serial = 619] [outer = (nil)] 23:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x93903800) [pid = 3424] [serial = 620] [outer = 0x922dbc00] 23:24:17 INFO - PROCESS | 3424 | 1467872657193 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x93909400) [pid = 3424] [serial = 621] [outer = 0x922dbc00] 23:24:18 INFO - PROCESS | 3424 | 1467872658398 Marionette TRACE conn3 <- [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]]]}] 23:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 2083ms 23:24:18 INFO - PROCESS | 3424 | 1467872658470 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 23:24:18 INFO - PROCESS | 3424 | 1467872658476 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 23:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:24:18 INFO - PROCESS | 3424 | 1467872658485 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:24:18 INFO - PROCESS | 3424 | 1467872658490 Marionette TRACE conn3 <- [1,798,null,{}] 23:24:18 INFO - PROCESS | 3424 | 1467872658498 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:18 INFO - PROCESS | 3424 | 1467872658505 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:18 INFO - PROCESS | 3424 | 1467872658797 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 23:24:19 INFO - PROCESS | 3424 | 1467872659143 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 3424 | 1467872659156 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5efc00 == 28 [pid = 3424] [id = 207] 23:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x8ba46c00) [pid = 3424] [serial = 622] [outer = (nil)] 23:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x93b19c00) [pid = 3424] [serial = 623] [outer = 0x8ba46c00] 23:24:19 INFO - PROCESS | 3424 | 1467872659260 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x94680800) [pid = 3424] [serial = 624] [outer = 0x8ba46c00] 23:24:20 INFO - PROCESS | 3424 | 1467872660235 Marionette TRACE conn3 <- [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]]]}] 23:24:20 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 23:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1786ms 23:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:24:20 INFO - PROCESS | 3424 | 1467872660271 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 3424 | 1467872660275 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 23:24:20 INFO - PROCESS | 3424 | 1467872660282 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 3424 | 1467872660285 Marionette TRACE conn3 <- [1,802,null,{}] 23:24:20 INFO - PROCESS | 3424 | 1467872660292 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:20 INFO - PROCESS | 3424 | 1467872660297 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:20 INFO - PROCESS | 3424 | 1467872660495 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 23:24:20 INFO - PROCESS | 3424 | 1467872660743 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 3424 | 1467872660752 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5000 == 29 [pid = 3424] [id = 208] 23:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x8b5e6000) [pid = 3424] [serial = 625] [outer = (nil)] 23:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8b5ec000) [pid = 3424] [serial = 626] [outer = 0x8b5e6000] 23:24:21 INFO - PROCESS | 3424 | 1467872661112 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8e302000) [pid = 3424] [serial = 627] [outer = 0x8b5e6000] 23:24:22 INFO - PROCESS | 3424 | 1467872662037 Marionette TRACE conn3 <- [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]]]}] 23:24:22 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 23:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1788ms 23:24:22 INFO - PROCESS | 3424 | 1467872662073 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 3424 | 1467872662079 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 23:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:24:22 INFO - PROCESS | 3424 | 1467872662106 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 3424 | 1467872662111 Marionette TRACE conn3 <- [1,806,null,{}] 23:24:22 INFO - PROCESS | 3424 | 1467872662121 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:22 INFO - PROCESS | 3424 | 1467872662127 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:22 INFO - PROCESS | 3424 | 1467872662321 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 23:24:22 INFO - PROCESS | 3424 | 1467872662602 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 3424 | 1467872662615 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e331000 == 30 [pid = 3424] [id = 209] 23:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8e33b800) [pid = 3424] [serial = 628] [outer = (nil)] 23:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8e4a3800) [pid = 3424] [serial = 629] [outer = 0x8e33b800] 23:24:22 INFO - PROCESS | 3424 | 1467872662707 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8e5ab000) [pid = 3424] [serial = 630] [outer = 0x8e33b800] 23:24:23 INFO - PROCESS | 3424 | 1467872663714 Marionette TRACE conn3 <- [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]]]}] 23:24:23 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 23:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1707ms 23:24:23 INFO - PROCESS | 3424 | 1467872663795 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 3424 | 1467872663801 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 23:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:24:23 INFO - PROCESS | 3424 | 1467872663815 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 3424 | 1467872663819 Marionette TRACE conn3 <- [1,810,null,{}] 23:24:23 INFO - PROCESS | 3424 | 1467872663827 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 3424 | 1467872663833 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:24 INFO - PROCESS | 3424 | 1467872664107 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x8f679400) [pid = 3424] [serial = 562] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8e336400 == 29 [pid = 3424] [id = 190] 23:24:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4fc00 == 28 [pid = 3424] [id = 189] 23:24:24 INFO - PROCESS | 3424 | 1467872664402 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 3424 | 1467872664410 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x9ab69400) [pid = 3424] [serial = 503] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x93b1b400) [pid = 3424] [serial = 494] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x90ecbc00) [pid = 3424] [serial = 521] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x90e5c000) [pid = 3424] [serial = 488] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x91ee2000) [pid = 3424] [serial = 491] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0xa25eec00) [pid = 3424] [serial = 512] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8e5ab400) [pid = 3424] [serial = 485] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8aefc000) [pid = 3424] [serial = 518] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x951a6c00) [pid = 3424] [serial = 497] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0xa2007800) [pid = 3424] [serial = 509] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x9a5e2400) [pid = 3424] [serial = 500] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0xa3450000) [pid = 3424] [serial = 515] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x9b736000) [pid = 3424] [serial = 506] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x91cb2000) [pid = 3424] [serial = 413] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x91caec00) [pid = 3424] [serial = 419] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x9217a800) [pid = 3424] [serial = 395] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x9a5ebc00) [pid = 3424] [serial = 398] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x91cadc00) [pid = 3424] [serial = 443] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e5b6800) [pid = 3424] [serial = 461] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x997da000) [pid = 3424] [serial = 557] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x9890e400) [pid = 3424] [serial = 556] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x96d53000) [pid = 3424] [serial = 554] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x9526e000) [pid = 3424] [serial = 553] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x95173000) [pid = 3424] [serial = 551] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x95164400) [pid = 3424] [serial = 550] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91b6b000) [pid = 3424] [serial = 548] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x90e56400) [pid = 3424] [serial = 547] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f509800) [pid = 3424] [serial = 545] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e497800) [pid = 3424] [serial = 544] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x93908000) [pid = 3424] [serial = 541] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x94682c00) [pid = 3424] [serial = 542] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8f67f000) [pid = 3424] [serial = 560] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e49c800) [pid = 3424] [serial = 559] [outer = (nil)] [url = about:blank] 23:24:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7400 == 29 [pid = 3424] [id = 210] 23:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8aefb400) [pid = 3424] [serial = 631] [outer = (nil)] 23:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e337000) [pid = 3424] [serial = 632] [outer = 0x8aefb400] 23:24:24 INFO - PROCESS | 3424 | 1467872664533 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f50f800) [pid = 3424] [serial = 633] [outer = 0x8aefb400] 23:24:25 INFO - PROCESS | 3424 | 1467872665421 Marionette TRACE conn3 <- [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]]]}] 23:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1646ms 23:24:25 INFO - PROCESS | 3424 | 1467872665460 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 3424 | 1467872665465 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 23:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:24:25 INFO - PROCESS | 3424 | 1467872665471 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 3424 | 1467872665477 Marionette TRACE conn3 <- [1,814,null,{}] 23:24:25 INFO - PROCESS | 3424 | 1467872665495 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 3424 | 1467872665504 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:25 INFO - PROCESS | 3424 | 1467872665693 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 23:24:25 INFO - PROCESS | 3424 | 1467872665846 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 3424 | 1467872665857 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0000 == 30 [pid = 3424] [id = 211] 23:24:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8f88ac00) [pid = 3424] [serial = 634] [outer = (nil)] 23:24:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x90e5b400) [pid = 3424] [serial = 635] [outer = 0x8f88ac00] 23:24:25 INFO - PROCESS | 3424 | 1467872665931 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x90ece400) [pid = 3424] [serial = 636] [outer = 0x8f88ac00] 23:24:26 INFO - PROCESS | 3424 | 1467872666810 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 3424 | 1467872666869 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 23:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:24:26 INFO - PROCESS | 3424 | 1467872666884 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 3424 | 1467872666887 Marionette TRACE conn3 <- [1,818,null,{}] 23:24:26 INFO - PROCESS | 3424 | 1467872666893 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:26 INFO - PROCESS | 3424 | 1467872666898 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:27 INFO - PROCESS | 3424 | 1467872667137 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 23:24:27 INFO - PROCESS | 3424 | 1467872667161 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 3424 | 1467872667170 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e5cc00 == 31 [pid = 3424] [id = 212] 23:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x90ee5c00) [pid = 3424] [serial = 637] [outer = (nil)] 23:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x91150400) [pid = 3424] [serial = 638] [outer = 0x90ee5c00] 23:24:27 INFO - PROCESS | 3424 | 1467872667255 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91b6ec00) [pid = 3424] [serial = 639] [outer = 0x90ee5c00] 23:24:28 INFO - PROCESS | 3424 | 1467872668317 Marionette TRACE conn3 <- [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]]]}] 23:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1479ms 23:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:24:28 INFO - PROCESS | 3424 | 1467872668372 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 23:24:28 INFO - PROCESS | 3424 | 1467872668375 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 23:24:28 INFO - PROCESS | 3424 | 1467872668382 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:24:28 INFO - PROCESS | 3424 | 1467872668385 Marionette TRACE conn3 <- [1,822,null,{}] 23:24:28 INFO - PROCESS | 3424 | 1467872668391 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:28 INFO - PROCESS | 3424 | 1467872668396 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:28 INFO - PROCESS | 3424 | 1467872668923 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x90e59400) [pid = 3424] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8aef6800) [pid = 3424] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e3ee800) [pid = 3424] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x90ed9400) [pid = 3424] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8b5ef000) [pid = 3424] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:24:28 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e339000) [pid = 3424] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8f9b7000) [pid = 3424] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8f50d800) [pid = 3424] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8ba50000) [pid = 3424] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f9bd400) [pid = 3424] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8ba4f400) [pid = 3424] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e5a1400) [pid = 3424] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:24:29 INFO - PROCESS | 3424 | 1467872669114 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 3424 | 1467872669122 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e33d400 == 32 [pid = 3424] [id = 213] 23:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e3e9400) [pid = 3424] [serial = 640] [outer = (nil)] 23:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f50d800) [pid = 3424] [serial = 641] [outer = 0x8e3e9400] 23:24:29 INFO - PROCESS | 3424 | 1467872669210 Marionette DEBUG loaded listener.js 23:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91bd5800) [pid = 3424] [serial = 642] [outer = 0x8e3e9400] 23:24:30 INFO - PROCESS | 3424 | 1467872670019 Marionette TRACE conn3 <- [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] 23:24:30 INFO - PROCESS | 3424 | 1467872670073 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 23:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:24:30 INFO - PROCESS | 3424 | 1467872670080 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:24:30 INFO - PROCESS | 3424 | 1467872670084 Marionette TRACE conn3 <- [1,826,null,{}] 23:24:30 INFO - PROCESS | 3424 | 1467872670090 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:30 INFO - PROCESS | 3424 | 1467872670100 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:30 INFO - PROCESS | 3424 | 1467872670287 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 23:24:30 INFO - PROCESS | 3424 | 1467872670435 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:30 INFO - PROCESS | 3424 | 1467872670443 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefcc00 == 33 [pid = 3424] [id = 214] 23:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91b66000) [pid = 3424] [serial = 643] [outer = (nil)] 23:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91ee6400) [pid = 3424] [serial = 644] [outer = 0x91b66000] 23:24:30 INFO - PROCESS | 3424 | 1467872670515 Marionette DEBUG loaded listener.js 23:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x92170800) [pid = 3424] [serial = 645] [outer = 0x91b66000] 23:24:31 INFO - PROCESS | 3424 | 1467872671643 Marionette TRACE conn3 <- [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]]]}] 23:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1581ms 23:24:31 INFO - PROCESS | 3424 | 1467872671664 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 23:24:31 INFO - PROCESS | 3424 | 1467872671671 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 23:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:24:31 INFO - PROCESS | 3424 | 1467872671681 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:24:31 INFO - PROCESS | 3424 | 1467872671686 Marionette TRACE conn3 <- [1,830,null,{}] 23:24:31 INFO - PROCESS | 3424 | 1467872671696 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:31 INFO - PROCESS | 3424 | 1467872671703 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:32 INFO - PROCESS | 3424 | 1467872672065 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 23:24:32 INFO - PROCESS | 3424 | 1467872672236 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 3424 | 1467872672249 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ea400 == 34 [pid = 3424] [id = 215] 23:24:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8ba4bc00) [pid = 3424] [serial = 646] [outer = (nil)] 23:24:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e497800) [pid = 3424] [serial = 647] [outer = 0x8ba4bc00] 23:24:32 INFO - PROCESS | 3424 | 1467872672376 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e5a0c00) [pid = 3424] [serial = 648] [outer = 0x8ba4bc00] 23:24:33 INFO - PROCESS | 3424 | 1467872673351 Marionette TRACE conn3 <- [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]]]}] 23:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1688ms 23:24:33 INFO - PROCESS | 3424 | 1467872673368 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 3424 | 1467872673376 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 23:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:24:33 INFO - PROCESS | 3424 | 1467872673388 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:24:33 INFO - PROCESS | 3424 | 1467872673392 Marionette TRACE conn3 <- [1,834,null,{}] 23:24:33 INFO - PROCESS | 3424 | 1467872673399 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:33 INFO - PROCESS | 3424 | 1467872673406 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:33 INFO - PROCESS | 3424 | 1467872673656 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 23:24:34 INFO - PROCESS | 3424 | 1467872674006 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 3424 | 1467872674016 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f673800 == 35 [pid = 3424] [id = 216] 23:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f67d800) [pid = 3424] [serial = 649] [outer = (nil)] 23:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8f891c00) [pid = 3424] [serial = 650] [outer = 0x8f67d800] 23:24:34 INFO - PROCESS | 3424 | 1467872674148 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x90e5b000) [pid = 3424] [serial = 651] [outer = 0x8f67d800] 23:24:35 INFO - PROCESS | 3424 | 1467872675538 Marionette TRACE conn3 <- [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]]]}] 23:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2187ms 23:24:35 INFO - PROCESS | 3424 | 1467872675575 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 3424 | 1467872675581 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 23:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:24:35 INFO - PROCESS | 3424 | 1467872675591 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 3424 | 1467872675600 Marionette TRACE conn3 <- [1,838,null,{}] 23:24:35 INFO - PROCESS | 3424 | 1467872675623 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:35 INFO - PROCESS | 3424 | 1467872675635 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:35 INFO - PROCESS | 3424 | 1467872675928 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 23:24:36 INFO - PROCESS | 3424 | 1467872676181 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:36 INFO - PROCESS | 3424 | 1467872676194 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee1c00 == 36 [pid = 3424] [id = 217] 23:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x91ee3000) [pid = 3424] [serial = 652] [outer = (nil)] 23:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x9217a800) [pid = 3424] [serial = 653] [outer = 0x91ee3000] 23:24:36 INFO - PROCESS | 3424 | 1467872676281 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x921d4000) [pid = 3424] [serial = 654] [outer = 0x91ee3000] 23:24:37 INFO - PROCESS | 3424 | 1467872677479 Marionette TRACE conn3 <- [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]]]}] 23:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1952ms 23:24:37 INFO - PROCESS | 3424 | 1467872677545 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 23:24:37 INFO - PROCESS | 3424 | 1467872677556 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 23:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:24:37 INFO - PROCESS | 3424 | 1467872677657 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:24:37 INFO - PROCESS | 3424 | 1467872677663 Marionette TRACE conn3 <- [1,842,null,{}] 23:24:37 INFO - PROCESS | 3424 | 1467872677675 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:37 INFO - PROCESS | 3424 | 1467872677691 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:38 INFO - PROCESS | 3424 | 1467872678039 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 23:24:38 INFO - PROCESS | 3424 | 1467872678324 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 3424 | 1467872678338 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef6000 == 37 [pid = 3424] [id = 218] 23:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8aef8800) [pid = 3424] [serial = 655] [outer = (nil)] 23:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x928b7000) [pid = 3424] [serial = 656] [outer = 0x8aef8800] 23:24:38 INFO - PROCESS | 3424 | 1467872678461 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x9291e000) [pid = 3424] [serial = 657] [outer = 0x8aef8800] 23:24:39 INFO - PROCESS | 3424 | 1467872679489 Marionette TRACE conn3 <- [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]]]}] 23:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1962ms 23:24:39 INFO - PROCESS | 3424 | 1467872679561 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 23:24:39 INFO - PROCESS | 3424 | 1467872679568 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 23:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:24:39 INFO - PROCESS | 3424 | 1467872679577 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:24:39 INFO - PROCESS | 3424 | 1467872679583 Marionette TRACE conn3 <- [1,846,null,{}] 23:24:39 INFO - PROCESS | 3424 | 1467872679592 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:39 INFO - PROCESS | 3424 | 1467872679598 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:39 INFO - PROCESS | 3424 | 1467872679912 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 23:24:40 INFO - PROCESS | 3424 | 1467872680261 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:40 INFO - PROCESS | 3424 | 1467872680275 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2000 == 38 [pid = 3424] [id = 219] 23:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8aef3c00) [pid = 3424] [serial = 658] [outer = (nil)] 23:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x92e6d800) [pid = 3424] [serial = 659] [outer = 0x8aef3c00] 23:24:40 INFO - PROCESS | 3424 | 1467872680398 Marionette DEBUG loaded listener.js 23:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x92e79400) [pid = 3424] [serial = 660] [outer = 0x8aef3c00] 23:24:41 INFO - PROCESS | 3424 | 1467872681560 Marionette TRACE conn3 <- [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]]]}] 23:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2042ms 23:24:41 INFO - PROCESS | 3424 | 1467872681619 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 23:24:41 INFO - PROCESS | 3424 | 1467872681623 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 23:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:24:41 INFO - PROCESS | 3424 | 1467872681630 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:24:41 INFO - PROCESS | 3424 | 1467872681633 Marionette TRACE conn3 <- [1,850,null,{}] 23:24:41 INFO - PROCESS | 3424 | 1467872681642 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:41 INFO - PROCESS | 3424 | 1467872681660 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:42 INFO - PROCESS | 3424 | 1467872682037 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 23:24:42 INFO - PROCESS | 3424 | 1467872682254 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:42 INFO - PROCESS | 3424 | 1467872682261 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bccc00 == 39 [pid = 3424] [id = 220] 23:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x93944c00) [pid = 3424] [serial = 661] [outer = (nil)] 23:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x95161400) [pid = 3424] [serial = 662] [outer = 0x93944c00] 23:24:42 INFO - PROCESS | 3424 | 1467872682354 Marionette DEBUG loaded listener.js 23:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x95165400) [pid = 3424] [serial = 663] [outer = 0x93944c00] 23:24:43 INFO - PROCESS | 3424 | 1467872683369 Marionette TRACE conn3 <- [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]]]}] 23:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1788ms 23:24:43 INFO - PROCESS | 3424 | 1467872683419 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 3424 | 1467872683423 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 23:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:24:43 INFO - PROCESS | 3424 | 1467872683431 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 3424 | 1467872683436 Marionette TRACE conn3 <- [1,854,null,{}] 23:24:43 INFO - PROCESS | 3424 | 1467872683443 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:43 INFO - PROCESS | 3424 | 1467872683449 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:43 INFO - PROCESS | 3424 | 1467872683665 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 23:24:43 INFO - PROCESS | 3424 | 1467872683957 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 3424 | 1467872683966 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefa000 == 40 [pid = 3424] [id = 221] 23:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x93b15000) [pid = 3424] [serial = 664] [outer = (nil)] 23:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x9516d000) [pid = 3424] [serial = 665] [outer = 0x93b15000] 23:24:44 INFO - PROCESS | 3424 | 1467872684059 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x95170400) [pid = 3424] [serial = 666] [outer = 0x93b15000] 23:24:45 INFO - PROCESS | 3424 | 1467872684996 Marionette TRACE conn3 <- [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]]]}] 23:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1640ms 23:24:45 INFO - PROCESS | 3424 | 1467872685073 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 23:24:45 INFO - PROCESS | 3424 | 1467872685084 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 23:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:24:45 INFO - PROCESS | 3424 | 1467872685092 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 3424 | 1467872685096 Marionette TRACE conn3 <- [1,858,null,{}] 23:24:45 INFO - PROCESS | 3424 | 1467872685102 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:45 INFO - PROCESS | 3424 | 1467872685108 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:45 INFO - PROCESS | 3424 | 1467872685350 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 23:24:45 INFO - PROCESS | 3424 | 1467872685640 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 3424 | 1467872685652 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb000 == 41 [pid = 3424] [id = 222] 23:24:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x91b6a800) [pid = 3424] [serial = 667] [outer = (nil)] 23:24:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x951a5800) [pid = 3424] [serial = 668] [outer = 0x91b6a800] 23:24:45 INFO - PROCESS | 3424 | 1467872685737 Marionette DEBUG loaded listener.js 23:24:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x951ac800) [pid = 3424] [serial = 669] [outer = 0x91b6a800] 23:24:46 INFO - PROCESS | 3424 | 1467872686664 Marionette TRACE conn3 <- [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]]]}] 23:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1632ms 23:24:46 INFO - PROCESS | 3424 | 1467872686726 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 23:24:46 INFO - PROCESS | 3424 | 1467872686731 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 23:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:24:46 INFO - PROCESS | 3424 | 1467872686738 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 3424 | 1467872686742 Marionette TRACE conn3 <- [1,862,null,{}] 23:24:46 INFO - PROCESS | 3424 | 1467872686749 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:46 INFO - PROCESS | 3424 | 1467872686755 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:46 INFO - PROCESS | 3424 | 1467872686970 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 23:24:47 INFO - PROCESS | 3424 | 1467872687230 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 3424 | 1467872687239 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x93946c00 == 42 [pid = 3424] [id = 223] 23:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x9516dc00) [pid = 3424] [serial = 670] [outer = (nil)] 23:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x951b4000) [pid = 3424] [serial = 671] [outer = 0x9516dc00] 23:24:47 INFO - PROCESS | 3424 | 1467872687368 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x9526d400) [pid = 3424] [serial = 672] [outer = 0x9516dc00] 23:24:48 INFO - PROCESS | 3424 | 1467872688348 Marionette TRACE conn3 <- [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]]]}] 23:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1644ms 23:24:48 INFO - PROCESS | 3424 | 1467872688384 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 3424 | 1467872688387 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 23:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:24:48 INFO - PROCESS | 3424 | 1467872688395 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - PROCESS | 3424 | 1467872688399 Marionette TRACE conn3 <- [1,866,null,{}] 23:24:48 INFO - PROCESS | 3424 | 1467872688405 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:48 INFO - PROCESS | 3424 | 1467872688411 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:48 INFO - PROCESS | 3424 | 1467872688614 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 23:24:48 INFO - PROCESS | 3424 | 1467872688876 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:48 INFO - PROCESS | 3424 | 1467872688883 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2400 == 43 [pid = 3424] [id = 224] 23:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8ba42000) [pid = 3424] [serial = 673] [outer = (nil)] 23:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8e304800) [pid = 3424] [serial = 674] [outer = 0x8ba42000] 23:24:49 INFO - PROCESS | 3424 | 1467872689231 Marionette DEBUG loaded listener.js 23:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8e33a800) [pid = 3424] [serial = 675] [outer = 0x8ba42000] 23:24:50 INFO - PROCESS | 3424 | 1467872690222 Marionette TRACE conn3 <- [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]]]}] 23:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1892ms 23:24:50 INFO - PROCESS | 3424 | 1467872690289 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 23:24:50 INFO - PROCESS | 3424 | 1467872690296 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 23:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:24:50 INFO - PROCESS | 3424 | 1467872690305 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:24:50 INFO - PROCESS | 3424 | 1467872690308 Marionette TRACE conn3 <- [1,870,null,{}] 23:24:50 INFO - PROCESS | 3424 | 1467872690317 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:50 INFO - PROCESS | 3424 | 1467872690323 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:50 INFO - PROCESS | 3424 | 1467872690572 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 23:24:50 INFO - PROCESS | 3424 | 1467872690935 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 3424 | 1467872690944 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f673400 == 44 [pid = 3424] [id = 225] 23:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8f67d000) [pid = 3424] [serial = 676] [outer = (nil)] 23:24:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x8f9b9c00) [pid = 3424] [serial = 677] [outer = 0x8f67d000] 23:24:51 INFO - PROCESS | 3424 | 1467872691035 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x90e52000) [pid = 3424] [serial = 678] [outer = 0x8f67d000] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x8ba42c00) [pid = 3424] [serial = 565] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x91bcf400) [pid = 3424] [serial = 588] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x91bce800) [pid = 3424] [serial = 587] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8e303400) [pid = 3424] [serial = 599] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8e5a6000) [pid = 3424] [serial = 573] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8e5a2000) [pid = 3424] [serial = 572] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x91b6dc00) [pid = 3424] [serial = 585] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9114f000) [pid = 3424] [serial = 584] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x90e54000) [pid = 3424] [serial = 579] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8f9c4400) [pid = 3424] [serial = 578] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8e5b9800) [pid = 3424] [serial = 593] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x90ee2400) [pid = 3424] [serial = 597] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8f50d400) [pid = 3424] [serial = 594] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8f88a400) [pid = 3424] [serial = 576] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8f675400) [pid = 3424] [serial = 575] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e32e800) [pid = 3424] [serial = 569] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8e30a400) [pid = 3424] [serial = 568] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x90ece000) [pid = 3424] [serial = 582] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x90e5ac00) [pid = 3424] [serial = 581] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e334400) [pid = 3424] [serial = 591] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8e308000) [pid = 3424] [serial = 590] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x951ae800) [pid = 3424] [serial = 383] [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.] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8e49fc00) [pid = 3424] [serial = 600] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x90ed1800) [pid = 3424] [serial = 596] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8f891400) [pid = 3424] [serial = 563] [outer = (nil)] [url = about:blank] 23:24:52 INFO - PROCESS | 3424 | 1467872692262 Marionette TRACE conn3 <- [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]]]}] 23:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1998ms 23:24:52 INFO - PROCESS | 3424 | 1467872692334 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 23:24:52 INFO - PROCESS | 3424 | 1467872692339 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 23:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:24:52 INFO - PROCESS | 3424 | 1467872692364 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:24:52 INFO - PROCESS | 3424 | 1467872692369 Marionette TRACE conn3 <- [1,874,null,{}] 23:24:52 INFO - PROCESS | 3424 | 1467872692376 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:52 INFO - PROCESS | 3424 | 1467872692382 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:52 INFO - PROCESS | 3424 | 1467872692613 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 23:24:52 INFO - PROCESS | 3424 | 1467872692776 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 3424 | 1467872692784 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32e400 == 45 [pid = 3424] [id = 226] 23:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8e33a400) [pid = 3424] [serial = 679] [outer = (nil)] 23:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8f677400) [pid = 3424] [serial = 680] [outer = 0x8e33a400] 23:24:52 INFO - PROCESS | 3424 | 1467872692861 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x90e54400) [pid = 3424] [serial = 681] [outer = 0x8e33a400] 23:24:53 INFO - PROCESS | 3424 | 1467872693746 Marionette TRACE conn3 <- [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]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1444ms 23:24:53 INFO - PROCESS | 3424 | 1467872693809 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 23:24:53 INFO - PROCESS | 3424 | 1467872693812 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 23:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:24:53 INFO - PROCESS | 3424 | 1467872693820 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 3424 | 1467872693826 Marionette TRACE conn3 <- [1,878,null,{}] 23:24:53 INFO - PROCESS | 3424 | 1467872693843 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:53 INFO - PROCESS | 3424 | 1467872693852 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:54 INFO - PROCESS | 3424 | 1467872694060 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 23:24:54 INFO - PROCESS | 3424 | 1467872694289 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:54 INFO - PROCESS | 3424 | 1467872694295 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed3c00 == 46 [pid = 3424] [id = 227] 23:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x90ee4c00) [pid = 3424] [serial = 682] [outer = (nil)] 23:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x91b6a000) [pid = 3424] [serial = 683] [outer = 0x90ee4c00] 23:24:54 INFO - PROCESS | 3424 | 1467872694392 Marionette DEBUG loaded listener.js 23:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x91bcf800) [pid = 3424] [serial = 684] [outer = 0x90ee4c00] 23:24:55 INFO - PROCESS | 3424 | 1467872695389 Marionette TRACE conn3 <- [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]]]}] 23:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1597ms 23:24:55 INFO - PROCESS | 3424 | 1467872695419 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 23:24:55 INFO - PROCESS | 3424 | 1467872695424 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 23:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:24:55 INFO - PROCESS | 3424 | 1467872695430 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:24:55 INFO - PROCESS | 3424 | 1467872695434 Marionette TRACE conn3 <- [1,882,null,{}] 23:24:55 INFO - PROCESS | 3424 | 1467872695447 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:55 INFO - PROCESS | 3424 | 1467872695453 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:55 INFO - PROCESS | 3424 | 1467872695749 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 23:24:55 INFO - PROCESS | 3424 | 1467872695781 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 3424 | 1467872695790 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee7c00 == 47 [pid = 3424] [id = 228] 23:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x91bd5400) [pid = 3424] [serial = 685] [outer = (nil)] 23:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x91cadc00) [pid = 3424] [serial = 686] [outer = 0x91bd5400] 23:24:55 INFO - PROCESS | 3424 | 1467872695878 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x91eda800) [pid = 3424] [serial = 687] [outer = 0x91bd5400] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8f88ac00) [pid = 3424] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x8aefb400) [pid = 3424] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x90ee5c00) [pid = 3424] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e33b800) [pid = 3424] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8e3e9400) [pid = 3424] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:24:56 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8b5e6000) [pid = 3424] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:24:57 INFO - PROCESS | 3424 | 1467872697383 Marionette TRACE conn3 <- [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]]]}] 23:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1987ms 23:24:57 INFO - PROCESS | 3424 | 1467872697421 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 23:24:57 INFO - PROCESS | 3424 | 1467872697428 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 23:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:24:57 INFO - PROCESS | 3424 | 1467872697438 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:24:57 INFO - PROCESS | 3424 | 1467872697442 Marionette TRACE conn3 <- [1,886,null,{}] 23:24:57 INFO - PROCESS | 3424 | 1467872697453 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:57 INFO - PROCESS | 3424 | 1467872697460 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:57 INFO - PROCESS | 3424 | 1467872697825 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 23:24:57 INFO - PROCESS | 3424 | 1467872697844 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 3424 | 1467872697854 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f670800 == 48 [pid = 3424] [id = 229] 23:24:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x8f67e000) [pid = 3424] [serial = 688] [outer = (nil)] 23:24:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x91cb0000) [pid = 3424] [serial = 689] [outer = 0x8f67e000] 23:24:57 INFO - PROCESS | 3424 | 1467872697938 Marionette DEBUG loaded listener.js 23:24:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x922d4000) [pid = 3424] [serial = 690] [outer = 0x8f67e000] 23:24:59 INFO - PROCESS | 3424 | 1467872699234 Marionette TRACE conn3 <- [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]]]}] 23:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1850ms 23:24:59 INFO - PROCESS | 3424 | 1467872699290 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 23:24:59 INFO - PROCESS | 3424 | 1467872699299 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 23:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:24:59 INFO - PROCESS | 3424 | 1467872699311 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:24:59 INFO - PROCESS | 3424 | 1467872699318 Marionette TRACE conn3 <- [1,890,null,{}] 23:24:59 INFO - PROCESS | 3424 | 1467872699349 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:59 INFO - PROCESS | 3424 | 1467872699358 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:24:59 INFO - PROCESS | 3424 | 1467872699895 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 23:25:00 INFO - PROCESS | 3424 | 1467872700085 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 3424 | 1467872700094 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef9c00 == 49 [pid = 3424] [id = 230] 23:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e331c00) [pid = 3424] [serial = 691] [outer = (nil)] 23:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e5b1400) [pid = 3424] [serial = 692] [outer = 0x8e331c00] 23:25:00 INFO - PROCESS | 3424 | 1467872700228 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8f50d400) [pid = 3424] [serial = 693] [outer = 0x8e331c00] 23:25:01 INFO - PROCESS | 3424 | 1467872701411 Marionette TRACE conn3 <- [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]]]}] 23:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2164ms 23:25:01 INFO - PROCESS | 3424 | 1467872701474 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 3424 | 1467872701483 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 23:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:25:01 INFO - PROCESS | 3424 | 1467872701496 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 3424 | 1467872701502 Marionette TRACE conn3 <- [1,894,null,{}] 23:25:01 INFO - PROCESS | 3424 | 1467872701509 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:01 INFO - PROCESS | 3424 | 1467872701516 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:01 INFO - PROCESS | 3424 | 1467872701800 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 23:25:02 INFO - PROCESS | 3424 | 1467872702149 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 3424 | 1467872702157 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c4400 == 50 [pid = 3424] [id = 231] 23:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90e57c00) [pid = 3424] [serial = 694] [outer = (nil)] 23:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x90ed3400) [pid = 3424] [serial = 695] [outer = 0x90e57c00] 23:25:02 INFO - PROCESS | 3424 | 1467872702272 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x91b63800) [pid = 3424] [serial = 696] [outer = 0x90e57c00] 23:25:03 INFO - PROCESS | 3424 | 1467872703574 Marionette TRACE conn3 <- [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]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2142ms 23:25:03 INFO - PROCESS | 3424 | 1467872703639 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 3424 | 1467872703645 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 23:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:25:03 INFO - PROCESS | 3424 | 1467872703659 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - PROCESS | 3424 | 1467872703670 Marionette TRACE conn3 <- [1,898,null,{}] 23:25:03 INFO - PROCESS | 3424 | 1467872703768 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:03 INFO - PROCESS | 3424 | 1467872703783 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:04 INFO - PROCESS | 3424 | 1467872704203 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 23:25:04 INFO - PROCESS | 3424 | 1467872704461 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 3424 | 1467872704482 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x92920800 == 51 [pid = 3424] [id = 232] 23:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x92921000) [pid = 3424] [serial = 697] [outer = (nil)] 23:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x93907400) [pid = 3424] [serial = 698] [outer = 0x92921000] 23:25:04 INFO - PROCESS | 3424 | 1467872704645 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x93b1b800) [pid = 3424] [serial = 699] [outer = 0x92921000] 23:25:05 INFO - PROCESS | 3424 | 1467872705891 Marionette TRACE conn3 <- [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]]]}] 23:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2253ms 23:25:05 INFO - PROCESS | 3424 | 1467872705912 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 3424 | 1467872705919 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 23:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:25:05 INFO - PROCESS | 3424 | 1467872705930 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - PROCESS | 3424 | 1467872705935 Marionette TRACE conn3 <- [1,902,null,{}] 23:25:05 INFO - PROCESS | 3424 | 1467872705944 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:05 INFO - PROCESS | 3424 | 1467872705951 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:06 INFO - PROCESS | 3424 | 1467872706262 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 23:25:06 INFO - PROCESS | 3424 | 1467872706576 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:06 INFO - PROCESS | 3424 | 1467872706582 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e5ac00 == 52 [pid = 3424] [id = 233] 23:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x92e6e000) [pid = 3424] [serial = 700] [outer = (nil)] 23:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x95169000) [pid = 3424] [serial = 701] [outer = 0x92e6e000] 23:25:06 INFO - PROCESS | 3424 | 1467872706672 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x95179c00) [pid = 3424] [serial = 702] [outer = 0x92e6e000] 23:25:07 INFO - PROCESS | 3424 | 1467872707712 Marionette TRACE conn3 <- [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]]]}] 23:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1847ms 23:25:07 INFO - PROCESS | 3424 | 1467872707778 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 23:25:07 INFO - PROCESS | 3424 | 1467872707784 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 23:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:25:07 INFO - PROCESS | 3424 | 1467872707793 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 3424 | 1467872707797 Marionette TRACE conn3 <- [1,906,null,{}] 23:25:07 INFO - PROCESS | 3424 | 1467872707806 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:07 INFO - PROCESS | 3424 | 1467872707813 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:08 INFO - PROCESS | 3424 | 1467872708110 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 23:25:08 INFO - PROCESS | 3424 | 1467872708455 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 3424 | 1467872708466 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8400 == 53 [pid = 3424] [id = 234] 23:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8b5ec400) [pid = 3424] [serial = 703] [outer = (nil)] 23:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x9526c800) [pid = 3424] [serial = 704] [outer = 0x8b5ec400] 23:25:08 INFO - PROCESS | 3424 | 1467872708579 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x95270000) [pid = 3424] [serial = 705] [outer = 0x8b5ec400] 23:25:09 INFO - PROCESS | 3424 | 1467872709782 Marionette TRACE conn3 <- [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]]]}] 23:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2046ms 23:25:09 INFO - PROCESS | 3424 | 1467872709840 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 23:25:09 INFO - PROCESS | 3424 | 1467872709844 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 23:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:25:09 INFO - PROCESS | 3424 | 1467872709854 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:25:09 INFO - PROCESS | 3424 | 1467872709858 Marionette TRACE conn3 <- [1,910,null,{}] 23:25:09 INFO - PROCESS | 3424 | 1467872709866 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:09 INFO - PROCESS | 3424 | 1467872709880 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:10 INFO - PROCESS | 3424 | 1467872710215 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 23:25:10 INFO - PROCESS | 3424 | 1467872710560 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:10 INFO - PROCESS | 3424 | 1467872710568 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e2000 == 54 [pid = 3424] [id = 235] 23:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x951af000) [pid = 3424] [serial = 706] [outer = (nil)] 23:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x96d61800) [pid = 3424] [serial = 707] [outer = 0x951af000] 23:25:10 INFO - PROCESS | 3424 | 1467872710683 Marionette DEBUG loaded listener.js 23:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x9776a400) [pid = 3424] [serial = 708] [outer = 0x951af000] 23:25:11 INFO - PROCESS | 3424 | 1467872711637 Marionette TRACE conn3 <- [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]]]}] 23:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1844ms 23:25:11 INFO - PROCESS | 3424 | 1467872711698 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 23:25:11 INFO - PROCESS | 3424 | 1467872711702 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 23:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:25:11 INFO - PROCESS | 3424 | 1467872711709 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:25:11 INFO - PROCESS | 3424 | 1467872711713 Marionette TRACE conn3 <- [1,914,null,{}] 23:25:11 INFO - PROCESS | 3424 | 1467872711719 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:11 INFO - PROCESS | 3424 | 1467872711724 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:11 INFO - PROCESS | 3424 | 1467872711943 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 23:25:12 INFO - PROCESS | 3424 | 1467872712212 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 3424 | 1467872712223 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e7000 == 55 [pid = 3424] [id = 236] 23:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x921d1c00) [pid = 3424] [serial = 709] [outer = (nil)] 23:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x9778a400) [pid = 3424] [serial = 710] [outer = 0x921d1c00] 23:25:12 INFO - PROCESS | 3424 | 1467872712350 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x97790400) [pid = 3424] [serial = 711] [outer = 0x921d1c00] 23:25:13 INFO - PROCESS | 3424 | 1467872713257 Marionette TRACE conn3 <- [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]]]}] 23:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1582ms 23:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:25:13 INFO - PROCESS | 3424 | 1467872713293 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 3424 | 1467872713297 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 23:25:13 INFO - PROCESS | 3424 | 1467872713321 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - PROCESS | 3424 | 1467872713326 Marionette TRACE conn3 <- [1,918,null,{}] 23:25:13 INFO - PROCESS | 3424 | 1467872713337 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:13 INFO - PROCESS | 3424 | 1467872713352 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:13 INFO - PROCESS | 3424 | 1467872713612 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 23:25:13 INFO - PROCESS | 3424 | 1467872713896 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 3424 | 1467872713905 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba49c00 == 56 [pid = 3424] [id = 237] 23:25:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x9776b800) [pid = 3424] [serial = 712] [outer = (nil)] 23:25:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x98912c00) [pid = 3424] [serial = 713] [outer = 0x9776b800] 23:25:14 INFO - PROCESS | 3424 | 1467872713996 Marionette DEBUG loaded listener.js 23:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x98d19c00) [pid = 3424] [serial = 714] [outer = 0x9776b800] 23:25:14 INFO - PROCESS | 3424 | 1467872714958 Marionette TRACE conn3 <- [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]]]}] 23:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1721ms 23:25:15 INFO - PROCESS | 3424 | 1467872715026 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 23:25:15 INFO - PROCESS | 3424 | 1467872715031 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 23:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:25:15 INFO - PROCESS | 3424 | 1467872715039 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:25:15 INFO - PROCESS | 3424 | 1467872715042 Marionette TRACE conn3 <- [1,922,null,{}] 23:25:15 INFO - PROCESS | 3424 | 1467872715050 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:15 INFO - PROCESS | 3424 | 1467872715055 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:15 INFO - PROCESS | 3424 | 1467872715311 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 23:25:15 INFO - PROCESS | 3424 | 1467872715615 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 3424 | 1467872715623 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e337400 == 57 [pid = 3424] [id = 238] 23:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x97768800) [pid = 3424] [serial = 715] [outer = (nil)] 23:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x98e3e000) [pid = 3424] [serial = 716] [outer = 0x97768800] 23:25:15 INFO - PROCESS | 3424 | 1467872715711 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x997da000) [pid = 3424] [serial = 717] [outer = 0x97768800] 23:25:16 INFO - PROCESS | 3424 | 1467872716622 Marionette TRACE conn3 <- [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]]]}] 23:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1636ms 23:25:16 INFO - PROCESS | 3424 | 1467872716676 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 3424 | 1467872716679 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 23:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:25:16 INFO - PROCESS | 3424 | 1467872716686 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - PROCESS | 3424 | 1467872716689 Marionette TRACE conn3 <- [1,926,null,{}] 23:25:16 INFO - PROCESS | 3424 | 1467872716695 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:16 INFO - PROCESS | 3424 | 1467872716701 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:16 INFO - PROCESS | 3424 | 1467872716921 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 23:25:17 INFO - PROCESS | 3424 | 1467872717249 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 3424 | 1467872717257 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4c400 == 58 [pid = 3424] [id = 239] 23:25:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8ba4fc00) [pid = 3424] [serial = 718] [outer = (nil)] 23:25:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x999b2c00) [pid = 3424] [serial = 719] [outer = 0x8ba4fc00] 23:25:17 INFO - PROCESS | 3424 | 1467872717352 Marionette DEBUG loaded listener.js 23:25:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x999f0c00) [pid = 3424] [serial = 720] [outer = 0x8ba4fc00] 23:25:18 INFO - PROCESS | 3424 | 1467872718298 Marionette TRACE conn3 <- [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]]]}] 23:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1692ms 23:25:18 INFO - PROCESS | 3424 | 1467872718379 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 23:25:18 INFO - PROCESS | 3424 | 1467872718384 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 23:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:25:18 INFO - PROCESS | 3424 | 1467872718391 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:25:18 INFO - PROCESS | 3424 | 1467872718396 Marionette TRACE conn3 <- [1,930,null,{}] 23:25:18 INFO - PROCESS | 3424 | 1467872718403 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:18 INFO - PROCESS | 3424 | 1467872718410 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:19 INFO - PROCESS | 3424 | 1467872719010 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 23:25:19 INFO - PROCESS | 3424 | 1467872719326 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:19 INFO - PROCESS | 3424 | 1467872719339 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e310c00 == 59 [pid = 3424] [id = 240] 23:25:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8e32f400) [pid = 3424] [serial = 721] [outer = (nil)] 23:25:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8e497400) [pid = 3424] [serial = 722] [outer = 0x8e32f400] 23:25:19 INFO - PROCESS | 3424 | 1467872719420 Marionette DEBUG loaded listener.js 23:25:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e49fc00) [pid = 3424] [serial = 723] [outer = 0x8e32f400] 23:25:20 INFO - PROCESS | 3424 | 1467872720362 Marionette TRACE conn3 <- [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]]]}] 23:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2037ms 23:25:20 INFO - PROCESS | 3424 | 1467872720432 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 23:25:20 INFO - PROCESS | 3424 | 1467872720439 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 23:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:25:20 INFO - PROCESS | 3424 | 1467872720448 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:25:20 INFO - PROCESS | 3424 | 1467872720455 Marionette TRACE conn3 <- [1,934,null,{}] 23:25:20 INFO - PROCESS | 3424 | 1467872720463 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:20 INFO - PROCESS | 3424 | 1467872720469 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:20 INFO - PROCESS | 3424 | 1467872720718 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 23:25:21 INFO - PROCESS | 3424 | 1467872721105 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 3424 | 1467872721118 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50f400 == 60 [pid = 3424] [id = 241] 23:25:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8f9c2000) [pid = 3424] [serial = 724] [outer = (nil)] 23:25:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x90ed0400) [pid = 3424] [serial = 725] [outer = 0x8f9c2000] 23:25:21 INFO - PROCESS | 3424 | 1467872721252 Marionette DEBUG loaded listener.js 23:25:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x90ed9400) [pid = 3424] [serial = 726] [outer = 0x8f9c2000] 23:25:22 INFO - PROCESS | 3424 | 1467872722630 Marionette TRACE conn3 <- [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]]]}] 23:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2248ms 23:25:22 INFO - PROCESS | 3424 | 1467872722710 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 23:25:22 INFO - PROCESS | 3424 | 1467872722718 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 23:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:25:22 INFO - PROCESS | 3424 | 1467872722729 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:25:22 INFO - PROCESS | 3424 | 1467872722733 Marionette TRACE conn3 <- [1,938,null,{}] 23:25:22 INFO - PROCESS | 3424 | 1467872722744 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:22 INFO - PROCESS | 3424 | 1467872722751 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:23 INFO - PROCESS | 3424 | 1467872723206 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 23:25:23 INFO - PROCESS | 3424 | 1467872723413 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 3424 | 1467872723424 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30f400 == 61 [pid = 3424] [id = 242] 23:25:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8e5a5800) [pid = 3424] [serial = 727] [outer = (nil)] 23:25:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9216f000) [pid = 3424] [serial = 728] [outer = 0x8e5a5800] 23:25:23 INFO - PROCESS | 3424 | 1467872723500 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x922d6800) [pid = 3424] [serial = 729] [outer = 0x8e5a5800] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x90ee7c00 == 60 [pid = 3424] [id = 228] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed3c00 == 59 [pid = 3424] [id = 227] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32e400 == 58 [pid = 3424] [id = 226] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f673400 == 57 [pid = 3424] [id = 225] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2400 == 56 [pid = 3424] [id = 224] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ea400 == 55 [pid = 3424] [id = 215] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefcc00 == 54 [pid = 3424] [id = 214] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb800 == 53 [pid = 3424] [id = 188] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eac00 == 52 [pid = 3424] [id = 192] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed7400 == 51 [pid = 3424] [id = 194] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f673800 == 50 [pid = 3424] [id = 216] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9bb800 == 49 [pid = 3424] [id = 193] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee1c00 == 48 [pid = 3424] [id = 217] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2000 == 47 [pid = 3424] [id = 219] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb000 == 46 [pid = 3424] [id = 222] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x93946c00 == 45 [pid = 3424] [id = 223] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef6000 == 44 [pid = 3424] [id = 218] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefa000 == 43 [pid = 3424] [id = 221] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x91bccc00 == 42 [pid = 3424] [id = 220] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3000 == 41 [pid = 3424] [id = 195] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50ac00 == 40 [pid = 3424] [id = 191] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8e310c00 == 39 [pid = 3424] [id = 240] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50f400 == 38 [pid = 3424] [id = 241] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4c400 == 37 [pid = 3424] [id = 239] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8e337400 == 36 [pid = 3424] [id = 238] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba49c00 == 35 [pid = 3424] [id = 237] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e2000 == 34 [pid = 3424] [id = 235] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e7000 == 33 [pid = 3424] [id = 236] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8400 == 32 [pid = 3424] [id = 234] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x90e5ac00 == 31 [pid = 3424] [id = 233] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x92920800 == 30 [pid = 3424] [id = 232] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9c4400 == 29 [pid = 3424] [id = 231] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8f670800 == 28 [pid = 3424] [id = 229] 23:25:26 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef9c00 == 27 [pid = 3424] [id = 230] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x91ee6400) [pid = 3424] [serial = 644] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x922dcc00) [pid = 3424] [serial = 617] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x90ece400) [pid = 3424] [serial = 636] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x8f50f800) [pid = 3424] [serial = 633] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x9216c400) [pid = 3424] [serial = 611] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x93b19c00) [pid = 3424] [serial = 623] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x921d6800) [pid = 3424] [serial = 614] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x91150400) [pid = 3424] [serial = 638] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8e4a3800) [pid = 3424] [serial = 629] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e5b5000) [pid = 3424] [serial = 605] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x93903800) [pid = 3424] [serial = 620] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x91bd5800) [pid = 3424] [serial = 642] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x8e302000) [pid = 3424] [serial = 627] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x91b6ec00) [pid = 3424] [serial = 639] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8b5ec000) [pid = 3424] [serial = 626] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8f50d800) [pid = 3424] [serial = 641] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x8e5ab000) [pid = 3424] [serial = 630] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x9114d800) [pid = 3424] [serial = 608] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e337000) [pid = 3424] [serial = 632] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x90e5b400) [pid = 3424] [serial = 635] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x91b6f800) [pid = 3424] [serial = 602] [outer = (nil)] [url = about:blank] 23:25:26 INFO - PROCESS | 3424 | 1467872726876 Marionette TRACE conn3 <- [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]]]}] 23:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 4205ms 23:25:26 INFO - PROCESS | 3424 | 1467872726935 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 3424 | 1467872726941 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 23:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:25:26 INFO - PROCESS | 3424 | 1467872726953 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - PROCESS | 3424 | 1467872726957 Marionette TRACE conn3 <- [1,942,null,{}] 23:25:26 INFO - PROCESS | 3424 | 1467872726966 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:26 INFO - PROCESS | 3424 | 1467872726972 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:27 INFO - PROCESS | 3424 | 1467872727161 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 23:25:27 INFO - PROCESS | 3424 | 1467872727356 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:27 INFO - PROCESS | 3424 | 1467872727370 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ea400 == 28 [pid = 3424] [id = 243] 23:25:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x8b5ed400) [pid = 3424] [serial = 730] [outer = (nil)] 23:25:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x8e32e400) [pid = 3424] [serial = 731] [outer = 0x8b5ed400] 23:25:27 INFO - PROCESS | 3424 | 1467872727448 Marionette DEBUG loaded listener.js 23:25:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x8e33ac00) [pid = 3424] [serial = 732] [outer = 0x8b5ed400] 23:25:28 INFO - PROCESS | 3424 | 1467872728571 Marionette TRACE conn3 <- [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]]]}] 23:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1685ms 23:25:28 INFO - PROCESS | 3424 | 1467872728640 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 23:25:28 INFO - PROCESS | 3424 | 1467872728650 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 23:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:25:28 INFO - PROCESS | 3424 | 1467872728665 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:25:28 INFO - PROCESS | 3424 | 1467872728670 Marionette TRACE conn3 <- [1,946,null,{}] 23:25:28 INFO - PROCESS | 3424 | 1467872728680 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:28 INFO - PROCESS | 3424 | 1467872728687 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:29 INFO - PROCESS | 3424 | 1467872729090 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 23:25:29 INFO - PROCESS | 3424 | 1467872729285 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:29 INFO - PROCESS | 3424 | 1467872729297 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ee000 == 29 [pid = 3424] [id = 244] 23:25:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8e5b9800) [pid = 3424] [serial = 733] [outer = (nil)] 23:25:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x8f507c00) [pid = 3424] [serial = 734] [outer = 0x8e5b9800] 23:25:29 INFO - PROCESS | 3424 | 1467872729439 Marionette DEBUG loaded listener.js 23:25:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x8f673c00) [pid = 3424] [serial = 735] [outer = 0x8e5b9800] 23:25:30 INFO - PROCESS | 3424 | 1467872730396 Marionette TRACE conn3 <- [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]]]}] 23:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1791ms 23:25:30 INFO - PROCESS | 3424 | 1467872730462 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 3424 | 1467872730467 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 23:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:25:30 INFO - PROCESS | 3424 | 1467872730475 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 3424 | 1467872730481 Marionette TRACE conn3 <- [1,950,null,{}] 23:25:30 INFO - PROCESS | 3424 | 1467872730510 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:30 INFO - PROCESS | 3424 | 1467872730520 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:30 INFO - PROCESS | 3424 | 1467872730780 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 23:25:30 INFO - PROCESS | 3424 | 1467872730811 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 3424 | 1467872730820 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ecd400 == 30 [pid = 3424] [id = 245] 23:25:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x90ece400) [pid = 3424] [serial = 736] [outer = (nil)] 23:25:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x90ed5c00) [pid = 3424] [serial = 737] [outer = 0x90ece400] 23:25:30 INFO - PROCESS | 3424 | 1467872730900 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9114dc00) [pid = 3424] [serial = 738] [outer = 0x90ece400] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x8f67e000) [pid = 3424] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8aef3c00) [pid = 3424] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8aef8800) [pid = 3424] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8e33a400) [pid = 3424] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x9516dc00) [pid = 3424] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8f67d000) [pid = 3424] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x922dbc00) [pid = 3424] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x93b15000) [pid = 3424] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x8b5ee400) [pid = 3424] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x90ee4c00) [pid = 3424] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x8ba4bc00) [pid = 3424] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8b5e2c00) [pid = 3424] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8f67d800) [pid = 3424] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8f88c000) [pid = 3424] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x91b6a800) [pid = 3424] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x91ee3000) [pid = 3424] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x93944c00) [pid = 3424] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8ba42000) [pid = 3424] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x91b66000) [pid = 3424] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x91bd5400) [pid = 3424] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x91ee2c00) [pid = 3424] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x921cc800) [pid = 3424] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8ba46c00) [pid = 3424] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e308c00) [pid = 3424] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:25:33 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x90ec9c00) [pid = 3424] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:25:33 INFO - PROCESS | 3424 | 1467872733699 Marionette TRACE conn3 <- [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]]]}] 23:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 3244ms 23:25:33 INFO - PROCESS | 3424 | 1467872733726 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 23:25:33 INFO - PROCESS | 3424 | 1467872733731 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 23:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:25:33 INFO - PROCESS | 3424 | 1467872733737 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:25:33 INFO - PROCESS | 3424 | 1467872733740 Marionette TRACE conn3 <- [1,954,null,{}] 23:25:33 INFO - PROCESS | 3424 | 1467872733753 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:33 INFO - PROCESS | 3424 | 1467872733759 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:33 INFO - PROCESS | 3424 | 1467872733932 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 23:25:33 INFO - PROCESS | 3424 | 1467872733948 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:33 INFO - PROCESS | 3424 | 1467872733954 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1c00 == 31 [pid = 3424] [id = 246] 23:25:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e5a4800) [pid = 3424] [serial = 739] [outer = (nil)] 23:25:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90ec9800) [pid = 3424] [serial = 740] [outer = 0x8e5a4800] 23:25:34 INFO - PROCESS | 3424 | 1467872734029 Marionette DEBUG loaded listener.js 23:25:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x91b68c00) [pid = 3424] [serial = 741] [outer = 0x8e5a4800] 23:25:35 INFO - PROCESS | 3424 | 1467872735023 Marionette TRACE conn3 <- [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]]]}] 23:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1339ms 23:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:25:35 INFO - PROCESS | 3424 | 1467872735077 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 23:25:35 INFO - PROCESS | 3424 | 1467872735081 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 23:25:35 INFO - PROCESS | 3424 | 1467872735087 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:25:35 INFO - PROCESS | 3424 | 1467872735091 Marionette TRACE conn3 <- [1,958,null,{}] 23:25:35 INFO - PROCESS | 3424 | 1467872735096 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:35 INFO - PROCESS | 3424 | 1467872735101 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:35 INFO - PROCESS | 3424 | 1467872735344 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 23:25:35 INFO - PROCESS | 3424 | 1467872735607 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:35 INFO - PROCESS | 3424 | 1467872735613 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc400 == 32 [pid = 3424] [id = 247] 23:25:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8aefcc00) [pid = 3424] [serial = 742] [outer = (nil)] 23:25:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8b5e9000) [pid = 3424] [serial = 743] [outer = 0x8aefcc00] 23:25:35 INFO - PROCESS | 3424 | 1467872735750 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8ba4f000) [pid = 3424] [serial = 744] [outer = 0x8aefcc00] 23:25:36 INFO - PROCESS | 3424 | 1467872736765 Marionette TRACE conn3 <- [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]]]}] 23:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1738ms 23:25:36 INFO - PROCESS | 3424 | 1467872736827 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 3424 | 1467872736834 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 23:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:25:36 INFO - PROCESS | 3424 | 1467872736843 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - PROCESS | 3424 | 1467872736848 Marionette TRACE conn3 <- [1,962,null,{}] 23:25:36 INFO - PROCESS | 3424 | 1467872736857 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:36 INFO - PROCESS | 3424 | 1467872736864 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:37 INFO - PROCESS | 3424 | 1467872737125 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 23:25:37 INFO - PROCESS | 3424 | 1467872737431 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 3424 | 1467872737442 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeee000 == 33 [pid = 3424] [id = 248] 23:25:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x8e5a2400) [pid = 3424] [serial = 745] [outer = (nil)] 23:25:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8e5af400) [pid = 3424] [serial = 746] [outer = 0x8e5a2400] 23:25:37 INFO - PROCESS | 3424 | 1467872737534 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x8f509800) [pid = 3424] [serial = 747] [outer = 0x8e5a2400] 23:25:38 INFO - PROCESS | 3424 | 1467872738544 Marionette TRACE conn3 <- [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]]]}] 23:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1739ms 23:25:38 INFO - PROCESS | 3424 | 1467872738583 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 3424 | 1467872738589 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 23:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:25:38 INFO - PROCESS | 3424 | 1467872738596 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 3424 | 1467872738600 Marionette TRACE conn3 <- [1,966,null,{}] 23:25:38 INFO - PROCESS | 3424 | 1467872738607 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:38 INFO - PROCESS | 3424 | 1467872738613 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:38 INFO - PROCESS | 3424 | 1467872738828 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 23:25:39 INFO - PROCESS | 3424 | 1467872739128 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 3424 | 1467872739136 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f885000 == 34 [pid = 3424] [id = 249] 23:25:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x90e58800) [pid = 3424] [serial = 748] [outer = (nil)] 23:25:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x90eda000) [pid = 3424] [serial = 749] [outer = 0x90e58800] 23:25:39 INFO - PROCESS | 3424 | 1467872739297 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x9114bc00) [pid = 3424] [serial = 750] [outer = 0x90e58800] 23:25:40 INFO - PROCESS | 3424 | 1467872740277 Marionette TRACE conn3 <- [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]]]}] 23:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1741ms 23:25:40 INFO - PROCESS | 3424 | 1467872740337 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 3424 | 1467872740345 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 23:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:25:40 INFO - PROCESS | 3424 | 1467872740363 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 3424 | 1467872740370 Marionette TRACE conn3 <- [1,970,null,{}] 23:25:40 INFO - PROCESS | 3424 | 1467872740377 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:40 INFO - PROCESS | 3424 | 1467872740383 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:40 INFO - PROCESS | 3424 | 1467872740663 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 23:25:40 INFO - PROCESS | 3424 | 1467872740957 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:40 INFO - PROCESS | 3424 | 1467872740965 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1000 == 35 [pid = 3424] [id = 250] 23:25:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x90e4e400) [pid = 3424] [serial = 751] [outer = (nil)] 23:25:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x9216c400) [pid = 3424] [serial = 752] [outer = 0x90e4e400] 23:25:41 INFO - PROCESS | 3424 | 1467872741052 Marionette DEBUG loaded listener.js 23:25:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x91ee1c00) [pid = 3424] [serial = 753] [outer = 0x90e4e400] 23:25:42 INFO - PROCESS | 3424 | 1467872742044 Marionette TRACE conn3 <- [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]]]}] 23:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1749ms 23:25:42 INFO - PROCESS | 3424 | 1467872742106 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 23:25:42 INFO - PROCESS | 3424 | 1467872742113 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 23:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:25:42 INFO - PROCESS | 3424 | 1467872742123 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:25:42 INFO - PROCESS | 3424 | 1467872742128 Marionette TRACE conn3 <- [1,974,null,{}] 23:25:42 INFO - PROCESS | 3424 | 1467872742138 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:42 INFO - PROCESS | 3424 | 1467872742145 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:42 INFO - PROCESS | 3424 | 1467872742380 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 23:25:42 INFO - PROCESS | 3424 | 1467872742696 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:42 INFO - PROCESS | 3424 | 1467872742707 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e309c00 == 36 [pid = 3424] [id = 251] 23:25:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x90eccc00) [pid = 3424] [serial = 754] [outer = (nil)] 23:25:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x928ba800) [pid = 3424] [serial = 755] [outer = 0x90eccc00] 23:25:42 INFO - PROCESS | 3424 | 1467872742791 Marionette DEBUG loaded listener.js 23:25:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x92921c00) [pid = 3424] [serial = 756] [outer = 0x90eccc00] 23:25:43 INFO - PROCESS | 3424 | 1467872743724 Marionette TRACE conn3 <- [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]]]}] 23:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1688ms 23:25:43 INFO - PROCESS | 3424 | 1467872743812 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 23:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:25:43 INFO - PROCESS | 3424 | 1467872743817 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 23:25:43 INFO - PROCESS | 3424 | 1467872743824 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 3424 | 1467872743828 Marionette TRACE conn3 <- [1,978,null,{}] 23:25:43 INFO - PROCESS | 3424 | 1467872743835 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:43 INFO - PROCESS | 3424 | 1467872743839 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:44 INFO - PROCESS | 3424 | 1467872744086 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 23:25:44 INFO - PROCESS | 3424 | 1467872744348 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 3424 | 1467872744368 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x93947800 == 37 [pid = 3424] [id = 252] 23:25:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x93948400) [pid = 3424] [serial = 757] [outer = (nil)] 23:25:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x93b15000) [pid = 3424] [serial = 758] [outer = 0x93948400] 23:25:44 INFO - PROCESS | 3424 | 1467872744483 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9516a800) [pid = 3424] [serial = 759] [outer = 0x93948400] 23:25:45 INFO - PROCESS | 3424 | 1467872745851 Marionette TRACE conn3 <- [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]]]}] 23:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2084ms 23:25:45 INFO - PROCESS | 3424 | 1467872745918 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 23:25:45 INFO - PROCESS | 3424 | 1467872745926 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 23:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:25:45 INFO - PROCESS | 3424 | 1467872745967 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:25:45 INFO - PROCESS | 3424 | 1467872745973 Marionette TRACE conn3 <- [1,982,null,{}] 23:25:46 INFO - PROCESS | 3424 | 1467872746043 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:46 INFO - PROCESS | 3424 | 1467872746052 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:46 INFO - PROCESS | 3424 | 1467872746397 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 23:25:46 INFO - PROCESS | 3424 | 1467872746705 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:46 INFO - PROCESS | 3424 | 1467872746714 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb800 == 38 [pid = 3424] [id = 253] 23:25:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x8ba43000) [pid = 3424] [serial = 760] [outer = (nil)] 23:25:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x951aa400) [pid = 3424] [serial = 761] [outer = 0x8ba43000] 23:25:46 INFO - PROCESS | 3424 | 1467872746800 Marionette DEBUG loaded listener.js 23:25:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x95268800) [pid = 3424] [serial = 762] [outer = 0x8ba43000] 23:25:47 INFO - PROCESS | 3424 | 1467872747792 Marionette TRACE conn3 <- [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]]]}] 23:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1901ms 23:25:47 INFO - PROCESS | 3424 | 1467872747865 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 23:25:47 INFO - PROCESS | 3424 | 1467872747869 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 23:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:25:47 INFO - PROCESS | 3424 | 1467872747876 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:25:47 INFO - PROCESS | 3424 | 1467872747879 Marionette TRACE conn3 <- [1,986,null,{}] 23:25:47 INFO - PROCESS | 3424 | 1467872747886 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:47 INFO - PROCESS | 3424 | 1467872747891 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:48 INFO - PROCESS | 3424 | 1467872748092 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 23:25:48 INFO - PROCESS | 3424 | 1467872748345 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:48 INFO - PROCESS | 3424 | 1467872748355 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307c00 == 39 [pid = 3424] [id = 254] 23:25:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x92172c00) [pid = 3424] [serial = 763] [outer = (nil)] 23:25:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x96d26c00) [pid = 3424] [serial = 764] [outer = 0x92172c00] 23:25:48 INFO - PROCESS | 3424 | 1467872748492 Marionette DEBUG loaded listener.js 23:25:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x96d28400) [pid = 3424] [serial = 765] [outer = 0x92172c00] 23:25:49 INFO - PROCESS | 3424 | 1467872749421 Marionette TRACE conn3 <- [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]]]}] 23:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1591ms 23:25:49 INFO - PROCESS | 3424 | 1467872749468 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 23:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:25:49 INFO - PROCESS | 3424 | 1467872749472 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 23:25:49 INFO - PROCESS | 3424 | 1467872749479 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:25:49 INFO - PROCESS | 3424 | 1467872749483 Marionette TRACE conn3 <- [1,990,null,{}] 23:25:49 INFO - PROCESS | 3424 | 1467872749489 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:49 INFO - PROCESS | 3424 | 1467872749494 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:49 INFO - PROCESS | 3424 | 1467872749678 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 23:25:49 INFO - PROCESS | 3424 | 1467872749941 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:49 INFO - PROCESS | 3424 | 1467872749949 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefbc00 == 40 [pid = 3424] [id = 255] 23:25:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x8e3e5800) [pid = 3424] [serial = 766] [outer = (nil)] 23:25:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9778b400) [pid = 3424] [serial = 767] [outer = 0x8e3e5800] 23:25:50 INFO - PROCESS | 3424 | 1467872750114 Marionette DEBUG loaded listener.js 23:25:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9818d400) [pid = 3424] [serial = 768] [outer = 0x8e3e5800] 23:25:51 INFO - PROCESS | 3424 | 1467872751372 Marionette TRACE conn3 <- [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]]]}] 23:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1947ms 23:25:51 INFO - PROCESS | 3424 | 1467872751428 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 23:25:51 INFO - PROCESS | 3424 | 1467872751432 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 23:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:25:51 INFO - PROCESS | 3424 | 1467872751443 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:25:51 INFO - PROCESS | 3424 | 1467872751447 Marionette TRACE conn3 <- [1,994,null,{}] 23:25:51 INFO - PROCESS | 3424 | 1467872751456 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:51 INFO - PROCESS | 3424 | 1467872751463 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:51 INFO - PROCESS | 3424 | 1467872751748 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 23:25:52 INFO - PROCESS | 3424 | 1467872752112 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:52 INFO - PROCESS | 3424 | 1467872752122 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef5000 == 41 [pid = 3424] [id = 256] 23:25:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e32ec00) [pid = 3424] [serial = 769] [outer = (nil)] 23:25:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x95274000) [pid = 3424] [serial = 770] [outer = 0x8e32ec00] 23:25:52 INFO - PROCESS | 3424 | 1467872752209 Marionette DEBUG loaded listener.js 23:25:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x97788000) [pid = 3424] [serial = 771] [outer = 0x8e32ec00] 23:25:53 INFO - PROCESS | 3424 | 1467872753187 Marionette TRACE conn3 <- [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]]]}] 23:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1799ms 23:25:53 INFO - PROCESS | 3424 | 1467872753244 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 23:25:53 INFO - PROCESS | 3424 | 1467872753250 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 23:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:25:53 INFO - PROCESS | 3424 | 1467872753262 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:25:53 INFO - PROCESS | 3424 | 1467872753266 Marionette TRACE conn3 <- [1,998,null,{}] 23:25:53 INFO - PROCESS | 3424 | 1467872753277 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:53 INFO - PROCESS | 3424 | 1467872753283 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:53 INFO - PROCESS | 3424 | 1467872753639 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 23:25:54 INFO - PROCESS | 3424 | 1467872754051 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:54 INFO - PROCESS | 3424 | 1467872754068 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba41800 == 42 [pid = 3424] [id = 257] 23:25:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8ba45000) [pid = 3424] [serial = 772] [outer = (nil)] 23:25:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x90e52800) [pid = 3424] [serial = 773] [outer = 0x8ba45000] 23:25:54 INFO - PROCESS | 3424 | 1467872754229 Marionette DEBUG loaded listener.js 23:25:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x93948800) [pid = 3424] [serial = 774] [outer = 0x8ba45000] 23:25:55 INFO - PROCESS | 3424 | 1467872755756 Marionette TRACE conn3 <- [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]]]}] 23:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2541ms 23:25:55 INFO - PROCESS | 3424 | 1467872755803 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 23:25:55 INFO - PROCESS | 3424 | 1467872755810 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 23:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:25:55 INFO - PROCESS | 3424 | 1467872755820 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:25:55 INFO - PROCESS | 3424 | 1467872755825 Marionette TRACE conn3 <- [1,1002,null,{}] 23:25:55 INFO - PROCESS | 3424 | 1467872755835 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:55 INFO - PROCESS | 3424 | 1467872755840 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:56 INFO - PROCESS | 3424 | 1467872756048 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 23:25:56 INFO - PROCESS | 3424 | 1467872756335 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:56 INFO - PROCESS | 3424 | 1467872756349 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ee800 == 43 [pid = 3424] [id = 258] 23:25:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8b5f0800) [pid = 3424] [serial = 775] [outer = (nil)] 23:25:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8e335000) [pid = 3424] [serial = 776] [outer = 0x8b5f0800] 23:25:56 INFO - PROCESS | 3424 | 1467872756432 Marionette DEBUG loaded listener.js 23:25:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x8e3eb800) [pid = 3424] [serial = 777] [outer = 0x8b5f0800] 23:25:57 INFO - PROCESS | 3424 | 1467872757491 Marionette TRACE conn3 <- [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]]]}] 23:25:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef1c00 == 42 [pid = 3424] [id = 246] 23:25:57 INFO - PROCESS | 3424 | --DOCSHELL 0x90ecd400 == 41 [pid = 3424] [id = 245] 23:25:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ee000 == 40 [pid = 3424] [id = 244] 23:25:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ea400 == 39 [pid = 3424] [id = 243] 23:25:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30f400 == 38 [pid = 3424] [id = 242] 23:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1750ms 23:25:57 INFO - PROCESS | 3424 | 1467872757569 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 23:25:57 INFO - PROCESS | 3424 | 1467872757576 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 23:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:25:57 INFO - PROCESS | 3424 | 1467872757588 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:25:57 INFO - PROCESS | 3424 | 1467872757591 Marionette TRACE conn3 <- [1,1006,null,{}] 23:25:57 INFO - PROCESS | 3424 | 1467872757605 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:57 INFO - PROCESS | 3424 | 1467872757610 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:57 INFO - PROCESS | 3424 | 1467872757826 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x922d4000) [pid = 3424] [serial = 690] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x91cb0000) [pid = 3424] [serial = 689] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x92e6d800) [pid = 3424] [serial = 659] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x9291e000) [pid = 3424] [serial = 657] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x90e54400) [pid = 3424] [serial = 681] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x9526d400) [pid = 3424] [serial = 672] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x90e52000) [pid = 3424] [serial = 678] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x93909400) [pid = 3424] [serial = 621] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x95170400) [pid = 3424] [serial = 666] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x928b5000) [pid = 3424] [serial = 618] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x91bcf800) [pid = 3424] [serial = 684] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e497800) [pid = 3424] [serial = 647] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8e30e000) [pid = 3424] [serial = 566] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x8e5a0c00) [pid = 3424] [serial = 648] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x8f677400) [pid = 3424] [serial = 680] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x90e5b000) [pid = 3424] [serial = 651] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x92e79400) [pid = 3424] [serial = 660] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x91bd6400) [pid = 3424] [serial = 603] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x8f891c00) [pid = 3424] [serial = 650] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x951a5800) [pid = 3424] [serial = 668] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x951b4000) [pid = 3424] [serial = 671] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9217a800) [pid = 3424] [serial = 653] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x928b7000) [pid = 3424] [serial = 656] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x95161400) [pid = 3424] [serial = 662] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x8f9b9c00) [pid = 3424] [serial = 677] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8e304800) [pid = 3424] [serial = 674] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x9516d000) [pid = 3424] [serial = 665] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x92170800) [pid = 3424] [serial = 645] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x921d4000) [pid = 3424] [serial = 654] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x91cadc00) [pid = 3424] [serial = 686] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x8e33a800) [pid = 3424] [serial = 675] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x92178400) [pid = 3424] [serial = 612] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x922d5000) [pid = 3424] [serial = 615] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x94680800) [pid = 3424] [serial = 624] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x91eda800) [pid = 3424] [serial = 687] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8f678400) [pid = 3424] [serial = 606] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x951ac800) [pid = 3424] [serial = 669] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x91b6a000) [pid = 3424] [serial = 683] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x95165400) [pid = 3424] [serial = 663] [outer = (nil)] [url = about:blank] 23:25:57 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x91b71000) [pid = 3424] [serial = 609] [outer = (nil)] [url = about:blank] 23:25:58 INFO - PROCESS | 3424 | 1467872758112 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:58 INFO - PROCESS | 3424 | 1467872758123 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30d400 == 39 [pid = 3424] [id = 259] 23:25:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e33d800) [pid = 3424] [serial = 778] [outer = (nil)] 23:25:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e5a9400) [pid = 3424] [serial = 779] [outer = 0x8e33d800] 23:25:58 INFO - PROCESS | 3424 | 1467872758201 Marionette DEBUG loaded listener.js 23:25:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8f678400) [pid = 3424] [serial = 780] [outer = 0x8e33d800] 23:25:59 INFO - PROCESS | 3424 | 1467872759163 Marionette TRACE conn3 <- [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]]]}] 23:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1635ms 23:25:59 INFO - PROCESS | 3424 | 1467872759222 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 23:25:59 INFO - PROCESS | 3424 | 1467872759226 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 23:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:25:59 INFO - PROCESS | 3424 | 1467872759234 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:25:59 INFO - PROCESS | 3424 | 1467872759241 Marionette TRACE conn3 <- [1,1010,null,{}] 23:25:59 INFO - PROCESS | 3424 | 1467872759257 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:59 INFO - PROCESS | 3424 | 1467872759266 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:59 INFO - PROCESS | 3424 | 1467872759467 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 23:25:59 INFO - PROCESS | 3424 | 1467872759673 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:59 INFO - PROCESS | 3424 | 1467872759685 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:25:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e5b400 == 40 [pid = 3424] [id = 260] 23:25:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x90e5b800) [pid = 3424] [serial = 781] [outer = (nil)] 23:25:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x90ed0000) [pid = 3424] [serial = 782] [outer = 0x90e5b800] 23:25:59 INFO - PROCESS | 3424 | 1467872759765 Marionette DEBUG loaded listener.js 23:25:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x91b62c00) [pid = 3424] [serial = 783] [outer = 0x90e5b800] 23:26:00 INFO - PROCESS | 3424 | 1467872760638 Marionette TRACE conn3 <- [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]]]}] 23:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1450ms 23:26:00 INFO - PROCESS | 3424 | 1467872760685 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 23:26:00 INFO - PROCESS | 3424 | 1467872760690 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 23:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:26:00 INFO - PROCESS | 3424 | 1467872760702 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:26:00 INFO - PROCESS | 3424 | 1467872760705 Marionette TRACE conn3 <- [1,1014,null,{}] 23:26:00 INFO - PROCESS | 3424 | 1467872760709 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:00 INFO - PROCESS | 3424 | 1467872760715 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:00 INFO - PROCESS | 3424 | 1467872760966 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 23:26:01 INFO - PROCESS | 3424 | 1467872761008 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:01 INFO - PROCESS | 3424 | 1467872761020 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2400 == 41 [pid = 3424] [id = 261] 23:26:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8e3eac00) [pid = 3424] [serial = 784] [outer = (nil)] 23:26:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x91ca7000) [pid = 3424] [serial = 785] [outer = 0x8e3eac00] 23:26:01 INFO - PROCESS | 3424 | 1467872761089 Marionette DEBUG loaded listener.js 23:26:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x91cb0000) [pid = 3424] [serial = 786] [outer = 0x8e3eac00] 23:26:02 INFO - PROCESS | 3424 | 1467872762150 Marionette TRACE conn3 <- [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]]]}] 23:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1486ms 23:26:02 INFO - PROCESS | 3424 | 1467872762189 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 23:26:02 INFO - PROCESS | 3424 | 1467872762193 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 23:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:26:02 INFO - PROCESS | 3424 | 1467872762201 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:26:02 INFO - PROCESS | 3424 | 1467872762204 Marionette TRACE conn3 <- [1,1018,null,{}] 23:26:02 INFO - PROCESS | 3424 | 1467872762227 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:02 INFO - PROCESS | 3424 | 1467872762233 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:02 INFO - PROCESS | 3424 | 1467872762668 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8e331c00) [pid = 3424] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x90e57c00) [pid = 3424] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x92921000) [pid = 3424] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x92e6e000) [pid = 3424] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8b5ec400) [pid = 3424] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x951af000) [pid = 3424] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x921d1c00) [pid = 3424] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x9776b800) [pid = 3424] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x97768800) [pid = 3424] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8ba4fc00) [pid = 3424] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e32f400) [pid = 3424] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x90ece400) [pid = 3424] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8f9c2000) [pid = 3424] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8e5a5800) [pid = 3424] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8b5ed400) [pid = 3424] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:26:02 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e5b9800) [pid = 3424] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:26:02 INFO - PROCESS | 3424 | 1467872762866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:02 INFO - PROCESS | 3424 | 1467872762874 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ec400 == 42 [pid = 3424] [id = 262] 23:26:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8b5ed400) [pid = 3424] [serial = 787] [outer = (nil)] 23:26:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8e5a5800) [pid = 3424] [serial = 788] [outer = 0x8b5ed400] 23:26:02 INFO - PROCESS | 3424 | 1467872762949 Marionette DEBUG loaded listener.js 23:26:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8e5b9800) [pid = 3424] [serial = 789] [outer = 0x8b5ed400] 23:26:03 INFO - PROCESS | 3424 | 1467872763712 Marionette TRACE conn3 <- [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]]]}] 23:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1548ms 23:26:03 INFO - PROCESS | 3424 | 1467872763752 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 23:26:03 INFO - PROCESS | 3424 | 1467872763755 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 23:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:26:03 INFO - PROCESS | 3424 | 1467872763762 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:26:03 INFO - PROCESS | 3424 | 1467872763765 Marionette TRACE conn3 <- [1,1022,null,{}] 23:26:03 INFO - PROCESS | 3424 | 1467872763770 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:03 INFO - PROCESS | 3424 | 1467872763780 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:04 INFO - PROCESS | 3424 | 1467872764094 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 23:26:04 INFO - PROCESS | 3424 | 1467872764111 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:04 INFO - PROCESS | 3424 | 1467872764117 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ecac00 == 43 [pid = 3424] [id = 263] 23:26:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x90ecc000) [pid = 3424] [serial = 790] [outer = (nil)] 23:26:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x9291b400) [pid = 3424] [serial = 791] [outer = 0x90ecc000] 23:26:04 INFO - PROCESS | 3424 | 1467872764193 Marionette DEBUG loaded listener.js 23:26:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x93909000) [pid = 3424] [serial = 792] [outer = 0x90ecc000] 23:26:05 INFO - PROCESS | 3424 | 1467872765381 Marionette TRACE conn3 <- [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]]]}] 23:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1687ms 23:26:05 INFO - PROCESS | 3424 | 1467872765451 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 23:26:05 INFO - PROCESS | 3424 | 1467872765459 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 23:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:26:05 INFO - PROCESS | 3424 | 1467872765468 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:26:05 INFO - PROCESS | 3424 | 1467872765474 Marionette TRACE conn3 <- [1,1026,null,{}] 23:26:05 INFO - PROCESS | 3424 | 1467872765485 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:05 INFO - PROCESS | 3424 | 1467872765490 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:05 INFO - PROCESS | 3424 | 1467872765751 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 23:26:06 INFO - PROCESS | 3424 | 1467872766063 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:06 INFO - PROCESS | 3424 | 1467872766073 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304000 == 44 [pid = 3424] [id = 264] 23:26:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e30c400) [pid = 3424] [serial = 793] [outer = (nil)] 23:26:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e5a2c00) [pid = 3424] [serial = 794] [outer = 0x8e30c400] 23:26:06 INFO - PROCESS | 3424 | 1467872766174 Marionette DEBUG loaded listener.js 23:26:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e5b7c00) [pid = 3424] [serial = 795] [outer = 0x8e30c400] 23:26:07 INFO - PROCESS | 3424 | 1467872767353 Marionette TRACE conn3 <- [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]]]}] 23:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1939ms 23:26:07 INFO - PROCESS | 3424 | 1467872767408 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 23:26:07 INFO - PROCESS | 3424 | 1467872767416 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 23:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:26:07 INFO - PROCESS | 3424 | 1467872767428 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:26:07 INFO - PROCESS | 3424 | 1467872767432 Marionette TRACE conn3 <- [1,1030,null,{}] 23:26:07 INFO - PROCESS | 3424 | 1467872767440 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:07 INFO - PROCESS | 3424 | 1467872767446 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:07 INFO - PROCESS | 3424 | 1467872767682 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 23:26:08 INFO - PROCESS | 3424 | 1467872767998 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:08 INFO - PROCESS | 3424 | 1467872768006 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c4800 == 45 [pid = 3424] [id = 265] 23:26:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90e55400) [pid = 3424] [serial = 796] [outer = (nil)] 23:26:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x91b62400) [pid = 3424] [serial = 797] [outer = 0x90e55400] 23:26:08 INFO - PROCESS | 3424 | 1467872768130 Marionette DEBUG loaded listener.js 23:26:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x91bd8400) [pid = 3424] [serial = 798] [outer = 0x90e55400] 23:26:09 INFO - PROCESS | 3424 | 1467872769284 Marionette TRACE conn3 <- [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]]]}] 23:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1904ms 23:26:09 INFO - PROCESS | 3424 | 1467872769333 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 23:26:09 INFO - PROCESS | 3424 | 1467872769340 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 23:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:26:09 INFO - PROCESS | 3424 | 1467872769351 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:26:09 INFO - PROCESS | 3424 | 1467872769360 Marionette TRACE conn3 <- [1,1034,null,{}] 23:26:09 INFO - PROCESS | 3424 | 1467872769385 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:09 INFO - PROCESS | 3424 | 1467872769399 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:09 INFO - PROCESS | 3424 | 1467872769745 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 23:26:10 INFO - PROCESS | 3424 | 1467872770078 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:10 INFO - PROCESS | 3424 | 1467872770095 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x9292a000 == 46 [pid = 3424] [id = 266] 23:26:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x92e6e000) [pid = 3424] [serial = 799] [outer = (nil)] 23:26:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x9394d000) [pid = 3424] [serial = 800] [outer = 0x92e6e000] 23:26:10 INFO - PROCESS | 3424 | 1467872770230 Marionette DEBUG loaded listener.js 23:26:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x950f3c00) [pid = 3424] [serial = 801] [outer = 0x92e6e000] 23:26:11 INFO - PROCESS | 3424 | 1467872771512 Marionette TRACE conn3 <- [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]]]}] 23:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2201ms 23:26:11 INFO - PROCESS | 3424 | 1467872771551 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 23:26:11 INFO - PROCESS | 3424 | 1467872771556 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 23:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:26:11 INFO - PROCESS | 3424 | 1467872771564 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:26:11 INFO - PROCESS | 3424 | 1467872771568 Marionette TRACE conn3 <- [1,1038,null,{}] 23:26:11 INFO - PROCESS | 3424 | 1467872771575 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:11 INFO - PROCESS | 3424 | 1467872771580 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:11 INFO - PROCESS | 3424 | 1467872771805 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 23:26:12 INFO - PROCESS | 3424 | 1467872772107 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:12 INFO - PROCESS | 3424 | 1467872772115 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88ec00 == 47 [pid = 3424] [id = 267] 23:26:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x921cb400) [pid = 3424] [serial = 802] [outer = (nil)] 23:26:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x95168c00) [pid = 3424] [serial = 803] [outer = 0x921cb400] 23:26:12 INFO - PROCESS | 3424 | 1467872772250 Marionette DEBUG loaded listener.js 23:26:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9516ec00) [pid = 3424] [serial = 804] [outer = 0x921cb400] 23:26:13 INFO - PROCESS | 3424 | 1467872773464 Marionette TRACE conn3 <- [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]]]}] 23:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1952ms 23:26:13 INFO - PROCESS | 3424 | 1467872773518 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 23:26:13 INFO - PROCESS | 3424 | 1467872773523 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 23:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:26:13 INFO - PROCESS | 3424 | 1467872773535 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:26:13 INFO - PROCESS | 3424 | 1467872773540 Marionette TRACE conn3 <- [1,1042,null,{}] 23:26:13 INFO - PROCESS | 3424 | 1467872773550 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:13 INFO - PROCESS | 3424 | 1467872773556 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:13 INFO - PROCESS | 3424 | 1467872773873 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 23:26:14 INFO - PROCESS | 3424 | 1467872774304 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:14 INFO - PROCESS | 3424 | 1467872774311 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:14 INFO - PROCESS | 3424 | --DOCSHELL 0x93946800 == 46 [pid = 3424] [id = 9] 23:26:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e495400 == 47 [pid = 3424] [id = 268] 23:26:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8e496000) [pid = 3424] [serial = 805] [outer = (nil)] 23:26:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x951a9400) [pid = 3424] [serial = 806] [outer = 0x8e496000] 23:26:14 INFO - PROCESS | 3424 | 1467872774460 Marionette DEBUG loaded listener.js 23:26:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x9526c000) [pid = 3424] [serial = 807] [outer = 0x8e496000] 23:26:15 INFO - PROCESS | 3424 | 1467872775534 Marionette TRACE conn3 <- [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]]]}] 23:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2039ms 23:26:15 INFO - PROCESS | 3424 | 1467872775574 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 23:26:15 INFO - PROCESS | 3424 | 1467872775580 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 23:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:26:15 INFO - PROCESS | 3424 | 1467872775589 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:26:15 INFO - PROCESS | 3424 | 1467872775594 Marionette TRACE conn3 <- [1,1046,null,{}] 23:26:15 INFO - PROCESS | 3424 | 1467872775604 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:15 INFO - PROCESS | 3424 | 1467872775620 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:16 INFO - PROCESS | 3424 | 1467872775997 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 23:26:16 INFO - PROCESS | 3424 | 1467872776381 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:16 INFO - PROCESS | 3424 | 1467872776395 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e6400 == 48 [pid = 3424] [id = 269] 23:26:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x93946800) [pid = 3424] [serial = 808] [outer = (nil)] 23:26:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x999b4000) [pid = 3424] [serial = 809] [outer = 0x93946800] 23:26:16 INFO - PROCESS | 3424 | 1467872776523 Marionette DEBUG loaded listener.js 23:26:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x9a5e3000) [pid = 3424] [serial = 810] [outer = 0x93946800] 23:26:17 INFO - PROCESS | 3424 | 1467872777740 Marionette TRACE conn3 <- [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]]]}] 23:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2191ms 23:26:17 INFO - PROCESS | 3424 | 1467872777782 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 23:26:17 INFO - PROCESS | 3424 | 1467872777786 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 23:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:26:17 INFO - PROCESS | 3424 | 1467872777793 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:26:17 INFO - PROCESS | 3424 | 1467872777797 Marionette TRACE conn3 <- [1,1050,null,{}] 23:26:17 INFO - PROCESS | 3424 | 1467872777803 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:17 INFO - PROCESS | 3424 | 1467872777809 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:18 INFO - PROCESS | 3424 | 1467872778031 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 23:26:18 INFO - PROCESS | 3424 | 1467872778284 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:18 INFO - PROCESS | 3424 | 1467872778296 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e51000 == 49 [pid = 3424] [id = 270] 23:26:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x922d5800) [pid = 3424] [serial = 811] [outer = (nil)] 23:26:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x9a5e8400) [pid = 3424] [serial = 812] [outer = 0x922d5800] 23:26:18 INFO - PROCESS | 3424 | 1467872778422 Marionette DEBUG loaded listener.js 23:26:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x9a5efc00) [pid = 3424] [serial = 813] [outer = 0x922d5800] 23:26:19 INFO - PROCESS | 3424 | 1467872779340 Marionette TRACE conn3 <- [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]]]}] 23:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1581ms 23:26:19 INFO - PROCESS | 3424 | 1467872779375 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 23:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:26:19 INFO - PROCESS | 3424 | 1467872779386 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 23:26:19 INFO - PROCESS | 3424 | 1467872779392 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:26:19 INFO - PROCESS | 3424 | 1467872779397 Marionette TRACE conn3 <- [1,1054,null,{}] 23:26:19 INFO - PROCESS | 3424 | 1467872779403 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:19 INFO - PROCESS | 3424 | 1467872779408 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:19 INFO - PROCESS | 3424 | 1467872779608 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 23:26:19 INFO - PROCESS | 3424 | 1467872779863 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:19 INFO - PROCESS | 3424 | 1467872779870 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x95179400 == 50 [pid = 3424] [id = 271] 23:26:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x99881400) [pid = 3424] [serial = 814] [outer = (nil)] 23:26:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9a8a0400) [pid = 3424] [serial = 815] [outer = 0x99881400] 23:26:20 INFO - PROCESS | 3424 | 1467872779997 Marionette DEBUG loaded listener.js 23:26:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x9abdb000) [pid = 3424] [serial = 816] [outer = 0x99881400] 23:26:20 INFO - PROCESS | 3424 | 1467872780880 Marionette TRACE conn3 <- [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]]]}] 23:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1538ms 23:26:20 INFO - PROCESS | 3424 | 1467872780931 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 23:26:20 INFO - PROCESS | 3424 | 1467872780934 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 23:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:26:20 INFO - PROCESS | 3424 | 1467872780941 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 3424 | 1467872780945 Marionette TRACE conn3 <- [1,1058,null,{}] 23:26:20 INFO - PROCESS | 3424 | 1467872780951 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:20 INFO - PROCESS | 3424 | 1467872780956 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:21 INFO - PROCESS | 3424 | 1467872781145 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 23:26:21 INFO - PROCESS | 3424 | 1467872781398 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 3424 | 1467872781404 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x95165400 == 51 [pid = 3424] [id = 272] 23:26:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x9a5e9800) [pid = 3424] [serial = 817] [outer = (nil)] 23:26:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x9b101c00) [pid = 3424] [serial = 818] [outer = 0x9a5e9800] 23:26:21 INFO - PROCESS | 3424 | 1467872781531 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9b10ac00) [pid = 3424] [serial = 819] [outer = 0x9a5e9800] 23:26:22 INFO - PROCESS | 3424 | 1467872782443 Marionette TRACE conn3 <- [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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1532ms 23:26:22 INFO - PROCESS | 3424 | 1467872782475 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 3424 | 1467872782479 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 23:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:26:22 INFO - PROCESS | 3424 | 1467872782486 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 3424 | 1467872782489 Marionette TRACE conn3 <- [1,1062,null,{}] 23:26:22 INFO - PROCESS | 3424 | 1467872782495 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:22 INFO - PROCESS | 3424 | 1467872782500 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:22 INFO - PROCESS | 3424 | 1467872782706 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 23:26:22 INFO - PROCESS | 3424 | 1467872782961 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 3424 | 1467872782969 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x92175800 == 52 [pid = 3424] [id = 273] 23:26:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x9a8a1000) [pid = 3424] [serial = 820] [outer = (nil)] 23:26:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9b6df800) [pid = 3424] [serial = 821] [outer = 0x9a8a1000] 23:26:23 INFO - PROCESS | 3424 | 1467872783091 Marionette DEBUG loaded listener.js 23:26:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9b702800) [pid = 3424] [serial = 822] [outer = 0x9a8a1000] 23:26:24 INFO - PROCESS | 3424 | 1467872784032 Marionette TRACE conn3 <- [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]]]}] 23:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1590ms 23:26:24 INFO - PROCESS | 3424 | 1467872784078 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 23:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:26:24 INFO - PROCESS | 3424 | 1467872784082 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 23:26:24 INFO - PROCESS | 3424 | 1467872784092 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:26:24 INFO - PROCESS | 3424 | 1467872784097 Marionette TRACE conn3 <- [1,1066,null,{}] 23:26:24 INFO - PROCESS | 3424 | 1467872784103 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:24 INFO - PROCESS | 3424 | 1467872784109 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:24 INFO - PROCESS | 3424 | 1467872784353 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 23:26:24 INFO - PROCESS | 3424 | 1467872784624 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 3424 | 1467872784636 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b70fc00 == 53 [pid = 3424] [id = 274] 23:26:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9b721000) [pid = 3424] [serial = 823] [outer = (nil)] 23:26:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9b729000) [pid = 3424] [serial = 824] [outer = 0x9b721000] 23:26:24 INFO - PROCESS | 3424 | 1467872784775 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9b736400) [pid = 3424] [serial = 825] [outer = 0x9b721000] 23:26:25 INFO - PROCESS | 3424 | 1467872785709 Marionette TRACE conn3 <- [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]]]}] 23:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1696ms 23:26:25 INFO - PROCESS | 3424 | 1467872785786 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 23:26:25 INFO - PROCESS | 3424 | 1467872785789 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 23:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:26:25 INFO - PROCESS | 3424 | 1467872785796 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:26:25 INFO - PROCESS | 3424 | 1467872785799 Marionette TRACE conn3 <- [1,1070,null,{}] 23:26:25 INFO - PROCESS | 3424 | 1467872785806 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:25 INFO - PROCESS | 3424 | 1467872785811 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:26 INFO - PROCESS | 3424 | 1467872786054 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 23:26:26 INFO - PROCESS | 3424 | 1467872786372 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:26 INFO - PROCESS | 3424 | 1467872786381 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8000 == 54 [pid = 3424] [id = 275] 23:26:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8b5ef000) [pid = 3424] [serial = 826] [outer = (nil)] 23:26:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8e5a3c00) [pid = 3424] [serial = 827] [outer = 0x8b5ef000] 23:26:26 INFO - PROCESS | 3424 | 1467872786473 Marionette DEBUG loaded listener.js 23:26:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8f50e800) [pid = 3424] [serial = 828] [outer = 0x8b5ef000] 23:26:27 INFO - PROCESS | 3424 | 1467872787399 Marionette TRACE conn3 <- [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]]]}] 23:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2141ms 23:26:28 INFO - PROCESS | 3424 | 1467872788038 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 23:26:28 INFO - PROCESS | 3424 | 1467872788046 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 23:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:26:28 INFO - PROCESS | 3424 | 1467872788070 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:26:28 INFO - PROCESS | 3424 | 1467872788076 Marionette TRACE conn3 <- [1,1074,null,{}] 23:26:28 INFO - PROCESS | 3424 | 1467872788084 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:28 INFO - PROCESS | 3424 | 1467872788091 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:28 INFO - PROCESS | 3424 | 1467872788270 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 23:26:28 INFO - PROCESS | 3424 | 1467872788494 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:28 INFO - PROCESS | 3424 | 1467872788507 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e337400 == 55 [pid = 3424] [id = 276] 23:26:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8e33a800) [pid = 3424] [serial = 829] [outer = (nil)] 23:26:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8e3edc00) [pid = 3424] [serial = 830] [outer = 0x8e33a800] 23:26:28 INFO - PROCESS | 3424 | 1467872788584 Marionette DEBUG loaded listener.js 23:26:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8e49e400) [pid = 3424] [serial = 831] [outer = 0x8e33a800] 23:26:29 INFO - PROCESS | 3424 | 1467872789734 Marionette TRACE conn3 <- [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]]]}] 23:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1695ms 23:26:29 INFO - PROCESS | 3424 | 1467872789762 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 23:26:29 INFO - PROCESS | 3424 | 1467872789768 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 23:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:26:29 INFO - PROCESS | 3424 | 1467872789779 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:26:29 INFO - PROCESS | 3424 | 1467872789784 Marionette TRACE conn3 <- [1,1078,null,{}] 23:26:29 INFO - PROCESS | 3424 | 1467872789791 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:29 INFO - PROCESS | 3424 | 1467872789797 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8e33d400 == 54 [pid = 3424] [id = 213] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7400 == 53 [pid = 3424] [id = 210] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8f885800 == 52 [pid = 3424] [id = 198] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2800 == 51 [pid = 3424] [id = 199] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x90e5cc00 == 50 [pid = 3424] [id = 212] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5000 == 49 [pid = 3424] [id = 208] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8e331000 == 48 [pid = 3424] [id = 209] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4cc00 == 47 [pid = 3424] [id = 197] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0000 == 46 [pid = 3424] [id = 211] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4e000 == 45 [pid = 3424] [id = 196] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x91edec00 == 44 [pid = 3424] [id = 203] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8f883400 == 43 [pid = 3424] [id = 200] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeee000 == 42 [pid = 3424] [id = 248] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef5000 == 41 [pid = 3424] [id = 256] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba41800 == 40 [pid = 3424] [id = 257] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5efc00 == 39 [pid = 3424] [id = 207] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8f885000 == 38 [pid = 3424] [id = 249] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x93947800 == 37 [pid = 3424] [id = 252] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307c00 == 36 [pid = 3424] [id = 254] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefbc00 == 35 [pid = 3424] [id = 255] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc400 == 34 [pid = 3424] [id = 247] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5edc00 == 33 [pid = 3424] [id = 202] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef1000 == 32 [pid = 3424] [id = 250] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8e301400 == 31 [pid = 3424] [id = 201] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8e309c00 == 30 [pid = 3424] [id = 251] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3400 == 29 [pid = 3424] [id = 205] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb800 == 28 [pid = 3424] [id = 253] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x922d3800 == 27 [pid = 3424] [id = 206] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x8f510800 == 26 [pid = 3424] [id = 204] 23:26:31 INFO - PROCESS | 3424 | --DOCSHELL 0x921d2000 == 25 [pid = 3424] [id = 11] 23:26:31 INFO - PROCESS | 3424 | 1467872791574 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x90ec9800) [pid = 3424] [serial = 740] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x8f50d400) [pid = 3424] [serial = 693] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8e5b1400) [pid = 3424] [serial = 692] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x91b63800) [pid = 3424] [serial = 696] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x90ed3400) [pid = 3424] [serial = 695] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x93b1b800) [pid = 3424] [serial = 699] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x93907400) [pid = 3424] [serial = 698] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x95179c00) [pid = 3424] [serial = 702] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x95169000) [pid = 3424] [serial = 701] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x95270000) [pid = 3424] [serial = 705] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x9526c800) [pid = 3424] [serial = 704] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x9776a400) [pid = 3424] [serial = 708] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x96d61800) [pid = 3424] [serial = 707] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x97790400) [pid = 3424] [serial = 711] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x9778a400) [pid = 3424] [serial = 710] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x98d19c00) [pid = 3424] [serial = 714] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x98912c00) [pid = 3424] [serial = 713] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x997da000) [pid = 3424] [serial = 717] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x98e3e000) [pid = 3424] [serial = 716] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x999f0c00) [pid = 3424] [serial = 720] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x999b2c00) [pid = 3424] [serial = 719] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8e49fc00) [pid = 3424] [serial = 723] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x90ed5c00) [pid = 3424] [serial = 737] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8e497400) [pid = 3424] [serial = 722] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x90ed9400) [pid = 3424] [serial = 726] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x922d6800) [pid = 3424] [serial = 729] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x90ed0400) [pid = 3424] [serial = 725] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9216f000) [pid = 3424] [serial = 728] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x9114dc00) [pid = 3424] [serial = 738] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8e32e400) [pid = 3424] [serial = 731] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8e33ac00) [pid = 3424] [serial = 732] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8f507c00) [pid = 3424] [serial = 734] [outer = (nil)] [url = about:blank] 23:26:31 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8f673c00) [pid = 3424] [serial = 735] [outer = (nil)] [url = about:blank] 23:26:32 INFO - PROCESS | 3424 | 1467872791986 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 3424 | 1467872791995 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e1c00 == 26 [pid = 3424] [id = 277] 23:26:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8b5e2800) [pid = 3424] [serial = 832] [outer = (nil)] 23:26:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8b5e5c00) [pid = 3424] [serial = 833] [outer = 0x8b5e2800] 23:26:32 INFO - PROCESS | 3424 | 1467872792076 Marionette DEBUG loaded listener.js 23:26:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x8ba45c00) [pid = 3424] [serial = 834] [outer = 0x8b5e2800] 23:26:32 INFO - PROCESS | 3424 | 1467872792933 Marionette TRACE conn3 <- [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]]]}] 23:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 3202ms 23:26:32 INFO - PROCESS | 3424 | 1467872792979 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 23:26:32 INFO - PROCESS | 3424 | 1467872792986 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 23:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:26:33 INFO - PROCESS | 3424 | 1467872792995 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - PROCESS | 3424 | 1467872792999 Marionette TRACE conn3 <- [1,1082,null,{}] 23:26:33 INFO - PROCESS | 3424 | 1467872793007 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:33 INFO - PROCESS | 3424 | 1467872793013 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:33 INFO - PROCESS | 3424 | 1467872793197 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 23:26:33 INFO - PROCESS | 3424 | 1467872793332 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:33 INFO - PROCESS | 3424 | 1467872793344 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32f000 == 27 [pid = 3424] [id = 278] 23:26:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8e32f400) [pid = 3424] [serial = 835] [outer = (nil)] 23:26:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x8e337800) [pid = 3424] [serial = 836] [outer = 0x8e32f400] 23:26:33 INFO - PROCESS | 3424 | 1467872793460 Marionette DEBUG loaded listener.js 23:26:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x8e3e4c00) [pid = 3424] [serial = 837] [outer = 0x8e32f400] 23:26:34 INFO - PROCESS | 3424 | 1467872794865 Marionette TRACE conn3 <- [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]]]}] 23:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1937ms 23:26:34 INFO - PROCESS | 3424 | 1467872794944 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 3424 | 1467872794952 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 23:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:26:34 INFO - PROCESS | 3424 | 1467872794962 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 3424 | 1467872794973 Marionette TRACE conn3 <- [1,1086,null,{}] 23:26:35 INFO - PROCESS | 3424 | 1467872795022 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:35 INFO - PROCESS | 3424 | 1467872795031 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:35 INFO - PROCESS | 3424 | 1467872795450 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 23:26:35 INFO - PROCESS | 3424 | 1467872795626 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:35 INFO - PROCESS | 3424 | 1467872795633 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5a7400 == 28 [pid = 3424] [id = 279] 23:26:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8e5ab000) [pid = 3424] [serial = 838] [outer = (nil)] 23:26:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8e5b3000) [pid = 3424] [serial = 839] [outer = 0x8e5ab000] 23:26:35 INFO - PROCESS | 3424 | 1467872795709 Marionette DEBUG loaded listener.js 23:26:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8f508400) [pid = 3424] [serial = 840] [outer = 0x8e5ab000] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x93b18c00) [pid = 3424] [serial = 30] [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.] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x9394fc00) [pid = 3424] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x8e3eac00) [pid = 3424] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x8aefcc00) [pid = 3424] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x90e4e400) [pid = 3424] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x90e58800) [pid = 3424] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8ba45000) [pid = 3424] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8ba43000) [pid = 3424] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x90e5b800) [pid = 3424] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8e3e5800) [pid = 3424] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8b5f0800) [pid = 3424] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e33d800) [pid = 3424] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x93948400) [pid = 3424] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x90eccc00) [pid = 3424] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8e5a2400) [pid = 3424] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e32ec00) [pid = 3424] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x92172c00) [pid = 3424] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x90ecc000) [pid = 3424] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8e5a4800) [pid = 3424] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:26:37 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8b5ed400) [pid = 3424] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:26:38 INFO - PROCESS | 3424 | 1467872798066 Marionette TRACE conn3 <- [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]]]}] 23:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 3135ms 23:26:38 INFO - PROCESS | 3424 | 1467872798098 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 23:26:38 INFO - PROCESS | 3424 | 1467872798107 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 23:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:26:38 INFO - PROCESS | 3424 | 1467872798141 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:26:38 INFO - PROCESS | 3424 | 1467872798152 Marionette TRACE conn3 <- [1,1090,null,{}] 23:26:38 INFO - PROCESS | 3424 | 1467872798161 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:38 INFO - PROCESS | 3424 | 1467872798171 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:38 INFO - PROCESS | 3424 | 1467872798446 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 23:26:38 INFO - PROCESS | 3424 | 1467872798582 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:38 INFO - PROCESS | 3424 | 1467872798592 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba43000 == 29 [pid = 3424] [id = 280] 23:26:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8ba45000) [pid = 3424] [serial = 841] [outer = (nil)] 23:26:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8f508000) [pid = 3424] [serial = 842] [outer = 0x8ba45000] 23:26:38 INFO - PROCESS | 3424 | 1467872798666 Marionette DEBUG loaded listener.js 23:26:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x8f889800) [pid = 3424] [serial = 843] [outer = 0x8ba45000] 23:26:39 INFO - PROCESS | 3424 | 1467872799694 Marionette TRACE conn3 <- [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]]]}] 23:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1613ms 23:26:39 INFO - PROCESS | 3424 | 1467872799743 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 23:26:39 INFO - PROCESS | 3424 | 1467872799753 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 23:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:26:39 INFO - PROCESS | 3424 | 1467872799786 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:26:39 INFO - PROCESS | 3424 | 1467872799795 Marionette TRACE conn3 <- [1,1094,null,{}] 23:26:39 INFO - PROCESS | 3424 | 1467872799858 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:39 INFO - PROCESS | 3424 | 1467872799869 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:40 INFO - PROCESS | 3424 | 1467872800252 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 23:26:40 INFO - PROCESS | 3424 | 1467872800473 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:40 INFO - PROCESS | 3424 | 1467872800494 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba50c00 == 30 [pid = 3424] [id = 281] 23:26:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8e301400) [pid = 3424] [serial = 844] [outer = (nil)] 23:26:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8e30a000) [pid = 3424] [serial = 845] [outer = 0x8e301400] 23:26:40 INFO - PROCESS | 3424 | 1467872800661 Marionette DEBUG loaded listener.js 23:26:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e331000) [pid = 3424] [serial = 846] [outer = 0x8e301400] 23:26:41 INFO - PROCESS | 3424 | 1467872801786 Marionette TRACE conn3 <- [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]]]}] 23:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2054ms 23:26:41 INFO - PROCESS | 3424 | 1467872801837 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 23:26:41 INFO - PROCESS | 3424 | 1467872801845 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 23:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:26:41 INFO - PROCESS | 3424 | 1467872801857 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:26:41 INFO - PROCESS | 3424 | 1467872801861 Marionette TRACE conn3 <- [1,1098,null,{}] 23:26:41 INFO - PROCESS | 3424 | 1467872801869 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:41 INFO - PROCESS | 3424 | 1467872801876 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:42 INFO - PROCESS | 3424 | 1467872802107 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 23:26:42 INFO - PROCESS | 3424 | 1467872802346 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:42 INFO - PROCESS | 3424 | 1467872802356 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f503800 == 31 [pid = 3424] [id = 282] 23:26:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8f507000) [pid = 3424] [serial = 847] [outer = (nil)] 23:26:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8f510c00) [pid = 3424] [serial = 848] [outer = 0x8f507000] 23:26:42 INFO - PROCESS | 3424 | 1467872802492 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8f9b5800) [pid = 3424] [serial = 849] [outer = 0x8f507000] 23:26:43 INFO - PROCESS | 3424 | 1467872803506 Marionette TRACE conn3 <- [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]]]}] 23:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1686ms 23:26:43 INFO - PROCESS | 3424 | 1467872803543 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 23:26:43 INFO - PROCESS | 3424 | 1467872803546 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 23:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:26:43 INFO - PROCESS | 3424 | 1467872803555 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:26:43 INFO - PROCESS | 3424 | 1467872803561 Marionette TRACE conn3 <- [1,1102,null,{}] 23:26:43 INFO - PROCESS | 3424 | 1467872803579 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:43 INFO - PROCESS | 3424 | 1467872803589 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:43 INFO - PROCESS | 3424 | 1467872803785 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 23:26:44 INFO - PROCESS | 3424 | 1467872804069 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:44 INFO - PROCESS | 3424 | 1467872804086 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e338000 == 32 [pid = 3424] [id = 283] 23:26:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x90e5c400) [pid = 3424] [serial = 850] [outer = (nil)] 23:26:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x90ed0800) [pid = 3424] [serial = 851] [outer = 0x90e5c400] 23:26:44 INFO - PROCESS | 3424 | 1467872804214 Marionette DEBUG loaded listener.js 23:26:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x90ed8c00) [pid = 3424] [serial = 852] [outer = 0x90e5c400] 23:26:45 INFO - PROCESS | 3424 | 1467872805255 Marionette TRACE conn3 <- [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]]]}] 23:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1737ms 23:26:45 INFO - PROCESS | 3424 | 1467872805292 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 23:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:26:45 INFO - PROCESS | 3424 | 1467872805297 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 23:26:45 INFO - PROCESS | 3424 | 1467872805304 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:26:45 INFO - PROCESS | 3424 | 1467872805307 Marionette TRACE conn3 <- [1,1106,null,{}] 23:26:45 INFO - PROCESS | 3424 | 1467872805314 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:45 INFO - PROCESS | 3424 | 1467872805319 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:45 INFO - PROCESS | 3424 | 1467872805514 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 23:26:45 INFO - PROCESS | 3424 | 1467872805733 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:45 INFO - PROCESS | 3424 | 1467872805742 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e5b800 == 33 [pid = 3424] [id = 284] 23:26:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x90ee5400) [pid = 3424] [serial = 853] [outer = (nil)] 23:26:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x91143800) [pid = 3424] [serial = 854] [outer = 0x90ee5400] 23:26:45 INFO - PROCESS | 3424 | 1467872805865 Marionette DEBUG loaded listener.js 23:26:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x91148c00) [pid = 3424] [serial = 855] [outer = 0x90ee5400] 23:26:46 INFO - PROCESS | 3424 | 1467872806786 Marionette TRACE conn3 <- [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]]]}] 23:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1547ms 23:26:46 INFO - PROCESS | 3424 | 1467872806851 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 23:26:46 INFO - PROCESS | 3424 | 1467872806856 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 23:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:26:46 INFO - PROCESS | 3424 | 1467872806862 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:26:46 INFO - PROCESS | 3424 | 1467872806866 Marionette TRACE conn3 <- [1,1110,null,{}] 23:26:46 INFO - PROCESS | 3424 | 1467872806872 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:46 INFO - PROCESS | 3424 | 1467872806878 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:47 INFO - PROCESS | 3424 | 1467872807063 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 23:26:47 INFO - PROCESS | 3424 | 1467872807296 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:47 INFO - PROCESS | 3424 | 1467872807302 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x9114dc00 == 34 [pid = 3424] [id = 285] 23:26:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x9114e800) [pid = 3424] [serial = 856] [outer = (nil)] 23:26:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x91b64800) [pid = 3424] [serial = 857] [outer = 0x9114e800] 23:26:47 INFO - PROCESS | 3424 | 1467872807433 Marionette DEBUG loaded listener.js 23:26:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x91b63000) [pid = 3424] [serial = 858] [outer = 0x9114e800] 23:26:48 INFO - PROCESS | 3424 | 1467872808376 Marionette TRACE conn3 <- [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]]]}] 23:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1586ms 23:26:48 INFO - PROCESS | 3424 | 1467872808449 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 23:26:48 INFO - PROCESS | 3424 | 1467872808453 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 23:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:26:48 INFO - PROCESS | 3424 | 1467872808461 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:26:48 INFO - PROCESS | 3424 | 1467872808466 Marionette TRACE conn3 <- [1,1114,null,{}] 23:26:48 INFO - PROCESS | 3424 | 1467872808472 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:48 INFO - PROCESS | 3424 | 1467872808485 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:48 INFO - PROCESS | 3424 | 1467872808781 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 23:26:49 INFO - PROCESS | 3424 | 1467872809065 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:49 INFO - PROCESS | 3424 | 1467872809075 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc800 == 35 [pid = 3424] [id = 286] 23:26:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8b5ed800) [pid = 3424] [serial = 859] [outer = (nil)] 23:26:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x91bd0800) [pid = 3424] [serial = 860] [outer = 0x8b5ed800] 23:26:49 INFO - PROCESS | 3424 | 1467872809163 Marionette DEBUG loaded listener.js 23:26:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x91cb2c00) [pid = 3424] [serial = 861] [outer = 0x8b5ed800] 23:26:50 INFO - PROCESS | 3424 | 1467872810306 Marionette TRACE conn3 <- [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]]]}] 23:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1888ms 23:26:50 INFO - PROCESS | 3424 | 1467872810351 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 23:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:26:50 INFO - PROCESS | 3424 | 1467872810355 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 23:26:50 INFO - PROCESS | 3424 | 1467872810362 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - PROCESS | 3424 | 1467872810366 Marionette TRACE conn3 <- [1,1118,null,{}] 23:26:50 INFO - PROCESS | 3424 | 1467872810372 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:50 INFO - PROCESS | 3424 | 1467872810377 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:50 INFO - PROCESS | 3424 | 1467872810561 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 23:26:50 INFO - PROCESS | 3424 | 1467872810789 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 3424 | 1467872810796 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e2000 == 36 [pid = 3424] [id = 287] 23:26:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8b5e6000) [pid = 3424] [serial = 862] [outer = (nil)] 23:26:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x8e5a3000) [pid = 3424] [serial = 863] [outer = 0x8b5e6000] 23:26:50 INFO - PROCESS | 3424 | 1467872810891 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x8e49c000) [pid = 3424] [serial = 864] [outer = 0x8b5e6000] 23:26:52 INFO - PROCESS | 3424 | 1467872812143 Marionette TRACE conn3 <- [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]]]}] 23:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1839ms 23:26:52 INFO - PROCESS | 3424 | 1467872812259 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 23:26:52 INFO - PROCESS | 3424 | 1467872812277 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 23:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:26:52 INFO - PROCESS | 3424 | 1467872812297 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:26:52 INFO - PROCESS | 3424 | 1467872812305 Marionette TRACE conn3 <- [1,1122,null,{}] 23:26:52 INFO - PROCESS | 3424 | 1467872812477 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:52 INFO - PROCESS | 3424 | 1467872812487 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:52 INFO - PROCESS | 3424 | 1467872812796 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 23:26:53 INFO - PROCESS | 3424 | 1467872812984 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:53 INFO - PROCESS | 3424 | 1467872813011 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef9800 == 37 [pid = 3424] [id = 288] 23:26:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x8aefbc00) [pid = 3424] [serial = 865] [outer = (nil)] 23:26:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x8e32e400) [pid = 3424] [serial = 866] [outer = 0x8aefbc00] 23:26:53 INFO - PROCESS | 3424 | 1467872813176 Marionette DEBUG loaded listener.js 23:26:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8e3eac00) [pid = 3424] [serial = 867] [outer = 0x8aefbc00] 23:26:54 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ee800 == 36 [pid = 3424] [id = 258] 23:26:54 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30d400 == 35 [pid = 3424] [id = 259] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8e3e6800) [pid = 3424] [serial = 570] [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.] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x91ca7000) [pid = 3424] [serial = 785] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x91cb0000) [pid = 3424] [serial = 786] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x8b5e9000) [pid = 3424] [serial = 743] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8ba4f000) [pid = 3424] [serial = 744] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x9216c400) [pid = 3424] [serial = 752] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x91ee1c00) [pid = 3424] [serial = 753] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x90eda000) [pid = 3424] [serial = 749] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x9114bc00) [pid = 3424] [serial = 750] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x90e52800) [pid = 3424] [serial = 773] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x93948800) [pid = 3424] [serial = 774] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x951aa400) [pid = 3424] [serial = 761] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x95268800) [pid = 3424] [serial = 762] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x90ed0000) [pid = 3424] [serial = 782] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x9778b400) [pid = 3424] [serial = 767] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x9818d400) [pid = 3424] [serial = 768] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8e335000) [pid = 3424] [serial = 776] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8e3eb800) [pid = 3424] [serial = 777] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e5a9400) [pid = 3424] [serial = 779] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8f678400) [pid = 3424] [serial = 780] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x93b15000) [pid = 3424] [serial = 758] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x9516a800) [pid = 3424] [serial = 759] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x928ba800) [pid = 3424] [serial = 755] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x92921c00) [pid = 3424] [serial = 756] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e5af400) [pid = 3424] [serial = 746] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8f509800) [pid = 3424] [serial = 747] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x95274000) [pid = 3424] [serial = 770] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x97788000) [pid = 3424] [serial = 771] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x96d26c00) [pid = 3424] [serial = 764] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x96d28400) [pid = 3424] [serial = 765] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x93909000) [pid = 3424] [serial = 792] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91b68c00) [pid = 3424] [serial = 741] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9291b400) [pid = 3424] [serial = 791] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e5a5800) [pid = 3424] [serial = 788] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e5b9800) [pid = 3424] [serial = 789] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91b62c00) [pid = 3424] [serial = 783] [outer = (nil)] [url = about:blank] 23:26:54 INFO - PROCESS | 3424 | 1467872814398 Marionette TRACE conn3 <- [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]]]}] 23:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2133ms 23:26:54 INFO - PROCESS | 3424 | 1467872814428 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 3424 | 1467872814436 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 23:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:26:54 INFO - PROCESS | 3424 | 1467872814447 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 3424 | 1467872814451 Marionette TRACE conn3 <- [1,1126,null,{}] 23:26:54 INFO - PROCESS | 3424 | 1467872814458 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:54 INFO - PROCESS | 3424 | 1467872814464 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:54 INFO - PROCESS | 3424 | 1467872814668 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 23:26:54 INFO - PROCESS | 3424 | 1467872814874 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 3424 | 1467872814882 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e3400 == 36 [pid = 3424] [id = 289] 23:26:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e3e6c00) [pid = 3424] [serial = 868] [outer = (nil)] 23:26:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e5a5800) [pid = 3424] [serial = 869] [outer = 0x8e3e6c00] 23:26:54 INFO - PROCESS | 3424 | 1467872814967 Marionette DEBUG loaded listener.js 23:26:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e5ba000) [pid = 3424] [serial = 870] [outer = 0x8e3e6c00] 23:26:56 INFO - PROCESS | 3424 | 1467872816102 Marionette TRACE conn3 <- [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]]]}] 23:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1692ms 23:26:56 INFO - PROCESS | 3424 | 1467872816141 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 23:26:56 INFO - PROCESS | 3424 | 1467872816146 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 23:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:26:56 INFO - PROCESS | 3424 | 1467872816187 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:26:56 INFO - PROCESS | 3424 | 1467872816196 Marionette TRACE conn3 <- [1,1130,null,{}] 23:26:56 INFO - PROCESS | 3424 | 1467872816220 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:56 INFO - PROCESS | 3424 | 1467872816232 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:56 INFO - PROCESS | 3424 | 1467872816479 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 23:26:56 INFO - PROCESS | 3424 | 1467872816791 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 3424 | 1467872816806 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3f0000 == 37 [pid = 3424] [id = 290] 23:26:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f9bf400) [pid = 3424] [serial = 871] [outer = (nil)] 23:26:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x90e4f000) [pid = 3424] [serial = 872] [outer = 0x8f9bf400] 23:26:56 INFO - PROCESS | 3424 | 1467872816914 Marionette DEBUG loaded listener.js 23:26:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x90e5b000) [pid = 3424] [serial = 873] [outer = 0x8f9bf400] 23:26:57 INFO - PROCESS | 3424 | 1467872817891 Marionette TRACE conn3 <- [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]]]}] 23:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1760ms 23:26:57 INFO - PROCESS | 3424 | 1467872817961 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 23:26:57 INFO - PROCESS | 3424 | 1467872817967 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 23:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:26:57 INFO - PROCESS | 3424 | 1467872817984 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:26:57 INFO - PROCESS | 3424 | 1467872817989 Marionette TRACE conn3 <- [1,1134,null,{}] 23:26:58 INFO - PROCESS | 3424 | 1467872818003 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:26:58 INFO - PROCESS | 3424 | 1467872818009 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:58 INFO - PROCESS | 3424 | 1467872818290 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 23:26:58 INFO - PROCESS | 3424 | 1467872818326 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:58 INFO - PROCESS | 3424 | 1467872818338 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:26:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9ba000 == 38 [pid = 3424] [id = 291] 23:26:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x90ed5800) [pid = 3424] [serial = 874] [outer = (nil)] 23:26:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x90ee1800) [pid = 3424] [serial = 875] [outer = 0x90ed5800] 23:26:58 INFO - PROCESS | 3424 | 1467872818456 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x91143000) [pid = 3424] [serial = 876] [outer = 0x90ed5800] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x92e6e000) [pid = 3424] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e496000) [pid = 3424] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x90e55400) [pid = 3424] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e32f400) [pid = 3424] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x9b721000) [pid = 3424] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e5ab000) [pid = 3424] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x921cb400) [pid = 3424] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x922d5800) [pid = 3424] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x9a5e9800) [pid = 3424] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x93946800) [pid = 3424] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x99881400) [pid = 3424] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e30c400) [pid = 3424] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x9a8a1000) [pid = 3424] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8b5ef000) [pid = 3424] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8b5e2800) [pid = 3424] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:26:59 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e33a800) [pid = 3424] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:27:00 INFO - PROCESS | 3424 | 1467872820137 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2206ms 23:27:00 INFO - PROCESS | 3424 | 1467872820193 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 23:27:00 INFO - PROCESS | 3424 | 1467872820196 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 23:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:27:00 INFO - PROCESS | 3424 | 1467872820205 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:27:00 INFO - PROCESS | 3424 | 1467872820209 Marionette TRACE conn3 <- [1,1138,null,{}] 23:27:00 INFO - PROCESS | 3424 | 1467872820215 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:00 INFO - PROCESS | 3424 | 1467872820220 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:00 INFO - PROCESS | 3424 | 1467872820387 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 23:27:00 INFO - PROCESS | 3424 | 1467872820565 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:00 INFO - PROCESS | 3424 | 1467872820574 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb000 == 39 [pid = 3424] [id = 292] 23:27:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e306000) [pid = 3424] [serial = 877] [outer = (nil)] 23:27:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x9114d800) [pid = 3424] [serial = 878] [outer = 0x8e306000] 23:27:00 INFO - PROCESS | 3424 | 1467872820652 Marionette DEBUG loaded listener.js 23:27:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91b68c00) [pid = 3424] [serial = 879] [outer = 0x8e306000] 23:27:01 INFO - PROCESS | 3424 | 1467872821616 Marionette TRACE conn3 <- [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]]]}] 23:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1485ms 23:27:01 INFO - PROCESS | 3424 | 1467872821693 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 23:27:01 INFO - PROCESS | 3424 | 1467872821700 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 23:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:27:01 INFO - PROCESS | 3424 | 1467872821709 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - PROCESS | 3424 | 1467872821713 Marionette TRACE conn3 <- [1,1142,null,{}] 23:27:01 INFO - PROCESS | 3424 | 1467872821723 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:01 INFO - PROCESS | 3424 | 1467872821730 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:01 INFO - PROCESS | 3424 | 1467872821979 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 23:27:02 INFO - PROCESS | 3424 | 1467872822238 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:02 INFO - PROCESS | 3424 | 1467872822249 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8800 == 40 [pid = 3424] [id = 293] 23:27:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8ba44800) [pid = 3424] [serial = 880] [outer = (nil)] 23:27:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8e495800) [pid = 3424] [serial = 881] [outer = 0x8ba44800] 23:27:02 INFO - PROCESS | 3424 | 1467872822348 Marionette DEBUG loaded listener.js 23:27:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e5a0800) [pid = 3424] [serial = 882] [outer = 0x8ba44800] 23:27:03 INFO - PROCESS | 3424 | 1467872823309 Marionette TRACE conn3 <- [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]]]}] 23:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1646ms 23:27:03 INFO - PROCESS | 3424 | 1467872823355 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 23:27:03 INFO - PROCESS | 3424 | 1467872823362 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 23:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:27:03 INFO - PROCESS | 3424 | 1467872823373 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:27:03 INFO - PROCESS | 3424 | 1467872823377 Marionette TRACE conn3 <- [1,1146,null,{}] 23:27:03 INFO - PROCESS | 3424 | 1467872823385 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:03 INFO - PROCESS | 3424 | 1467872823391 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:03 INFO - PROCESS | 3424 | 1467872823593 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 23:27:03 INFO - PROCESS | 3424 | 1467872823820 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:03 INFO - PROCESS | 3424 | 1467872823830 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50f000 == 41 [pid = 3424] [id = 294] 23:27:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f887000) [pid = 3424] [serial = 883] [outer = (nil)] 23:27:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8f9c2c00) [pid = 3424] [serial = 884] [outer = 0x8f887000] 23:27:03 INFO - PROCESS | 3424 | 1467872823962 Marionette DEBUG loaded listener.js 23:27:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x90ecc800) [pid = 3424] [serial = 885] [outer = 0x8f887000] 23:27:04 INFO - PROCESS | 3424 | 1467872824969 Marionette TRACE conn3 <- [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]]]}] 23:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1636ms 23:27:05 INFO - PROCESS | 3424 | 1467872825010 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 23:27:05 INFO - PROCESS | 3424 | 1467872825015 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 23:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:27:05 INFO - PROCESS | 3424 | 1467872825023 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:27:05 INFO - PROCESS | 3424 | 1467872825029 Marionette TRACE conn3 <- [1,1150,null,{}] 23:27:05 INFO - PROCESS | 3424 | 1467872825047 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:05 INFO - PROCESS | 3424 | 1467872825056 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:05 INFO - PROCESS | 3424 | 1467872825330 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 23:27:05 INFO - PROCESS | 3424 | 1467872825615 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 3424 | 1467872825626 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x91caf400 == 42 [pid = 3424] [id = 295] 23:27:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x91ed9c00) [pid = 3424] [serial = 886] [outer = (nil)] 23:27:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x91edfc00) [pid = 3424] [serial = 887] [outer = 0x91ed9c00] 23:27:05 INFO - PROCESS | 3424 | 1467872825723 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x9216d800) [pid = 3424] [serial = 888] [outer = 0x91ed9c00] 23:27:06 INFO - PROCESS | 3424 | 1467872826644 Marionette TRACE conn3 <- [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]]]}] 23:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1693ms 23:27:06 INFO - PROCESS | 3424 | 1467872826717 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 23:27:06 INFO - PROCESS | 3424 | 1467872826722 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 23:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:27:06 INFO - PROCESS | 3424 | 1467872826729 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 3424 | 1467872826733 Marionette TRACE conn3 <- [1,1154,null,{}] 23:27:06 INFO - PROCESS | 3424 | 1467872826740 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:06 INFO - PROCESS | 3424 | 1467872826745 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:06 INFO - PROCESS | 3424 | 1467872826988 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 23:27:07 INFO - PROCESS | 3424 | 1467872827210 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 3424 | 1467872827223 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f510800 == 43 [pid = 3424] [id = 296] 23:27:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91cb0000) [pid = 3424] [serial = 889] [outer = (nil)] 23:27:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x92177000) [pid = 3424] [serial = 890] [outer = 0x91cb0000] 23:27:07 INFO - PROCESS | 3424 | 1467872827366 Marionette DEBUG loaded listener.js 23:27:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x92179c00) [pid = 3424] [serial = 891] [outer = 0x91cb0000] 23:27:08 INFO - PROCESS | 3424 | 1467872828343 Marionette TRACE conn3 <- [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]]]}] 23:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1684ms 23:27:08 INFO - PROCESS | 3424 | 1467872828415 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 23:27:08 INFO - PROCESS | 3424 | 1467872828419 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 23:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:27:08 INFO - PROCESS | 3424 | 1467872828426 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:27:08 INFO - PROCESS | 3424 | 1467872828430 Marionette TRACE conn3 <- [1,1158,null,{}] 23:27:08 INFO - PROCESS | 3424 | 1467872828436 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:08 INFO - PROCESS | 3424 | 1467872828442 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:08 INFO - PROCESS | 3424 | 1467872828678 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 23:27:08 INFO - PROCESS | 3424 | 1467872828903 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:08 INFO - PROCESS | 3424 | 1467872828911 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5b1000 == 44 [pid = 3424] [id = 297] 23:27:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x92175c00) [pid = 3424] [serial = 892] [outer = (nil)] 23:27:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x921d4000) [pid = 3424] [serial = 893] [outer = 0x92175c00] 23:27:09 INFO - PROCESS | 3424 | 1467872829043 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x921d7400) [pid = 3424] [serial = 894] [outer = 0x92175c00] 23:27:10 INFO - PROCESS | 3424 | 1467872830002 Marionette TRACE conn3 <- [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]]]}] 23:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1635ms 23:27:10 INFO - PROCESS | 3424 | 1467872830062 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 23:27:10 INFO - PROCESS | 3424 | 1467872830066 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 23:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:27:10 INFO - PROCESS | 3424 | 1467872830074 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:27:10 INFO - PROCESS | 3424 | 1467872830078 Marionette TRACE conn3 <- [1,1162,null,{}] 23:27:10 INFO - PROCESS | 3424 | 1467872830084 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:10 INFO - PROCESS | 3424 | 1467872830095 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:10 INFO - PROCESS | 3424 | 1467872830407 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 23:27:10 INFO - PROCESS | 3424 | 1467872830684 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:10 INFO - PROCESS | 3424 | 1467872830693 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f505000 == 45 [pid = 3424] [id = 298] 23:27:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x91144000) [pid = 3424] [serial = 895] [outer = (nil)] 23:27:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x928b2400) [pid = 3424] [serial = 896] [outer = 0x91144000] 23:27:10 INFO - PROCESS | 3424 | 1467872830784 Marionette DEBUG loaded listener.js 23:27:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x9291b800) [pid = 3424] [serial = 897] [outer = 0x91144000] 23:27:12 INFO - PROCESS | 3424 | 1467872832102 Marionette TRACE conn3 <- [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]]]}] 23:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2090ms 23:27:12 INFO - PROCESS | 3424 | 1467872832170 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 23:27:12 INFO - PROCESS | 3424 | 1467872832177 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 23:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:27:12 INFO - PROCESS | 3424 | 1467872832188 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:27:12 INFO - PROCESS | 3424 | 1467872832194 Marionette TRACE conn3 <- [1,1166,null,{}] 23:27:12 INFO - PROCESS | 3424 | 1467872832204 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:12 INFO - PROCESS | 3424 | 1467872832210 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:12 INFO - PROCESS | 3424 | 1467872832523 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 23:27:12 INFO - PROCESS | 3424 | 1467872832738 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:12 INFO - PROCESS | 3424 | 1467872832749 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0400 == 46 [pid = 3424] [id = 299] 23:27:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8aef2000) [pid = 3424] [serial = 898] [outer = (nil)] 23:27:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x928b9000) [pid = 3424] [serial = 899] [outer = 0x8aef2000] 23:27:12 INFO - PROCESS | 3424 | 1467872832833 Marionette DEBUG loaded listener.js 23:27:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x9291d800) [pid = 3424] [serial = 900] [outer = 0x8aef2000] 23:27:13 INFO - PROCESS | 3424 | 1467872833763 Marionette TRACE conn3 <- [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]]]}] 23:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1648ms 23:27:13 INFO - PROCESS | 3424 | 1467872833835 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 23:27:13 INFO - PROCESS | 3424 | 1467872833839 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 23:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:27:13 INFO - PROCESS | 3424 | 1467872833846 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:27:13 INFO - PROCESS | 3424 | 1467872833849 Marionette TRACE conn3 <- [1,1170,null,{}] 23:27:13 INFO - PROCESS | 3424 | 1467872833857 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:13 INFO - PROCESS | 3424 | 1467872833861 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:14 INFO - PROCESS | 3424 | 1467872834401 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 23:27:14 INFO - PROCESS | 3424 | 1467872834646 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 3424 | 1467872834654 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e339400 == 47 [pid = 3424] [id = 300] 23:27:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8e339c00) [pid = 3424] [serial = 901] [outer = (nil)] 23:27:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8e3e6800) [pid = 3424] [serial = 902] [outer = 0x8e339c00] 23:27:14 INFO - PROCESS | 3424 | 1467872834740 Marionette DEBUG loaded listener.js 23:27:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8e49c800) [pid = 3424] [serial = 903] [outer = 0x8e339c00] 23:27:15 INFO - PROCESS | 3424 | 1467872835770 Marionette TRACE conn3 <- [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]]]}] 23:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1987ms 23:27:15 INFO - PROCESS | 3424 | 1467872835835 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 3424 | 1467872835841 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 23:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:27:15 INFO - PROCESS | 3424 | 1467872835851 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 3424 | 1467872835857 Marionette TRACE conn3 <- [1,1174,null,{}] 23:27:15 INFO - PROCESS | 3424 | 1467872835865 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:15 INFO - PROCESS | 3424 | 1467872835871 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:16 INFO - PROCESS | 3424 | 1467872836188 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ec400 == 46 [pid = 3424] [id = 262] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e1c00 == 45 [pid = 3424] [id = 277] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2400 == 44 [pid = 3424] [id = 261] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8e304000 == 43 [pid = 3424] [id = 264] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9c4800 == 42 [pid = 3424] [id = 265] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x90e5b400 == 41 [pid = 3424] [id = 260] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88ec00 == 40 [pid = 3424] [id = 267] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x90ecac00 == 39 [pid = 3424] [id = 263] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x9292a000 == 38 [pid = 3424] [id = 266] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x8e495400 == 37 [pid = 3424] [id = 268] 23:27:17 INFO - PROCESS | 3424 | --DOCSHELL 0x90e51000 == 36 [pid = 3424] [id = 270] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e6400 == 35 [pid = 3424] [id = 269] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x95179400 == 34 [pid = 3424] [id = 271] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x9b70fc00 == 33 [pid = 3424] [id = 274] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8000 == 32 [pid = 3424] [id = 275] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x95165400 == 31 [pid = 3424] [id = 272] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x92175800 == 30 [pid = 3424] [id = 273] 23:27:18 INFO - PROCESS | 3424 | --DOCSHELL 0x8e337400 == 29 [pid = 3424] [id = 276] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x9394f400) [pid = 3424] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x9394d000) [pid = 3424] [serial = 800] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x9526c000) [pid = 3424] [serial = 807] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x91bd8400) [pid = 3424] [serial = 798] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x8e337800) [pid = 3424] [serial = 836] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x9b729000) [pid = 3424] [serial = 824] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8f508400) [pid = 3424] [serial = 840] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x95168c00) [pid = 3424] [serial = 803] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x9a5e8400) [pid = 3424] [serial = 812] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x9b101c00) [pid = 3424] [serial = 818] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x9a5efc00) [pid = 3424] [serial = 813] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e5b3000) [pid = 3424] [serial = 839] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x9a5e3000) [pid = 3424] [serial = 810] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x9a8a0400) [pid = 3424] [serial = 815] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e5a2c00) [pid = 3424] [serial = 794] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x9b702800) [pid = 3424] [serial = 822] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9516ec00) [pid = 3424] [serial = 804] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x951a9400) [pid = 3424] [serial = 806] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x9b10ac00) [pid = 3424] [serial = 819] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e5a3c00) [pid = 3424] [serial = 827] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x950f3c00) [pid = 3424] [serial = 801] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e3e4c00) [pid = 3424] [serial = 837] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8f50e800) [pid = 3424] [serial = 828] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8b5e5c00) [pid = 3424] [serial = 833] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91b62400) [pid = 3424] [serial = 797] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e5b7c00) [pid = 3424] [serial = 795] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8ba45c00) [pid = 3424] [serial = 834] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e3edc00) [pid = 3424] [serial = 830] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x999b4000) [pid = 3424] [serial = 809] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x9b6df800) [pid = 3424] [serial = 821] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e49e400) [pid = 3424] [serial = 831] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9abdb000) [pid = 3424] [serial = 816] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x9b736400) [pid = 3424] [serial = 825] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f508000) [pid = 3424] [serial = 842] [outer = (nil)] [url = about:blank] 23:27:18 INFO - PROCESS | 3424 | 1467872838214 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:18 INFO - PROCESS | 3424 | 1467872838232 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1400 == 30 [pid = 3424] [id = 301] 23:27:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8aef2400) [pid = 3424] [serial = 904] [outer = (nil)] 23:27:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8aefa800) [pid = 3424] [serial = 905] [outer = 0x8aef2400] 23:27:18 INFO - PROCESS | 3424 | 1467872838440 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8b5e9000) [pid = 3424] [serial = 906] [outer = 0x8aef2400] 23:27:19 INFO - PROCESS | 3424 | 1467872839420 Marionette TRACE conn3 <- [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] 23:27:19 INFO - PROCESS | 3424 | 1467872839502 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 23:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:27:19 INFO - PROCESS | 3424 | 1467872839511 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 3424 | 1467872839516 Marionette TRACE conn3 <- [1,1178,null,{}] 23:27:19 INFO - PROCESS | 3424 | 1467872839524 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:19 INFO - PROCESS | 3424 | 1467872839532 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:19 INFO - PROCESS | 3424 | 1467872839722 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 23:27:19 INFO - PROCESS | 3424 | 1467872839857 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:19 INFO - PROCESS | 3424 | 1467872839866 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e331800 == 31 [pid = 3424] [id = 302] 23:27:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e336800) [pid = 3424] [serial = 907] [outer = (nil)] 23:27:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e33dc00) [pid = 3424] [serial = 908] [outer = 0x8e336800] 23:27:19 INFO - PROCESS | 3424 | 1467872839956 Marionette DEBUG loaded listener.js 23:27:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e3e9000) [pid = 3424] [serial = 909] [outer = 0x8e336800] 23:27:21 INFO - PROCESS | 3424 | 1467872841121 Marionette TRACE conn3 <- [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] 23:27:21 INFO - PROCESS | 3424 | 1467872841232 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 23:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:27:21 INFO - PROCESS | 3424 | 1467872841265 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:27:21 INFO - PROCESS | 3424 | 1467872841271 Marionette TRACE conn3 <- [1,1182,null,{}] 23:27:21 INFO - PROCESS | 3424 | 1467872841280 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:21 INFO - PROCESS | 3424 | 1467872841289 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:21 INFO - PROCESS | 3424 | 1467872841664 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 23:27:21 INFO - PROCESS | 3424 | 1467872841723 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:21 INFO - PROCESS | 3424 | 1467872841734 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302c00 == 32 [pid = 3424] [id = 303] 23:27:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e49bc00) [pid = 3424] [serial = 910] [outer = (nil)] 23:27:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e5b3000) [pid = 3424] [serial = 911] [outer = 0x8e49bc00] 23:27:21 INFO - PROCESS | 3424 | 1467872841925 Marionette DEBUG loaded listener.js 23:27:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8f508c00) [pid = 3424] [serial = 912] [outer = 0x8e49bc00] 23:27:22 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:27:22 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:27:23 INFO - PROCESS | 3424 | 1467872843086 Marionette TRACE conn3 <- [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] 23:27:23 INFO - PROCESS | 3424 | 1467872843894 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 23:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:27:23 INFO - PROCESS | 3424 | 1467872843908 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:27:23 INFO - PROCESS | 3424 | 1467872843922 Marionette TRACE conn3 <- [1,1186,null,{}] 23:27:23 INFO - PROCESS | 3424 | 1467872843944 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:23 INFO - PROCESS | 3424 | 1467872843955 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:24 INFO - PROCESS | 3424 | 1467872844282 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 23:27:24 INFO - PROCESS | 3424 | 1467872844385 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 3424 | 1467872844399 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7c00 == 33 [pid = 3424] [id = 304] 23:27:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8b5e8000) [pid = 3424] [serial = 913] [outer = (nil)] 23:27:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f88bc00) [pid = 3424] [serial = 914] [outer = 0x8b5e8000] 23:27:24 INFO - PROCESS | 3424 | 1467872844530 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f9bfc00) [pid = 3424] [serial = 915] [outer = 0x8b5e8000] 23:27:25 INFO - PROCESS | 3424 | 1467872845655 Marionette TRACE conn3 <- [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] 23:27:25 INFO - PROCESS | 3424 | 1467872845729 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 23:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:27:25 INFO - PROCESS | 3424 | 1467872845791 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - PROCESS | 3424 | 1467872845797 Marionette TRACE conn3 <- [1,1190,null,{}] 23:27:25 INFO - PROCESS | 3424 | 1467872845823 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:25 INFO - PROCESS | 3424 | 1467872845831 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:26 INFO - PROCESS | 3424 | 1467872846066 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 23:27:26 INFO - PROCESS | 3424 | 1467872846278 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:26 INFO - PROCESS | 3424 | 1467872846293 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba44000 == 34 [pid = 3424] [id = 305] 23:27:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8ba45400) [pid = 3424] [serial = 916] [outer = (nil)] 23:27:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8ba4f400) [pid = 3424] [serial = 917] [outer = 0x8ba45400] 23:27:26 INFO - PROCESS | 3424 | 1467872846381 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e330c00) [pid = 3424] [serial = 918] [outer = 0x8ba45400] 23:27:27 INFO - PROCESS | 3424 | 1467872847393 Marionette TRACE conn3 <- [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] 23:27:27 INFO - PROCESS | 3424 | 1467872847467 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 23:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:27:27 INFO - PROCESS | 3424 | 1467872847479 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:27:27 INFO - PROCESS | 3424 | 1467872847483 Marionette TRACE conn3 <- [1,1194,null,{}] 23:27:27 INFO - PROCESS | 3424 | 1467872847494 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:27 INFO - PROCESS | 3424 | 1467872847503 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:27 INFO - PROCESS | 3424 | 1467872847744 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 23:27:27 INFO - PROCESS | 3424 | 1467872847969 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:27 INFO - PROCESS | 3424 | 1467872847984 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5b6000 == 35 [pid = 3424] [id = 306] 23:27:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e5b7c00) [pid = 3424] [serial = 919] [outer = (nil)] 23:27:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f50a800) [pid = 3424] [serial = 920] [outer = 0x8e5b7c00] 23:27:28 INFO - PROCESS | 3424 | 1467872848110 Marionette DEBUG loaded listener.js 23:27:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8f67e400) [pid = 3424] [serial = 921] [outer = 0x8e5b7c00] 23:27:28 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:27:28 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:27:29 INFO - PROCESS | 3424 | 1467872849206 Marionette TRACE conn3 <- [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] 23:27:29 INFO - PROCESS | 3424 | 1467872849289 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 23:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:27:29 INFO - PROCESS | 3424 | 1467872849298 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 3424 | 1467872849302 Marionette TRACE conn3 <- [1,1198,null,{}] 23:27:29 INFO - PROCESS | 3424 | 1467872849309 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:29 INFO - PROCESS | 3424 | 1467872849316 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:29 INFO - PROCESS | 3424 | 1467872849563 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 23:27:29 INFO - PROCESS | 3424 | 1467872849843 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:29 INFO - PROCESS | 3424 | 1467872849862 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ec800 == 36 [pid = 3424] [id = 307] 23:27:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x90ee3400) [pid = 3424] [serial = 922] [outer = (nil)] 23:27:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90ee5800) [pid = 3424] [serial = 923] [outer = 0x90ee3400] 23:27:29 INFO - PROCESS | 3424 | 1467872849992 Marionette DEBUG loaded listener.js 23:27:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x9114e800) [pid = 3424] [serial = 924] [outer = 0x90ee3400] 23:27:31 INFO - PROCESS | 3424 | 1467872851039 Marionette TRACE conn3 <- [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]]]}] 23:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1784ms 23:27:31 INFO - PROCESS | 3424 | 1467872851099 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 23:27:31 INFO - PROCESS | 3424 | 1467872851104 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 23:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:27:31 INFO - PROCESS | 3424 | 1467872851113 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:27:31 INFO - PROCESS | 3424 | 1467872851117 Marionette TRACE conn3 <- [1,1202,null,{}] 23:27:31 INFO - PROCESS | 3424 | 1467872851124 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:31 INFO - PROCESS | 3424 | 1467872851130 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:31 INFO - PROCESS | 3424 | 1467872851343 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 23:27:31 INFO - PROCESS | 3424 | 1467872851590 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 3424 | 1467872851598 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba50000 == 37 [pid = 3424] [id = 308] 23:27:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90e57400) [pid = 3424] [serial = 925] [outer = (nil)] 23:27:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91bd6000) [pid = 3424] [serial = 926] [outer = 0x90e57400] 23:27:31 INFO - PROCESS | 3424 | 1467872851693 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91cb0c00) [pid = 3424] [serial = 927] [outer = 0x90e57400] 23:27:32 INFO - PROCESS | 3424 | 1467872852643 Marionette TRACE conn3 <- [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]]]}] 23:27:32 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 23:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1584ms 23:27:32 INFO - PROCESS | 3424 | 1467872852699 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 23:27:32 INFO - PROCESS | 3424 | 1467872852702 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 23:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:27:32 INFO - PROCESS | 3424 | 1467872852711 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:27:32 INFO - PROCESS | 3424 | 1467872852715 Marionette TRACE conn3 <- [1,1206,null,{}] 23:27:32 INFO - PROCESS | 3424 | 1467872852721 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:32 INFO - PROCESS | 3424 | 1467872852727 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:32 INFO - PROCESS | 3424 | 1467872852912 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 23:27:33 INFO - PROCESS | 3424 | 1467872853082 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:33 INFO - PROCESS | 3424 | 1467872853090 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2800 == 38 [pid = 3424] [id = 309] 23:27:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8aef3400) [pid = 3424] [serial = 928] [outer = (nil)] 23:27:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91edd800) [pid = 3424] [serial = 929] [outer = 0x8aef3400] 23:27:33 INFO - PROCESS | 3424 | 1467872853226 Marionette DEBUG loaded listener.js 23:27:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x91ee0000) [pid = 3424] [serial = 930] [outer = 0x8aef3400] 23:27:34 INFO - PROCESS | 3424 | 1467872854203 Marionette TRACE conn3 <- [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]]]}] 23:27:34 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 23:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1534ms 23:27:34 INFO - PROCESS | 3424 | 1467872854246 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 23:27:34 INFO - PROCESS | 3424 | 1467872854250 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 23:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:27:34 INFO - PROCESS | 3424 | 1467872854257 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:27:34 INFO - PROCESS | 3424 | 1467872854262 Marionette TRACE conn3 <- [1,1210,null,{}] 23:27:34 INFO - PROCESS | 3424 | 1467872854269 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:34 INFO - PROCESS | 3424 | 1467872854281 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:34 INFO - PROCESS | 3424 | 1467872854590 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 23:27:34 INFO - PROCESS | 3424 | 1467872854859 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 3424 | 1467872854867 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x91cadc00 == 39 [pid = 3424] [id = 310] 23:27:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91cb2800) [pid = 3424] [serial = 931] [outer = (nil)] 23:27:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x922d6800) [pid = 3424] [serial = 932] [outer = 0x91cb2800] 23:27:34 INFO - PROCESS | 3424 | 1467872854962 Marionette DEBUG loaded listener.js 23:27:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x928b1800) [pid = 3424] [serial = 933] [outer = 0x91cb2800] 23:27:36 INFO - PROCESS | 3424 | 1467872856001 Marionette TRACE conn3 <- [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]]]}] 23:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1797ms 23:27:36 INFO - PROCESS | 3424 | 1467872856057 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 3424 | 1467872856061 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 23:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:27:36 INFO - PROCESS | 3424 | 1467872856072 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 3424 | 1467872856077 Marionette TRACE conn3 <- [1,1214,null,{}] 23:27:36 INFO - PROCESS | 3424 | 1467872856086 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:36 INFO - PROCESS | 3424 | 1467872856094 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:36 INFO - PROCESS | 3424 | 1467872856378 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 23:27:36 INFO - PROCESS | 3424 | 1467872856656 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 3424 | 1467872856672 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba42c00 == 40 [pid = 3424] [id = 311] 23:27:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e5a0000) [pid = 3424] [serial = 934] [outer = (nil)] 23:27:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x92920800) [pid = 3424] [serial = 935] [outer = 0x8e5a0000] 23:27:36 INFO - PROCESS | 3424 | 1467872856833 Marionette DEBUG loaded listener.js 23:27:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x92923400) [pid = 3424] [serial = 936] [outer = 0x8e5a0000] 23:27:38 INFO - PROCESS | 3424 | 1467872858121 Marionette TRACE conn3 <- [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]]]}] 23:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2088ms 23:27:38 INFO - PROCESS | 3424 | 1467872858161 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 3424 | 1467872858165 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 23:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:27:38 INFO - PROCESS | 3424 | 1467872858173 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 3424 | 1467872858177 Marionette TRACE conn3 <- [1,1218,null,{}] 23:27:38 INFO - PROCESS | 3424 | 1467872858183 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:38 INFO - PROCESS | 3424 | 1467872858189 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:38 INFO - PROCESS | 3424 | 1467872858425 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 23:27:38 INFO - PROCESS | 3424 | 1467872858695 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:38 INFO - PROCESS | 3424 | 1467872858704 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2c00 == 41 [pid = 3424] [id = 312] 23:27:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8b5e3c00) [pid = 3424] [serial = 937] [outer = (nil)] 23:27:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8e3ee800) [pid = 3424] [serial = 938] [outer = 0x8b5e3c00] 23:27:38 INFO - PROCESS | 3424 | 1467872858795 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8e5b6800) [pid = 3424] [serial = 939] [outer = 0x8b5e3c00] 23:27:39 INFO - PROCESS | 3424 | 1467872859864 Marionette TRACE conn3 <- [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]]]}] 23:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1737ms 23:27:39 INFO - PROCESS | 3424 | 1467872859913 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 23:27:39 INFO - PROCESS | 3424 | 1467872859919 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 23:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:27:39 INFO - PROCESS | 3424 | 1467872859929 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:27:39 INFO - PROCESS | 3424 | 1467872859933 Marionette TRACE conn3 <- [1,1222,null,{}] 23:27:39 INFO - PROCESS | 3424 | 1467872859943 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:39 INFO - PROCESS | 3424 | 1467872859949 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:40 INFO - PROCESS | 3424 | 1467872860441 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 23:27:40 INFO - PROCESS | 3424 | 1467872860725 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:40 INFO - PROCESS | 3424 | 1467872860738 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ed800 == 42 [pid = 3424] [id = 313] 23:27:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8b5ee000) [pid = 3424] [serial = 940] [outer = (nil)] 23:27:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8ba45000) [pid = 3424] [serial = 941] [outer = 0x8b5ee000] 23:27:40 INFO - PROCESS | 3424 | 1467872860892 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x8e30f000) [pid = 3424] [serial = 942] [outer = 0x8b5ee000] 23:27:41 INFO - PROCESS | 3424 | 1467872861975 Marionette TRACE conn3 <- [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] 23:27:42 INFO - PROCESS | 3424 | 1467872862084 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 23:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:27:42 INFO - PROCESS | 3424 | 1467872862094 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:27:42 INFO - PROCESS | 3424 | 1467872862099 Marionette TRACE conn3 <- [1,1226,null,{}] 23:27:42 INFO - PROCESS | 3424 | 1467872862115 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:42 INFO - PROCESS | 3424 | 1467872862121 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:42 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e3400 == 41 [pid = 3424] [id = 289] 23:27:42 INFO - PROCESS | 3424 | --DOCSHELL 0x8e302c00 == 40 [pid = 3424] [id = 303] 23:27:42 INFO - PROCESS | 3424 | --DOCSHELL 0x8e331800 == 39 [pid = 3424] [id = 302] 23:27:42 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef1400 == 38 [pid = 3424] [id = 301] 23:27:42 INFO - PROCESS | 3424 | 1467872862493 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x90ee1800) [pid = 3424] [serial = 875] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91143000) [pid = 3424] [serial = 876] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x91bd0800) [pid = 3424] [serial = 860] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x91cb2c00) [pid = 3424] [serial = 861] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8f510c00) [pid = 3424] [serial = 848] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f9b5800) [pid = 3424] [serial = 849] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e30a000) [pid = 3424] [serial = 845] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e331000) [pid = 3424] [serial = 846] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91b64800) [pid = 3424] [serial = 857] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x91b63000) [pid = 3424] [serial = 858] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e32e400) [pid = 3424] [serial = 866] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e3eac00) [pid = 3424] [serial = 867] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91143800) [pid = 3424] [serial = 854] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91148c00) [pid = 3424] [serial = 855] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e5a5800) [pid = 3424] [serial = 869] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e5ba000) [pid = 3424] [serial = 870] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91b68c00) [pid = 3424] [serial = 879] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x9114d800) [pid = 3424] [serial = 878] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8f889800) [pid = 3424] [serial = 843] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x90ed0800) [pid = 3424] [serial = 851] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x90ed8c00) [pid = 3424] [serial = 852] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e5a3000) [pid = 3424] [serial = 863] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e49c000) [pid = 3424] [serial = 864] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90e4f000) [pid = 3424] [serial = 872] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x90e5b000) [pid = 3424] [serial = 873] [outer = (nil)] [url = about:blank] 23:27:42 INFO - PROCESS | 3424 | 1467872862745 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 3424 | 1467872862760 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32e400 == 39 [pid = 3424] [id = 314] 23:27:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e331800) [pid = 3424] [serial = 943] [outer = (nil)] 23:27:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e3f0800) [pid = 3424] [serial = 944] [outer = 0x8e331800] 23:27:42 INFO - PROCESS | 3424 | 1467872862870 Marionette DEBUG loaded listener.js 23:27:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e5a9400) [pid = 3424] [serial = 945] [outer = 0x8e331800] 23:27:44 INFO - PROCESS | 3424 | 1467872864006 Marionette TRACE conn3 <- [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]]]}] 23:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1948ms 23:27:44 INFO - PROCESS | 3424 | 1467872864043 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 23:27:44 INFO - PROCESS | 3424 | 1467872864050 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 23:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:27:44 INFO - PROCESS | 3424 | 1467872864060 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:27:44 INFO - PROCESS | 3424 | 1467872864064 Marionette TRACE conn3 <- [1,1230,null,{}] 23:27:44 INFO - PROCESS | 3424 | 1467872864081 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:44 INFO - PROCESS | 3424 | 1467872864092 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:44 INFO - PROCESS | 3424 | 1467872864357 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 23:27:44 INFO - PROCESS | 3424 | 1467872864593 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 3424 | 1467872864602 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f889800 == 40 [pid = 3424] [id = 315] 23:27:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8f892c00) [pid = 3424] [serial = 946] [outer = (nil)] 23:27:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f9bc000) [pid = 3424] [serial = 947] [outer = 0x8f892c00] 23:27:44 INFO - PROCESS | 3424 | 1467872864682 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90e54c00) [pid = 3424] [serial = 948] [outer = 0x8f892c00] 23:27:45 INFO - PROCESS | 3424 | 1467872865595 Marionette TRACE conn3 <- [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]]]}] 23:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1597ms 23:27:45 INFO - PROCESS | 3424 | 1467872865674 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 23:27:45 INFO - PROCESS | 3424 | 1467872865680 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 23:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:27:45 INFO - PROCESS | 3424 | 1467872865698 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:27:45 INFO - PROCESS | 3424 | 1467872865706 Marionette TRACE conn3 <- [1,1234,null,{}] 23:27:45 INFO - PROCESS | 3424 | 1467872865722 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:45 INFO - PROCESS | 3424 | 1467872865730 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:45 INFO - PROCESS | 3424 | 1467872865981 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 23:27:46 INFO - PROCESS | 3424 | 1467872866006 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:46 INFO - PROCESS | 3424 | 1467872866014 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5a6800 == 41 [pid = 3424] [id = 316] 23:27:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f502400) [pid = 3424] [serial = 949] [outer = (nil)] 23:27:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91148800) [pid = 3424] [serial = 950] [outer = 0x8f502400] 23:27:46 INFO - PROCESS | 3424 | 1467872866088 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91150800) [pid = 3424] [serial = 951] [outer = 0x8f502400] 23:27:47 INFO - PROCESS | 3424 | 1467872867056 Marionette TRACE conn3 <- [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]]]}] 23:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1413ms 23:27:47 INFO - PROCESS | 3424 | 1467872867113 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 23:27:47 INFO - PROCESS | 3424 | 1467872867116 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 23:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:27:47 INFO - PROCESS | 3424 | 1467872867124 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - PROCESS | 3424 | 1467872867127 Marionette TRACE conn3 <- [1,1238,null,{}] 23:27:47 INFO - PROCESS | 3424 | 1467872867133 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:47 INFO - PROCESS | 3424 | 1467872867138 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:47 INFO - PROCESS | 3424 | 1467872867458 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e339c00) [pid = 3424] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x92175c00) [pid = 3424] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8aef2000) [pid = 3424] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e336800) [pid = 3424] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91ed9c00) [pid = 3424] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8f887000) [pid = 3424] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e49bc00) [pid = 3424] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba44800) [pid = 3424] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x91144000) [pid = 3424] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8aef2400) [pid = 3424] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:27:47 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x91cb0000) [pid = 3424] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:27:47 INFO - PROCESS | 3424 | 1467872867650 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 3424 | 1467872867661 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2000 == 42 [pid = 3424] [id = 317] 23:27:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8aef2400) [pid = 3424] [serial = 952] [outer = (nil)] 23:27:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e49bc00) [pid = 3424] [serial = 953] [outer = 0x8aef2400] 23:27:47 INFO - PROCESS | 3424 | 1467872867741 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f885800) [pid = 3424] [serial = 954] [outer = 0x8aef2400] 23:27:48 INFO - PROCESS | 3424 | 1467872868488 Marionette TRACE conn3 <- [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]]]}] 23:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1385ms 23:27:48 INFO - PROCESS | 3424 | 1467872868511 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 3424 | 1467872868516 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 23:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:27:48 INFO - PROCESS | 3424 | 1467872868523 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 3424 | 1467872868526 Marionette TRACE conn3 <- [1,1242,null,{}] 23:27:48 INFO - PROCESS | 3424 | 1467872868533 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:48 INFO - PROCESS | 3424 | 1467872868537 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:48 INFO - PROCESS | 3424 | 1467872868767 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 23:27:48 INFO - PROCESS | 3424 | 1467872868794 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:48 INFO - PROCESS | 3424 | 1467872868814 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b71000 == 43 [pid = 3424] [id = 318] 23:27:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91b71400) [pid = 3424] [serial = 955] [outer = (nil)] 23:27:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91bd1c00) [pid = 3424] [serial = 956] [outer = 0x91b71400] 23:27:48 INFO - PROCESS | 3424 | 1467872868896 Marionette DEBUG loaded listener.js 23:27:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x91ee7000) [pid = 3424] [serial = 957] [outer = 0x91b71400] 23:27:50 INFO - PROCESS | 3424 | 1467872870081 Marionette TRACE conn3 <- [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]]]}] 23:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1638ms 23:27:50 INFO - PROCESS | 3424 | 1467872870163 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 3424 | 1467872870169 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 23:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:27:50 INFO - PROCESS | 3424 | 1467872870178 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 3424 | 1467872870184 Marionette TRACE conn3 <- [1,1246,null,{}] 23:27:50 INFO - PROCESS | 3424 | 1467872870193 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:50 INFO - PROCESS | 3424 | 1467872870199 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:50 INFO - PROCESS | 3424 | 1467872870461 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 23:27:50 INFO - PROCESS | 3424 | 1467872870713 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 3424 | 1467872870721 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4d800 == 44 [pid = 3424] [id = 319] 23:27:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e331000) [pid = 3424] [serial = 958] [outer = (nil)] 23:27:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e5af400) [pid = 3424] [serial = 959] [outer = 0x8e331000] 23:27:50 INFO - PROCESS | 3424 | 1467872870849 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f670400) [pid = 3424] [serial = 960] [outer = 0x8e331000] 23:27:51 INFO - PROCESS | 3424 | 1467872871880 Marionette TRACE conn3 <- [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]]]}] 23:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1793ms 23:27:51 INFO - PROCESS | 3424 | 1467872871971 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 3424 | 1467872871979 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 23:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:27:51 INFO - PROCESS | 3424 | 1467872871991 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 3424 | 1467872871997 Marionette TRACE conn3 <- [1,1250,null,{}] 23:27:52 INFO - PROCESS | 3424 | 1467872872004 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:52 INFO - PROCESS | 3424 | 1467872872011 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:52 INFO - PROCESS | 3424 | 1467872872368 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 23:27:52 INFO - PROCESS | 3424 | 1467872872613 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 3424 | 1467872872621 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed1400 == 45 [pid = 3424] [id = 320] 23:27:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90ed2000) [pid = 3424] [serial = 961] [outer = (nil)] 23:27:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x90ed9800) [pid = 3424] [serial = 962] [outer = 0x90ed2000] 23:27:52 INFO - PROCESS | 3424 | 1467872872713 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91146c00) [pid = 3424] [serial = 963] [outer = 0x90ed2000] 23:27:53 INFO - PROCESS | 3424 | 1467872873732 Marionette TRACE conn3 <- [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]]]}] 23:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1791ms 23:27:53 INFO - PROCESS | 3424 | 1467872873783 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 3424 | 1467872873788 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 23:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:27:53 INFO - PROCESS | 3424 | 1467872873796 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 3424 | 1467872873803 Marionette TRACE conn3 <- [1,1254,null,{}] 23:27:53 INFO - PROCESS | 3424 | 1467872873821 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:53 INFO - PROCESS | 3424 | 1467872873831 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:54 INFO - PROCESS | 3424 | 1467872874084 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 23:27:54 INFO - PROCESS | 3424 | 1467872874435 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 3424 | 1467872874451 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x92175800 == 46 [pid = 3424] [id = 321] 23:27:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x92176c00) [pid = 3424] [serial = 964] [outer = (nil)] 23:27:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x921cec00) [pid = 3424] [serial = 965] [outer = 0x92176c00] 23:27:54 INFO - PROCESS | 3424 | 1467872874603 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x922d8400) [pid = 3424] [serial = 966] [outer = 0x92176c00] 23:27:55 INFO - PROCESS | 3424 | 1467872875980 Marionette TRACE conn3 <- [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]]]}] 23:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2254ms 23:27:56 INFO - PROCESS | 3424 | 1467872876052 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 23:27:56 INFO - PROCESS | 3424 | 1467872876060 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 23:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:27:56 INFO - PROCESS | 3424 | 1467872876071 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - PROCESS | 3424 | 1467872876076 Marionette TRACE conn3 <- [1,1258,null,{}] 23:27:56 INFO - PROCESS | 3424 | 1467872876087 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:56 INFO - PROCESS | 3424 | 1467872876093 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:56 INFO - PROCESS | 3424 | 1467872876340 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 23:27:56 INFO - PROCESS | 3424 | 1467872876555 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 3424 | 1467872876564 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302c00 == 47 [pid = 3424] [id = 322] 23:27:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91cb4000) [pid = 3424] [serial = 967] [outer = (nil)] 23:27:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x92e6d000) [pid = 3424] [serial = 968] [outer = 0x91cb4000] 23:27:56 INFO - PROCESS | 3424 | 1467872876648 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x92e77c00) [pid = 3424] [serial = 969] [outer = 0x91cb4000] 23:27:57 INFO - PROCESS | 3424 | 1467872877538 Marionette TRACE conn3 <- [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]]]}] 23:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1543ms 23:27:57 INFO - PROCESS | 3424 | 1467872877615 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 23:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:27:57 INFO - PROCESS | 3424 | 1467872877620 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 23:27:57 INFO - PROCESS | 3424 | 1467872877627 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 3424 | 1467872877632 Marionette TRACE conn3 <- [1,1262,null,{}] 23:27:57 INFO - PROCESS | 3424 | 1467872877638 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:57 INFO - PROCESS | 3424 | 1467872877644 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:57 INFO - PROCESS | 3424 | 1467872877871 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 23:27:58 INFO - PROCESS | 3424 | 1467872878105 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 3424 | 1467872878114 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305000 == 48 [pid = 3424] [id = 323] 23:27:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e497c00) [pid = 3424] [serial = 970] [outer = (nil)] 23:27:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x93908400) [pid = 3424] [serial = 971] [outer = 0x8e497c00] 23:27:58 INFO - PROCESS | 3424 | 1467872878253 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x93947000) [pid = 3424] [serial = 972] [outer = 0x8e497c00] 23:27:59 INFO - PROCESS | 3424 | 1467872879209 Marionette TRACE conn3 <- [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]]]}] 23:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1640ms 23:27:59 INFO - PROCESS | 3424 | 1467872879268 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 3424 | 1467872879271 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 23:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:27:59 INFO - PROCESS | 3424 | 1467872879280 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 3424 | 1467872879284 Marionette TRACE conn3 <- [1,1266,null,{}] 23:27:59 INFO - PROCESS | 3424 | 1467872879291 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:27:59 INFO - PROCESS | 3424 | 1467872879301 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:59 INFO - PROCESS | 3424 | 1467872879568 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 23:27:59 INFO - PROCESS | 3424 | 1467872879858 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 3424 | 1467872879872 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:27:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ea000 == 49 [pid = 3424] [id = 324] 23:27:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8ba41400) [pid = 3424] [serial = 973] [outer = (nil)] 23:27:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x950f9000) [pid = 3424] [serial = 974] [outer = 0x8ba41400] 23:28:00 INFO - PROCESS | 3424 | 1467872880017 Marionette DEBUG loaded listener.js 23:28:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x9515f400) [pid = 3424] [serial = 975] [outer = 0x8ba41400] 23:28:01 INFO - PROCESS | 3424 | 1467872881554 Marionette TRACE conn3 <- [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]]]}] 23:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2339ms 23:28:01 INFO - PROCESS | 3424 | 1467872881619 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 23:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:28:01 INFO - PROCESS | 3424 | 1467872881624 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 23:28:01 INFO - PROCESS | 3424 | 1467872881631 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:28:01 INFO - PROCESS | 3424 | 1467872881635 Marionette TRACE conn3 <- [1,1270,null,{}] 23:28:01 INFO - PROCESS | 3424 | 1467872881642 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:01 INFO - PROCESS | 3424 | 1467872881646 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:01 INFO - PROCESS | 3424 | 1467872881841 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 23:28:02 INFO - PROCESS | 3424 | 1467872882074 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 3424 | 1467872882081 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5c00 == 50 [pid = 3424] [id = 325] 23:28:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8b5ebc00) [pid = 3424] [serial = 976] [outer = (nil)] 23:28:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8f9bc400) [pid = 3424] [serial = 977] [outer = 0x8b5ebc00] 23:28:02 INFO - PROCESS | 3424 | 1467872882165 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x92172c00) [pid = 3424] [serial = 978] [outer = 0x8b5ebc00] 23:28:03 INFO - PROCESS | 3424 | 1467872883377 Marionette TRACE conn3 <- [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]]]}] 23:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1786ms 23:28:03 INFO - PROCESS | 3424 | 1467872883420 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 23:28:03 INFO - PROCESS | 3424 | 1467872883435 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 23:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:28:03 INFO - PROCESS | 3424 | 1467872883445 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:28:03 INFO - PROCESS | 3424 | 1467872883450 Marionette TRACE conn3 <- [1,1274,null,{}] 23:28:03 INFO - PROCESS | 3424 | 1467872883461 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:03 INFO - PROCESS | 3424 | 1467872883475 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:04 INFO - PROCESS | 3424 | 1467872884121 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 23:28:04 INFO - PROCESS | 3424 | 1467872884411 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 3424 | 1467872884421 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e496c00 == 51 [pid = 3424] [id = 326] 23:28:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8e497400) [pid = 3424] [serial = 979] [outer = (nil)] 23:28:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8e59d800) [pid = 3424] [serial = 980] [outer = 0x8e497400] 23:28:04 INFO - PROCESS | 3424 | 1467872884503 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e5b0000) [pid = 3424] [serial = 981] [outer = 0x8e497400] 23:28:05 INFO - PROCESS | 3424 | 1467872885434 Marionette TRACE conn3 <- [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]]]}] 23:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2041ms 23:28:05 INFO - PROCESS | 3424 | 1467872885492 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 3424 | 1467872885500 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 23:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:28:05 INFO - PROCESS | 3424 | 1467872885511 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 3424 | 1467872885515 Marionette TRACE conn3 <- [1,1278,null,{}] 23:28:05 INFO - PROCESS | 3424 | 1467872885523 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:05 INFO - PROCESS | 3424 | 1467872885534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:05 INFO - PROCESS | 3424 | 1467872885737 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 23:28:05 INFO - PROCESS | 3424 | 1467872885952 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 3424 | 1467872885963 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeeec00 == 52 [pid = 3424] [id = 327] 23:28:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8aeef400) [pid = 3424] [serial = 982] [outer = (nil)] 23:28:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e49a400) [pid = 3424] [serial = 983] [outer = 0x8aeef400] 23:28:06 INFO - PROCESS | 3424 | 1467872886154 Marionette DEBUG loaded listener.js 23:28:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90ed4800) [pid = 3424] [serial = 984] [outer = 0x8aeef400] 23:28:07 INFO - PROCESS | 3424 | 1467872887099 Marionette TRACE conn3 <- [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]]]}] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef9800 == 51 [pid = 3424] [id = 288] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5b1000 == 50 [pid = 3424] [id = 297] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50f000 == 49 [pid = 3424] [id = 294] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e339400 == 48 [pid = 3424] [id = 300] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x91caf400 == 47 [pid = 3424] [id = 295] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8f505000 == 46 [pid = 3424] [id = 298] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0400 == 45 [pid = 3424] [id = 299] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3f0000 == 44 [pid = 3424] [id = 290] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5a7400 == 43 [pid = 3424] [id = 279] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32f000 == 42 [pid = 3424] [id = 278] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7c00 == 41 [pid = 3424] [id = 304] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb000 == 40 [pid = 3424] [id = 292] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9ba000 == 39 [pid = 3424] [id = 291] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba43000 == 38 [pid = 3424] [id = 280] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba50c00 == 37 [pid = 3424] [id = 281] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x9114dc00 == 36 [pid = 3424] [id = 285] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba44000 == 35 [pid = 3424] [id = 305] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e338000 == 34 [pid = 3424] [id = 283] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2c00 == 33 [pid = 3424] [id = 312] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8f510800 == 32 [pid = 3424] [id = 296] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba50000 == 31 [pid = 3424] [id = 308] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc800 == 30 [pid = 3424] [id = 286] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5b6000 == 29 [pid = 3424] [id = 306] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2800 == 28 [pid = 3424] [id = 309] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ed800 == 27 [pid = 3424] [id = 313] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ec800 == 26 [pid = 3424] [id = 307] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8f503800 == 25 [pid = 3424] [id = 282] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8800 == 24 [pid = 3424] [id = 293] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x91cadc00 == 23 [pid = 3424] [id = 310] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba42c00 == 22 [pid = 3424] [id = 311] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x90e5b800 == 21 [pid = 3424] [id = 284] 23:28:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e2000 == 20 [pid = 3424] [id = 287] 23:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2742ms 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e3e6800) [pid = 3424] [serial = 902] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x921d7400) [pid = 3424] [serial = 894] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x928b9000) [pid = 3424] [serial = 899] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8e33dc00) [pid = 3424] [serial = 908] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e3e9000) [pid = 3424] [serial = 909] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x9291d800) [pid = 3424] [serial = 900] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x9216d800) [pid = 3424] [serial = 888] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x921d4000) [pid = 3424] [serial = 893] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x90ecc800) [pid = 3424] [serial = 885] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e5b3000) [pid = 3424] [serial = 911] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e5a0800) [pid = 3424] [serial = 882] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f508c00) [pid = 3424] [serial = 912] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x9291b800) [pid = 3424] [serial = 897] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8aefa800) [pid = 3424] [serial = 905] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e495800) [pid = 3424] [serial = 881] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f9c2c00) [pid = 3424] [serial = 884] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x928b2400) [pid = 3424] [serial = 896] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91edfc00) [pid = 3424] [serial = 887] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8b5e9000) [pid = 3424] [serial = 906] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x92177000) [pid = 3424] [serial = 890] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x92179c00) [pid = 3424] [serial = 891] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e49c800) [pid = 3424] [serial = 903] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8f88bc00) [pid = 3424] [serial = 914] [outer = (nil)] [url = about:blank] 23:28:08 INFO - PROCESS | 3424 | 1467872888521 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 23:28:08 INFO - PROCESS | 3424 | 1467872888525 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 23:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:28:08 INFO - PROCESS | 3424 | 1467872888540 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:28:08 INFO - PROCESS | 3424 | 1467872888548 Marionette TRACE conn3 <- [1,1282,null,{}] 23:28:08 INFO - PROCESS | 3424 | 1467872888557 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:08 INFO - PROCESS | 3424 | 1467872888564 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:08 INFO - PROCESS | 3424 | 1467872888730 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 23:28:08 INFO - PROCESS | 3424 | 1467872888855 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 3424 | 1467872888870 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba43000 == 21 [pid = 3424] [id = 328] 23:28:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8ba43c00) [pid = 3424] [serial = 985] [outer = (nil)] 23:28:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8ba4a000) [pid = 3424] [serial = 986] [outer = 0x8ba43c00] 23:28:08 INFO - PROCESS | 3424 | 1467872888940 Marionette DEBUG loaded listener.js 23:28:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8ba4fc00) [pid = 3424] [serial = 987] [outer = 0x8ba43c00] 23:28:09 INFO - PROCESS | 3424 | 1467872889805 Marionette TRACE conn3 <- [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]]]}] 23:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1337ms 23:28:09 INFO - PROCESS | 3424 | 1467872889877 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 3424 | 1467872889882 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 23:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:28:09 INFO - PROCESS | 3424 | 1467872889893 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 3424 | 1467872889898 Marionette TRACE conn3 <- [1,1286,null,{}] 23:28:09 INFO - PROCESS | 3424 | 1467872889906 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:09 INFO - PROCESS | 3424 | 1467872889910 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:10 INFO - PROCESS | 3424 | 1467872890085 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 23:28:10 INFO - PROCESS | 3424 | 1467872890218 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 3424 | 1467872890227 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e33b400 == 22 [pid = 3424] [id = 329] 23:28:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e3e2c00) [pid = 3424] [serial = 988] [outer = (nil)] 23:28:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e3e9400) [pid = 3424] [serial = 989] [outer = 0x8e3e2c00] 23:28:10 INFO - PROCESS | 3424 | 1467872890313 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e499400) [pid = 3424] [serial = 990] [outer = 0x8e3e2c00] 23:28:11 INFO - PROCESS | 3424 | 1467872891316 Marionette TRACE conn3 <- [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]]]}] 23:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1492ms 23:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:28:11 INFO - PROCESS | 3424 | 1467872891388 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 3424 | 1467872891391 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 23:28:11 INFO - PROCESS | 3424 | 1467872891400 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 3424 | 1467872891402 Marionette TRACE conn3 <- [1,1290,null,{}] 23:28:11 INFO - PROCESS | 3424 | 1467872891430 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:11 INFO - PROCESS | 3424 | 1467872891439 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:11 INFO - PROCESS | 3424 | 1467872891679 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 23:28:11 INFO - PROCESS | 3424 | 1467872891710 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:11 INFO - PROCESS | 3424 | 1467872891729 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f509800 == 23 [pid = 3424] [id = 330] 23:28:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8f50b000) [pid = 3424] [serial = 991] [outer = (nil)] 23:28:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8f675c00) [pid = 3424] [serial = 992] [outer = 0x8f50b000] 23:28:11 INFO - PROCESS | 3424 | 1467872891805 Marionette DEBUG loaded listener.js 23:28:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f888800) [pid = 3424] [serial = 993] [outer = 0x8f50b000] 23:28:12 INFO - PROCESS | 3424 | 1467872892782 Marionette TRACE conn3 <- [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]]]}] 23:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1443ms 23:28:12 INFO - PROCESS | 3424 | 1467872892851 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 23:28:12 INFO - PROCESS | 3424 | 1467872892855 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 23:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:28:12 INFO - PROCESS | 3424 | 1467872892862 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 3424 | 1467872892883 Marionette TRACE conn3 <- [1,1294,null,{}] 23:28:12 INFO - PROCESS | 3424 | 1467872892897 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:12 INFO - PROCESS | 3424 | 1467872892904 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:13 INFO - PROCESS | 3424 | 1467872893723 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91b71400) [pid = 3424] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f502400) [pid = 3424] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e5a0000) [pid = 3424] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8f892c00) [pid = 3424] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8b5e8000) [pid = 3424] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x90e57400) [pid = 3424] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x90ee3400) [pid = 3424] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8b5e3c00) [pid = 3424] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8b5ee000) [pid = 3424] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8ba45400) [pid = 3424] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8aef3400) [pid = 3424] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e5b7c00) [pid = 3424] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91cb2800) [pid = 3424] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e331800) [pid = 3424] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:28:13 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8aef2400) [pid = 3424] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:28:13 INFO - PROCESS | 3424 | 1467872893905 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 3424 | 1467872893914 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3400 == 24 [pid = 3424] [id = 331] 23:28:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8b5e3c00) [pid = 3424] [serial = 994] [outer = (nil)] 23:28:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e3e4800) [pid = 3424] [serial = 995] [outer = 0x8b5e3c00] 23:28:13 INFO - PROCESS | 3424 | 1467872893988 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f88e800) [pid = 3424] [serial = 996] [outer = 0x8b5e3c00] 23:28:14 INFO - PROCESS | 3424 | 1467872894770 Marionette TRACE conn3 <- [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]]]}] 23:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1966ms 23:28:14 INFO - PROCESS | 3424 | 1467872894829 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 23:28:14 INFO - PROCESS | 3424 | 1467872894833 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 23:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:28:14 INFO - PROCESS | 3424 | 1467872894840 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 3424 | 1467872894843 Marionette TRACE conn3 <- [1,1298,null,{}] 23:28:14 INFO - PROCESS | 3424 | 1467872894849 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:14 INFO - PROCESS | 3424 | 1467872894854 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:15 INFO - PROCESS | 3424 | 1467872895064 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 23:28:15 INFO - PROCESS | 3424 | 1467872895080 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 3424 | 1467872895089 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306000 == 25 [pid = 3424] [id = 332] 23:28:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e30f800) [pid = 3424] [serial = 997] [outer = (nil)] 23:28:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x90e52400) [pid = 3424] [serial = 998] [outer = 0x8e30f800] 23:28:15 INFO - PROCESS | 3424 | 1467872895163 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90ece800) [pid = 3424] [serial = 999] [outer = 0x8e30f800] 23:28:16 INFO - PROCESS | 3424 | 1467872896371 Marionette TRACE conn3 <- [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]]]}] 23:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1590ms 23:28:16 INFO - PROCESS | 3424 | 1467872896446 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 23:28:16 INFO - PROCESS | 3424 | 1467872896454 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 23:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:28:16 INFO - PROCESS | 3424 | 1467872896466 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 3424 | 1467872896471 Marionette TRACE conn3 <- [1,1302,null,{}] 23:28:16 INFO - PROCESS | 3424 | 1467872896481 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:16 INFO - PROCESS | 3424 | 1467872896486 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:16 INFO - PROCESS | 3424 | 1467872896690 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 23:28:16 INFO - PROCESS | 3424 | 1467872896947 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:16 INFO - PROCESS | 3424 | 1467872896957 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefa000 == 26 [pid = 3424] [id = 333] 23:28:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8b5e4c00) [pid = 3424] [serial = 1000] [outer = (nil)] 23:28:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8e33c800) [pid = 3424] [serial = 1001] [outer = 0x8b5e4c00] 23:28:17 INFO - PROCESS | 3424 | 1467872897047 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8e3eac00) [pid = 3424] [serial = 1002] [outer = 0x8b5e4c00] 23:28:18 INFO - PROCESS | 3424 | 1467872898030 Marionette TRACE conn3 <- [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]]]}] 23:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1640ms 23:28:18 INFO - PROCESS | 3424 | 1467872898106 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 3424 | 1467872898114 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 23:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:28:18 INFO - PROCESS | 3424 | 1467872898126 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 3424 | 1467872898131 Marionette TRACE conn3 <- [1,1306,null,{}] 23:28:18 INFO - PROCESS | 3424 | 1467872898138 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:18 INFO - PROCESS | 3424 | 1467872898144 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:18 INFO - PROCESS | 3424 | 1467872898389 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 23:28:18 INFO - PROCESS | 3424 | 1467872898673 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 3424 | 1467872898686 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7c00 == 27 [pid = 3424] [id = 334] 23:28:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8f50c800) [pid = 3424] [serial = 1003] [outer = (nil)] 23:28:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f67b400) [pid = 3424] [serial = 1004] [outer = 0x8f50c800] 23:28:18 INFO - PROCESS | 3424 | 1467872898828 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x90e4e000) [pid = 3424] [serial = 1005] [outer = 0x8f50c800] 23:28:20 INFO - PROCESS | 3424 | 1467872900389 Marionette TRACE conn3 <- [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]]]}] 23:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2342ms 23:28:20 INFO - PROCESS | 3424 | 1467872900471 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 23:28:20 INFO - PROCESS | 3424 | 1467872900479 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 23:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:28:20 INFO - PROCESS | 3424 | 1467872900491 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:28:20 INFO - PROCESS | 3424 | 1467872900501 Marionette TRACE conn3 <- [1,1310,null,{}] 23:28:20 INFO - PROCESS | 3424 | 1467872900649 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:20 INFO - PROCESS | 3424 | 1467872900660 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:20 INFO - PROCESS | 3424 | 1467872900848 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 23:28:21 INFO - PROCESS | 3424 | 1467872901033 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:21 INFO - PROCESS | 3424 | 1467872901048 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x91146000 == 28 [pid = 3424] [id = 335] 23:28:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91146400) [pid = 3424] [serial = 1006] [outer = (nil)] 23:28:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x91b6b000) [pid = 3424] [serial = 1007] [outer = 0x91146400] 23:28:21 INFO - PROCESS | 3424 | 1467872901141 Marionette DEBUG loaded listener.js 23:28:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x91bca000) [pid = 3424] [serial = 1008] [outer = 0x91146400] 23:28:22 INFO - PROCESS | 3424 | 1467872902381 Marionette TRACE conn3 <- [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] 23:28:22 INFO - PROCESS | 3424 | 1467872902497 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 23:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:28:22 INFO - PROCESS | 3424 | 1467872902507 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 3424 | 1467872902512 Marionette TRACE conn3 <- [1,1314,null,{}] 23:28:22 INFO - PROCESS | 3424 | 1467872902578 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:22 INFO - PROCESS | 3424 | 1467872902586 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:22 INFO - PROCESS | 3424 | 1467872902914 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 23:28:23 INFO - PROCESS | 3424 | 1467872903127 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 3424 | 1467872903134 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bd7c00 == 29 [pid = 3424] [id = 336] 23:28:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x91ca6000) [pid = 3424] [serial = 1009] [outer = (nil)] 23:28:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91edc000) [pid = 3424] [serial = 1010] [outer = 0x91ca6000] 23:28:23 INFO - PROCESS | 3424 | 1467872903252 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x91caf400) [pid = 3424] [serial = 1011] [outer = 0x91ca6000] 23:28:24 INFO - PROCESS | 3424 | 1467872904381 Marionette TRACE conn3 <- [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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1906ms 23:28:24 INFO - PROCESS | 3424 | 1467872904414 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 3424 | 1467872904418 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 23:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:28:24 INFO - PROCESS | 3424 | 1467872904426 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 3424 | 1467872904430 Marionette TRACE conn3 <- [1,1318,null,{}] 23:28:24 INFO - PROCESS | 3424 | 1467872904437 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:24 INFO - PROCESS | 3424 | 1467872904443 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:24 INFO - PROCESS | 3424 | 1467872904653 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 23:28:24 INFO - PROCESS | 3424 | 1467872904911 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:24 INFO - PROCESS | 3424 | 1467872904923 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2400 == 30 [pid = 3424] [id = 337] 23:28:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8aef3000) [pid = 3424] [serial = 1012] [outer = (nil)] 23:28:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x9216f800) [pid = 3424] [serial = 1013] [outer = 0x8aef3000] 23:28:25 INFO - PROCESS | 3424 | 1467872905092 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x92178800) [pid = 3424] [serial = 1014] [outer = 0x8aef3000] 23:28:26 INFO - PROCESS | 3424 | 1467872906415 Marionette TRACE conn3 <- [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]]]}] 23:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2039ms 23:28:26 INFO - PROCESS | 3424 | 1467872906477 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 3424 | 1467872906482 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 23:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:28:26 INFO - PROCESS | 3424 | 1467872906491 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 3424 | 1467872906496 Marionette TRACE conn3 <- [1,1322,null,{}] 23:28:26 INFO - PROCESS | 3424 | 1467872906502 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:26 INFO - PROCESS | 3424 | 1467872906515 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:26 INFO - PROCESS | 3424 | 1467872906777 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 23:28:27 INFO - PROCESS | 3424 | 1467872906993 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 3424 | 1467872907003 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5edc00 == 31 [pid = 3424] [id = 338] 23:28:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8e335c00) [pid = 3424] [serial = 1015] [outer = (nil)] 23:28:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x928b9000) [pid = 3424] [serial = 1016] [outer = 0x8e335c00] 23:28:27 INFO - PROCESS | 3424 | 1467872907088 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x90ecdc00) [pid = 3424] [serial = 1017] [outer = 0x8e335c00] 23:28:27 INFO - PROCESS | 3424 | 1467872907980 Marionette TRACE conn3 <- [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]]]}] 23:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1542ms 23:28:28 INFO - PROCESS | 3424 | 1467872908036 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 3424 | 1467872908039 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 23:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:28:28 INFO - PROCESS | 3424 | 1467872908050 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 3424 | 1467872908054 Marionette TRACE conn3 <- [1,1326,null,{}] 23:28:28 INFO - PROCESS | 3424 | 1467872908060 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:28 INFO - PROCESS | 3424 | 1467872908066 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:28 INFO - PROCESS | 3424 | 1467872908248 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 23:28:28 INFO - PROCESS | 3424 | 1467872908424 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 3424 | 1467872908434 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x90edcc00 == 32 [pid = 3424] [id = 339] 23:28:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x91b6c800) [pid = 3424] [serial = 1018] [outer = (nil)] 23:28:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x93907400) [pid = 3424] [serial = 1019] [outer = 0x91b6c800] 23:28:28 INFO - PROCESS | 3424 | 1467872908516 Marionette DEBUG loaded listener.js 23:28:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x92e79000) [pid = 3424] [serial = 1020] [outer = 0x91b6c800] 23:28:29 INFO - PROCESS | 3424 | 1467872909517 Marionette TRACE conn3 <- [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]]]}] 23:28:29 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 23:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1548ms 23:28:29 INFO - PROCESS | 3424 | 1467872909599 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 23:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:28:29 INFO - PROCESS | 3424 | 1467872909611 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 23:28:29 INFO - PROCESS | 3424 | 1467872909619 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 3424 | 1467872909623 Marionette TRACE conn3 <- [1,1330,null,{}] 23:28:29 INFO - PROCESS | 3424 | 1467872909630 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:29 INFO - PROCESS | 3424 | 1467872909635 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:29 INFO - PROCESS | 3424 | 1467872909888 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 23:28:30 INFO - PROCESS | 3424 | 1467872910161 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 3424 | 1467872910171 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef000 == 33 [pid = 3424] [id = 340] 23:28:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8aefbc00) [pid = 3424] [serial = 1021] [outer = (nil)] 23:28:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8e3e1800) [pid = 3424] [serial = 1022] [outer = 0x8aefbc00] 23:28:30 INFO - PROCESS | 3424 | 1467872910256 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8f9bd400) [pid = 3424] [serial = 1023] [outer = 0x8aefbc00] 23:28:31 INFO - PROCESS | 3424 | 1467872911202 Marionette TRACE conn3 <- [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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 23:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1794ms 23:28:31 INFO - PROCESS | 3424 | 1467872911476 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 3424 | 1467872911483 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 23:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:28:31 INFO - PROCESS | 3424 | 1467872911494 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 3424 | 1467872911499 Marionette TRACE conn3 <- [1,1334,null,{}] 23:28:31 INFO - PROCESS | 3424 | 1467872911509 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:31 INFO - PROCESS | 3424 | 1467872911515 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:31 INFO - PROCESS | 3424 | 1467872911717 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 23:28:32 INFO - PROCESS | 3424 | 1467872911978 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 3424 | 1467872911989 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9c00 == 34 [pid = 3424] [id = 341] 23:28:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8ba4a400) [pid = 3424] [serial = 1024] [outer = (nil)] 23:28:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8e330800) [pid = 3424] [serial = 1025] [outer = 0x8ba4a400] 23:28:32 INFO - PROCESS | 3424 | 1467872912082 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8e338000) [pid = 3424] [serial = 1026] [outer = 0x8ba4a400] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x91bd1c00) [pid = 3424] [serial = 956] [outer = (nil)] [url = about:blank] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x91148800) [pid = 3424] [serial = 950] [outer = (nil)] [url = about:blank] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x92920800) [pid = 3424] [serial = 935] [outer = (nil)] [url = about:blank] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x92923400) [pid = 3424] [serial = 936] [outer = (nil)] [url = about:blank] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8f9bc000) [pid = 3424] [serial = 947] [outer = (nil)] [url = about:blank] 23:28:32 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8f9bfc00) [pid = 3424] [serial = 915] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x91bd6000) [pid = 3424] [serial = 926] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x91cb0c00) [pid = 3424] [serial = 927] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x90ee5800) [pid = 3424] [serial = 923] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x9114e800) [pid = 3424] [serial = 924] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e3ee800) [pid = 3424] [serial = 938] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8e5b6800) [pid = 3424] [serial = 939] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8ba45000) [pid = 3424] [serial = 941] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e30f000) [pid = 3424] [serial = 942] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8ba4f400) [pid = 3424] [serial = 917] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8e330c00) [pid = 3424] [serial = 918] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x91edd800) [pid = 3424] [serial = 929] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91ee0000) [pid = 3424] [serial = 930] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8f50a800) [pid = 3424] [serial = 920] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f67e400) [pid = 3424] [serial = 921] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x922d6800) [pid = 3424] [serial = 932] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x928b1800) [pid = 3424] [serial = 933] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8e5a9400) [pid = 3424] [serial = 945] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e3f0800) [pid = 3424] [serial = 944] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x91ee7000) [pid = 3424] [serial = 957] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x91150800) [pid = 3424] [serial = 951] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e49bc00) [pid = 3424] [serial = 953] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90e54c00) [pid = 3424] [serial = 948] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8f885800) [pid = 3424] [serial = 954] [outer = (nil)] [url = about:blank] 23:28:33 INFO - PROCESS | 3424 | 1467872913195 Marionette TRACE conn3 <- [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]]]}] 23:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1743ms 23:28:33 INFO - PROCESS | 3424 | 1467872913238 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 23:28:33 INFO - PROCESS | 3424 | 1467872913244 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 23:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:28:33 INFO - PROCESS | 3424 | 1467872913256 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:28:33 INFO - PROCESS | 3424 | 1467872913263 Marionette TRACE conn3 <- [1,1338,null,{}] 23:28:33 INFO - PROCESS | 3424 | 1467872913270 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:33 INFO - PROCESS | 3424 | 1467872913275 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:33 INFO - PROCESS | 3424 | 1467872913480 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 23:28:33 INFO - PROCESS | 3424 | 1467872913697 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 3424 | 1467872913704 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49bc00 == 35 [pid = 3424] [id = 342] 23:28:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e59dc00) [pid = 3424] [serial = 1027] [outer = (nil)] 23:28:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e5ad400) [pid = 3424] [serial = 1028] [outer = 0x8e59dc00] 23:28:33 INFO - PROCESS | 3424 | 1467872913792 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f50f400) [pid = 3424] [serial = 1029] [outer = 0x8e59dc00] 23:28:35 INFO - PROCESS | 3424 | 1467872915054 Marionette TRACE conn3 <- [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]]]}] 23:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1841ms 23:28:35 INFO - PROCESS | 3424 | 1467872915094 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 23:28:35 INFO - PROCESS | 3424 | 1467872915098 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 23:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:28:35 INFO - PROCESS | 3424 | 1467872915105 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 3424 | 1467872915109 Marionette TRACE conn3 <- [1,1342,null,{}] 23:28:35 INFO - PROCESS | 3424 | 1467872915125 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:35 INFO - PROCESS | 3424 | 1467872915134 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:35 INFO - PROCESS | 3424 | 1467872915477 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 23:28:35 INFO - PROCESS | 3424 | 1467872915505 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 3424 | 1467872915518 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f502c00 == 36 [pid = 3424] [id = 343] 23:28:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8f674800) [pid = 3424] [serial = 1030] [outer = (nil)] 23:28:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x90e56c00) [pid = 3424] [serial = 1031] [outer = 0x8f674800] 23:28:35 INFO - PROCESS | 3424 | 1467872915594 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x90ed4400) [pid = 3424] [serial = 1032] [outer = 0x8f674800] 23:28:36 INFO - PROCESS | 3424 | 1467872916577 Marionette TRACE conn3 <- [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]]]}] 23:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1499ms 23:28:36 INFO - PROCESS | 3424 | 1467872916605 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 23:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:28:36 INFO - PROCESS | 3424 | 1467872916609 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 23:28:36 INFO - PROCESS | 3424 | 1467872916616 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 3424 | 1467872916620 Marionette TRACE conn3 <- [1,1346,null,{}] 23:28:36 INFO - PROCESS | 3424 | 1467872916626 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:36 INFO - PROCESS | 3424 | 1467872916631 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:36 INFO - PROCESS | 3424 | 1467872916924 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 23:28:36 INFO - PROCESS | 3424 | 1467872916967 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:36 INFO - PROCESS | 3424 | 1467872916977 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef5000 == 37 [pid = 3424] [id = 344] 23:28:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8ba4b400) [pid = 3424] [serial = 1033] [outer = (nil)] 23:28:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91b62c00) [pid = 3424] [serial = 1034] [outer = 0x8ba4b400] 23:28:37 INFO - PROCESS | 3424 | 1467872917074 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91bcf400) [pid = 3424] [serial = 1035] [outer = 0x8ba4b400] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8ba41400) [pid = 3424] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e497400) [pid = 3424] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8ba43c00) [pid = 3424] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x92176c00) [pid = 3424] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8b5ebc00) [pid = 3424] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x90ed2000) [pid = 3424] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e331000) [pid = 3424] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8aeef400) [pid = 3424] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91cb4000) [pid = 3424] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e497c00) [pid = 3424] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e3e2c00) [pid = 3424] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8f50b000) [pid = 3424] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:28:37 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8b5e3c00) [pid = 3424] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:28:38 INFO - PROCESS | 3424 | 1467872918253 Marionette TRACE conn3 <- [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]]]}] 23:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1686ms 23:28:38 INFO - PROCESS | 3424 | 1467872918302 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 3424 | 1467872918305 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 23:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:28:38 INFO - PROCESS | 3424 | 1467872918312 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 3424 | 1467872918316 Marionette TRACE conn3 <- [1,1350,null,{}] 23:28:38 INFO - PROCESS | 3424 | 1467872918322 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:38 INFO - PROCESS | 3424 | 1467872918327 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:38 INFO - PROCESS | 3424 | 1467872918508 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 23:28:38 INFO - PROCESS | 3424 | 1467872918518 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 3424 | 1467872918527 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e3c00 == 38 [pid = 3424] [id = 345] 23:28:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e30dc00) [pid = 3424] [serial = 1036] [outer = (nil)] 23:28:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90ee7c00) [pid = 3424] [serial = 1037] [outer = 0x8e30dc00] 23:28:38 INFO - PROCESS | 3424 | 1467872918602 Marionette DEBUG loaded listener.js 23:28:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91bd7000) [pid = 3424] [serial = 1038] [outer = 0x8e30dc00] 23:28:39 INFO - PROCESS | 3424 | 1467872919684 Marionette TRACE conn3 <- [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]]]}] 23:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1430ms 23:28:39 INFO - PROCESS | 3424 | 1467872919788 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 23:28:39 INFO - PROCESS | 3424 | 1467872919795 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 23:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:28:39 INFO - PROCESS | 3424 | 1467872919806 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 3424 | 1467872919813 Marionette TRACE conn3 <- [1,1354,null,{}] 23:28:39 INFO - PROCESS | 3424 | 1467872919823 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:39 INFO - PROCESS | 3424 | 1467872919829 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:40 INFO - PROCESS | 3424 | 1467872920072 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 23:28:40 INFO - PROCESS | 3424 | 1467872920351 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 3424 | 1467872920370 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1000 == 39 [pid = 3424] [id = 346] 23:28:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8ba47c00) [pid = 3424] [serial = 1039] [outer = (nil)] 23:28:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e307800) [pid = 3424] [serial = 1040] [outer = 0x8ba47c00] 23:28:40 INFO - PROCESS | 3424 | 1467872920505 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e337000) [pid = 3424] [serial = 1041] [outer = 0x8ba47c00] 23:28:41 INFO - PROCESS | 3424 | 1467872921657 Marionette TRACE conn3 <- [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]]]}] 23:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1894ms 23:28:41 INFO - PROCESS | 3424 | 1467872921702 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 3424 | 1467872921711 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 23:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:28:41 INFO - PROCESS | 3424 | 1467872921728 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 3424 | 1467872921738 Marionette TRACE conn3 <- [1,1358,null,{}] 23:28:41 INFO - PROCESS | 3424 | 1467872921790 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:41 INFO - PROCESS | 3424 | 1467872921800 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:42 INFO - PROCESS | 3424 | 1467872922253 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 23:28:42 INFO - PROCESS | 3424 | 1467872922393 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 3424 | 1467872922404 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5a9000 == 40 [pid = 3424] [id = 347] 23:28:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f508000) [pid = 3424] [serial = 1042] [outer = (nil)] 23:28:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8f679c00) [pid = 3424] [serial = 1043] [outer = 0x8f508000] 23:28:42 INFO - PROCESS | 3424 | 1467872922576 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8f9c0c00) [pid = 3424] [serial = 1044] [outer = 0x8f508000] 23:28:43 INFO - PROCESS | 3424 | 1467872923932 Marionette TRACE conn3 <- [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]]]}] 23:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2253ms 23:28:43 INFO - PROCESS | 3424 | 1467872923975 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 3424 | 1467872923980 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 23:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:28:44 INFO - PROCESS | 3424 | 1467872924000 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 3424 | 1467872924006 Marionette TRACE conn3 <- [1,1362,null,{}] 23:28:44 INFO - PROCESS | 3424 | 1467872924021 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:44 INFO - PROCESS | 3424 | 1467872924031 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:44 INFO - PROCESS | 3424 | 1467872924283 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 23:28:44 INFO - PROCESS | 3424 | 1467872924569 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 3424 | 1467872924589 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x91147400 == 41 [pid = 3424] [id = 348] 23:28:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91b6a000) [pid = 3424] [serial = 1045] [outer = (nil)] 23:28:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x91ca5c00) [pid = 3424] [serial = 1046] [outer = 0x91b6a000] 23:28:44 INFO - PROCESS | 3424 | 1467872924738 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91ed9800) [pid = 3424] [serial = 1047] [outer = 0x91b6a000] 23:28:46 INFO - PROCESS | 3424 | 1467872926126 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2202ms 23:28:46 INFO - PROCESS | 3424 | 1467872926192 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 3424 | 1467872926199 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 23:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:28:46 INFO - PROCESS | 3424 | 1467872926211 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - PROCESS | 3424 | 1467872926217 Marionette TRACE conn3 <- [1,1366,null,{}] 23:28:46 INFO - PROCESS | 3424 | 1467872926226 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:46 INFO - PROCESS | 3424 | 1467872926232 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:46 INFO - PROCESS | 3424 | 1467872926625 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 23:28:46 INFO - PROCESS | 3424 | 1467872926837 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 3424 | 1467872926847 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6e400 == 42 [pid = 3424] [id = 349] 23:28:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x9217a000) [pid = 3424] [serial = 1048] [outer = (nil)] 23:28:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x922d6800) [pid = 3424] [serial = 1049] [outer = 0x9217a000] 23:28:46 INFO - PROCESS | 3424 | 1467872926934 Marionette DEBUG loaded listener.js 23:28:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x928b6400) [pid = 3424] [serial = 1050] [outer = 0x9217a000] 23:28:48 INFO - PROCESS | 3424 | 1467872928079 Marionette TRACE conn3 <- [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] 23:28:48 INFO - PROCESS | 3424 | 1467872928110 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 23:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:28:48 INFO - PROCESS | 3424 | 1467872928121 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:28:48 INFO - PROCESS | 3424 | 1467872928127 Marionette TRACE conn3 <- [1,1370,null,{}] 23:28:48 INFO - PROCESS | 3424 | 1467872928137 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:48 INFO - PROCESS | 3424 | 1467872928143 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:48 INFO - PROCESS | 3424 | 1467872928461 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 23:28:48 INFO - PROCESS | 3424 | 1467872928770 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 3424 | 1467872928782 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e309c00 == 43 [pid = 3424] [id = 350] 23:28:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x90eca400) [pid = 3424] [serial = 1051] [outer = (nil)] 23:28:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x92e6f800) [pid = 3424] [serial = 1052] [outer = 0x90eca400] 23:28:48 INFO - PROCESS | 3424 | 1467872928916 Marionette DEBUG loaded listener.js 23:28:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x93944400) [pid = 3424] [serial = 1053] [outer = 0x90eca400] 23:28:50 INFO - PROCESS | 3424 | 1467872930094 Marionette TRACE conn3 <- [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] 23:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:28:50 INFO - PROCESS | 3424 | 1467872930123 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 23:28:50 INFO - PROCESS | 3424 | 1467872930132 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 3424 | 1467872930135 Marionette TRACE conn3 <- [1,1374,null,{}] 23:28:50 INFO - PROCESS | 3424 | 1467872930143 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:50 INFO - PROCESS | 3424 | 1467872930154 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:50 INFO - PROCESS | 3424 | 1467872930480 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 23:28:50 INFO - PROCESS | 3424 | 1467872930772 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:50 INFO - PROCESS | 3424 | 1467872930790 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc400 == 44 [pid = 3424] [id = 351] 23:28:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x93b20000) [pid = 3424] [serial = 1054] [outer = (nil)] 23:28:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x95167c00) [pid = 3424] [serial = 1055] [outer = 0x93b20000] 23:28:50 INFO - PROCESS | 3424 | 1467872930880 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x9516f400) [pid = 3424] [serial = 1056] [outer = 0x93b20000] 23:28:51 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:28:51 INFO - PROCESS | 3424 | 1467872931907 Marionette TRACE conn3 <- [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] 23:28:51 INFO - PROCESS | 3424 | 1467872931973 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 23:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:28:51 INFO - PROCESS | 3424 | 1467872931982 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:28:51 INFO - PROCESS | 3424 | 1467872931986 Marionette TRACE conn3 <- [1,1378,null,{}] 23:28:51 INFO - PROCESS | 3424 | 1467872931992 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:51 INFO - PROCESS | 3424 | 1467872931998 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:52 INFO - PROCESS | 3424 | 1467872932271 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 23:28:52 INFO - PROCESS | 3424 | 1467872932511 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 3424 | 1467872932523 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x95160000 == 45 [pid = 3424] [id = 352] 23:28:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x95164400) [pid = 3424] [serial = 1057] [outer = (nil)] 23:28:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x95178800) [pid = 3424] [serial = 1058] [outer = 0x95164400] 23:28:52 INFO - PROCESS | 3424 | 1467872932605 Marionette DEBUG loaded listener.js 23:28:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x9517b000) [pid = 3424] [serial = 1059] [outer = 0x95164400] 23:28:53 INFO - PROCESS | 3424 | 1467872933592 Marionette TRACE conn3 <- [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] 23:28:53 INFO - PROCESS | 3424 | 1467872933627 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 23:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:28:53 INFO - PROCESS | 3424 | 1467872933636 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 3424 | 1467872933640 Marionette TRACE conn3 <- [1,1382,null,{}] 23:28:53 INFO - PROCESS | 3424 | 1467872933646 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:53 INFO - PROCESS | 3424 | 1467872933652 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:53 INFO - PROCESS | 3424 | 1467872933910 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 23:28:54 INFO - PROCESS | 3424 | 1467872934451 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 3424 | 1467872934459 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba47000 == 46 [pid = 3424] [id = 353] 23:28:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8ba49000) [pid = 3424] [serial = 1060] [outer = (nil)] 23:28:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e306400) [pid = 3424] [serial = 1061] [outer = 0x8ba49000] 23:28:54 INFO - PROCESS | 3424 | 1467872934543 Marionette DEBUG loaded listener.js 23:28:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e3ebc00) [pid = 3424] [serial = 1062] [outer = 0x8ba49000] 23:28:55 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:28:55 INFO - PROCESS | 3424 | 1467872935535 Marionette TRACE conn3 <- [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] 23:28:55 INFO - PROCESS | 3424 | 1467872935631 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 23:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:28:55 INFO - PROCESS | 3424 | 1467872935639 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - PROCESS | 3424 | 1467872935644 Marionette TRACE conn3 <- [1,1386,null,{}] 23:28:55 INFO - PROCESS | 3424 | 1467872935653 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:55 INFO - PROCESS | 3424 | 1467872935661 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:55 INFO - PROCESS | 3424 | 1467872935960 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed1400 == 45 [pid = 3424] [id = 320] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32e400 == 44 [pid = 3424] [id = 314] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeeec00 == 43 [pid = 3424] [id = 327] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8f889800 == 42 [pid = 3424] [id = 315] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5a6800 == 41 [pid = 3424] [id = 316] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e496c00 == 40 [pid = 3424] [id = 326] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef5000 == 39 [pid = 3424] [id = 344] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8f502c00 == 38 [pid = 3424] [id = 343] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49bc00 == 37 [pid = 3424] [id = 342] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e9c00 == 36 [pid = 3424] [id = 341] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba43000 == 35 [pid = 3424] [id = 328] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x91b71000 == 34 [pid = 3424] [id = 318] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e33b400 == 33 [pid = 3424] [id = 329] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2000 == 32 [pid = 3424] [id = 317] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3400 == 31 [pid = 3424] [id = 331] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeef000 == 30 [pid = 3424] [id = 340] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e306000 == 29 [pid = 3424] [id = 332] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x92175800 == 28 [pid = 3424] [id = 321] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x91146000 == 27 [pid = 3424] [id = 335] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5c00 == 26 [pid = 3424] [id = 325] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ea000 == 25 [pid = 3424] [id = 324] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7c00 == 24 [pid = 3424] [id = 334] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5edc00 == 23 [pid = 3424] [id = 338] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x91bd7c00 == 22 [pid = 3424] [id = 336] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e302c00 == 21 [pid = 3424] [id = 322] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305000 == 20 [pid = 3424] [id = 323] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2400 == 19 [pid = 3424] [id = 337] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefa000 == 18 [pid = 3424] [id = 333] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8f509800 == 17 [pid = 3424] [id = 330] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4d800 == 16 [pid = 3424] [id = 319] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x90edcc00 == 15 [pid = 3424] [id = 339] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x95160000 == 14 [pid = 3424] [id = 352] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc400 == 13 [pid = 3424] [id = 351] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e309c00 == 12 [pid = 3424] [id = 350] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6e400 == 11 [pid = 3424] [id = 349] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5a9000 == 10 [pid = 3424] [id = 347] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x91147400 == 9 [pid = 3424] [id = 348] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e3c00 == 8 [pid = 3424] [id = 345] 23:28:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef1000 == 7 [pid = 3424] [id = 346] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x90ed4800) [pid = 3424] [serial = 984] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x93908400) [pid = 3424] [serial = 971] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8f888800) [pid = 3424] [serial = 993] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8f675c00) [pid = 3424] [serial = 992] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e5af400) [pid = 3424] [serial = 959] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x8e499400) [pid = 3424] [serial = 990] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x92172c00) [pid = 3424] [serial = 978] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x922d8400) [pid = 3424] [serial = 966] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x90ed9800) [pid = 3424] [serial = 962] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f88e800) [pid = 3424] [serial = 996] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e3e4800) [pid = 3424] [serial = 995] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x90e52400) [pid = 3424] [serial = 998] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9515f400) [pid = 3424] [serial = 975] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x950f9000) [pid = 3424] [serial = 974] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e59d800) [pid = 3424] [serial = 980] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8ba4a000) [pid = 3424] [serial = 986] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x921cec00) [pid = 3424] [serial = 965] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8f9bc400) [pid = 3424] [serial = 977] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x91146c00) [pid = 3424] [serial = 963] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f670400) [pid = 3424] [serial = 960] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e49a400) [pid = 3424] [serial = 983] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x92e6d000) [pid = 3424] [serial = 968] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x92e77c00) [pid = 3424] [serial = 969] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x93947000) [pid = 3424] [serial = 972] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e5b0000) [pid = 3424] [serial = 981] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e3e9400) [pid = 3424] [serial = 989] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8ba4fc00) [pid = 3424] [serial = 987] [outer = (nil)] [url = about:blank] 23:28:57 INFO - PROCESS | 3424 | 1467872937458 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 3424 | 1467872937469 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef400 == 8 [pid = 3424] [id = 354] 23:28:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8aef0c00) [pid = 3424] [serial = 1063] [outer = (nil)] 23:28:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8aef7800) [pid = 3424] [serial = 1064] [outer = 0x8aef0c00] 23:28:57 INFO - PROCESS | 3424 | 1467872937599 Marionette DEBUG loaded listener.js 23:28:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8b5e7000) [pid = 3424] [serial = 1065] [outer = 0x8aef0c00] 23:28:58 INFO - PROCESS | 3424 | 1467872938507 Marionette TRACE conn3 <- [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] 23:28:58 INFO - PROCESS | 3424 | 1467872938554 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 23:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:28:58 INFO - PROCESS | 3424 | 1467872938562 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 3424 | 1467872938568 Marionette TRACE conn3 <- [1,1390,null,{}] 23:28:58 INFO - PROCESS | 3424 | 1467872938576 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:28:58 INFO - PROCESS | 3424 | 1467872938586 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:58 INFO - PROCESS | 3424 | 1467872938779 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 23:28:58 INFO - PROCESS | 3424 | 1467872938929 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 3424 | 1467872938941 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:28:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c800 == 9 [pid = 3424] [id = 355] 23:28:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e30d400) [pid = 3424] [serial = 1066] [outer = (nil)] 23:28:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e336c00) [pid = 3424] [serial = 1067] [outer = 0x8e30d400] 23:28:59 INFO - PROCESS | 3424 | 1467872939022 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e3e4400) [pid = 3424] [serial = 1068] [outer = 0x8e30d400] 23:28:59 INFO - PROCESS | 3424 | 1467872939912 Marionette TRACE conn3 <- [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]]]}] 23:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1399ms 23:28:59 INFO - PROCESS | 3424 | 1467872939973 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 23:28:59 INFO - PROCESS | 3424 | 1467872939981 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 23:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:28:59 INFO - PROCESS | 3424 | 1467872939991 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:28:59 INFO - PROCESS | 3424 | 1467872939994 Marionette TRACE conn3 <- [1,1394,null,{}] 23:29:00 INFO - PROCESS | 3424 | 1467872940010 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:00 INFO - PROCESS | 3424 | 1467872940016 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:00 INFO - PROCESS | 3424 | 1467872940255 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 23:29:00 INFO - PROCESS | 3424 | 1467872940288 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 3424 | 1467872940296 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5a6c00 == 10 [pid = 3424] [id = 356] 23:29:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8e5a7000) [pid = 3424] [serial = 1069] [outer = (nil)] 23:29:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8e5ad000) [pid = 3424] [serial = 1070] [outer = 0x8e5a7000] 23:29:00 INFO - PROCESS | 3424 | 1467872940382 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8f503800) [pid = 3424] [serial = 1071] [outer = 0x8e5a7000] 23:29:01 INFO - PROCESS | 3424 | 1467872941564 Marionette TRACE conn3 <- [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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1630ms 23:29:01 INFO - PROCESS | 3424 | 1467872941622 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 3424 | 1467872941625 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 23:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:29:01 INFO - PROCESS | 3424 | 1467872941635 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 3424 | 1467872941645 Marionette TRACE conn3 <- [1,1398,null,{}] 23:29:01 INFO - PROCESS | 3424 | 1467872941669 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:01 INFO - PROCESS | 3424 | 1467872941678 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:01 INFO - PROCESS | 3424 | 1467872941929 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e30dc00) [pid = 3424] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8ba4b400) [pid = 3424] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8aefbc00) [pid = 3424] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x91ca6000) [pid = 3424] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e335c00) [pid = 3424] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f50c800) [pid = 3424] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8ba4a400) [pid = 3424] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x91146400) [pid = 3424] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x91b6c800) [pid = 3424] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8b5e4c00) [pid = 3424] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8aef3000) [pid = 3424] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e30f800) [pid = 3424] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e59dc00) [pid = 3424] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:29:02 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f674800) [pid = 3424] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:29:02 INFO - PROCESS | 3424 | 1467872942872 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 3424 | 1467872942883 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeefc00 == 11 [pid = 3424] [id = 357] 23:29:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8aef3000) [pid = 3424] [serial = 1072] [outer = (nil)] 23:29:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8b5efc00) [pid = 3424] [serial = 1073] [outer = 0x8aef3000] 23:29:02 INFO - PROCESS | 3424 | 1467872942978 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e5af400) [pid = 3424] [serial = 1074] [outer = 0x8aef3000] 23:29:03 INFO - PROCESS | 3424 | 1467872943748 Marionette TRACE conn3 <- [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]]]}] 23:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2158ms 23:29:03 INFO - PROCESS | 3424 | 1467872943792 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 23:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:29:03 INFO - PROCESS | 3424 | 1467872943797 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 23:29:03 INFO - PROCESS | 3424 | 1467872943804 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:29:03 INFO - PROCESS | 3424 | 1467872943807 Marionette TRACE conn3 <- [1,1402,null,{}] 23:29:03 INFO - PROCESS | 3424 | 1467872943814 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:03 INFO - PROCESS | 3424 | 1467872943820 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:04 INFO - PROCESS | 3424 | 1467872944047 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 23:29:04 INFO - PROCESS | 3424 | 1467872944061 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 3424 | 1467872944072 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba42000 == 12 [pid = 3424] [id = 358] 23:29:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f672800) [pid = 3424] [serial = 1075] [outer = (nil)] 23:29:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f9b8c00) [pid = 3424] [serial = 1076] [outer = 0x8f672800] 23:29:04 INFO - PROCESS | 3424 | 1467872944145 Marionette DEBUG loaded listener.js 23:29:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f9bcc00) [pid = 3424] [serial = 1077] [outer = 0x8f672800] 23:29:05 INFO - PROCESS | 3424 | 1467872945238 Marionette TRACE conn3 <- [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]]]}] 23:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1484ms 23:29:05 INFO - PROCESS | 3424 | 1467872945289 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 23:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:29:05 INFO - PROCESS | 3424 | 1467872945295 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 23:29:05 INFO - PROCESS | 3424 | 1467872945305 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:29:05 INFO - PROCESS | 3424 | 1467872945311 Marionette TRACE conn3 <- [1,1406,null,{}] 23:29:05 INFO - PROCESS | 3424 | 1467872945321 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:05 INFO - PROCESS | 3424 | 1467872945327 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:05 INFO - PROCESS | 3424 | 1467872945541 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 23:29:05 INFO - PROCESS | 3424 | 1467872945792 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 3424 | 1467872945805 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302000 == 13 [pid = 3424] [id = 359] 23:29:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e30f400) [pid = 3424] [serial = 1078] [outer = (nil)] 23:29:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e3f0800) [pid = 3424] [serial = 1079] [outer = 0x8e30f400] 23:29:05 INFO - PROCESS | 3424 | 1467872945934 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e5b1400) [pid = 3424] [serial = 1080] [outer = 0x8e30f400] 23:29:06 INFO - PROCESS | 3424 | 1467872946992 Marionette TRACE conn3 <- [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]]]}] 23:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1736ms 23:29:07 INFO - PROCESS | 3424 | 1467872947040 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 3424 | 1467872947047 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 23:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:29:07 INFO - PROCESS | 3424 | 1467872947060 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 3424 | 1467872947064 Marionette TRACE conn3 <- [1,1410,null,{}] 23:29:07 INFO - PROCESS | 3424 | 1467872947072 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:07 INFO - PROCESS | 3424 | 1467872947078 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:07 INFO - PROCESS | 3424 | 1467872947277 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 23:29:07 INFO - PROCESS | 3424 | 1467872947555 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 3424 | 1467872947569 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4f800 == 14 [pid = 3424] [id = 360] 23:29:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f9bc400) [pid = 3424] [serial = 1081] [outer = (nil)] 23:29:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90e57400) [pid = 3424] [serial = 1082] [outer = 0x8f9bc400] 23:29:07 INFO - PROCESS | 3424 | 1467872947745 Marionette DEBUG loaded listener.js 23:29:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x90ecc800) [pid = 3424] [serial = 1083] [outer = 0x8f9bc400] 23:29:09 INFO - PROCESS | 3424 | 1467872949629 Marionette TRACE conn3 <- [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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2595ms 23:29:09 INFO - PROCESS | 3424 | 1467872949658 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 3424 | 1467872949665 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 23:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:29:09 INFO - PROCESS | 3424 | 1467872949677 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 3424 | 1467872949687 Marionette TRACE conn3 <- [1,1414,null,{}] 23:29:09 INFO - PROCESS | 3424 | 1467872949750 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:09 INFO - PROCESS | 3424 | 1467872949760 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:09 INFO - PROCESS | 3424 | 1467872949955 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 23:29:10 INFO - PROCESS | 3424 | 1467872950124 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 3424 | 1467872950136 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee4400 == 15 [pid = 3424] [id = 361] 23:29:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x90ee5800) [pid = 3424] [serial = 1084] [outer = (nil)] 23:29:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91148c00) [pid = 3424] [serial = 1085] [outer = 0x90ee5800] 23:29:10 INFO - PROCESS | 3424 | 1467872950224 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91b64400) [pid = 3424] [serial = 1086] [outer = 0x90ee5800] 23:29:11 INFO - PROCESS | 3424 | 1467872951718 Marionette TRACE conn3 <- [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]]]}] 23:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2140ms 23:29:11 INFO - PROCESS | 3424 | 1467872951818 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 3424 | 1467872951825 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 23:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:29:11 INFO - PROCESS | 3424 | 1467872951835 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 3424 | 1467872951841 Marionette TRACE conn3 <- [1,1418,null,{}] 23:29:11 INFO - PROCESS | 3424 | 1467872951850 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:11 INFO - PROCESS | 3424 | 1467872951856 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:12 INFO - PROCESS | 3424 | 1467872952140 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 23:29:12 INFO - PROCESS | 3424 | 1467872952327 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 3424 | 1467872952339 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88e800 == 16 [pid = 3424] [id = 362] 23:29:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f9c0800) [pid = 3424] [serial = 1087] [outer = (nil)] 23:29:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91b70400) [pid = 3424] [serial = 1088] [outer = 0x8f9c0800] 23:29:12 INFO - PROCESS | 3424 | 1467872952496 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91b71c00) [pid = 3424] [serial = 1089] [outer = 0x8f9c0800] 23:29:13 INFO - PROCESS | 3424 | 1467872953660 Marionette TRACE conn3 <- [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]]]}] 23:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1895ms 23:29:13 INFO - PROCESS | 3424 | 1467872953729 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 23:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:29:13 INFO - PROCESS | 3424 | 1467872953734 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 23:29:13 INFO - PROCESS | 3424 | 1467872953742 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 3424 | 1467872953745 Marionette TRACE conn3 <- [1,1422,null,{}] 23:29:13 INFO - PROCESS | 3424 | 1467872953752 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:13 INFO - PROCESS | 3424 | 1467872953757 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:13 INFO - PROCESS | 3424 | 1467872953966 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 23:29:14 INFO - PROCESS | 3424 | 1467872954190 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 3424 | 1467872954198 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e332000 == 17 [pid = 3424] [id = 363] 23:29:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e332800) [pid = 3424] [serial = 1090] [outer = (nil)] 23:29:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e3ecc00) [pid = 3424] [serial = 1091] [outer = 0x8e332800] 23:29:14 INFO - PROCESS | 3424 | 1467872954308 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8f88c400) [pid = 3424] [serial = 1092] [outer = 0x8e332800] 23:29:15 INFO - PROCESS | 3424 | 1467872955935 Marionette TRACE conn3 <- [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]]]}] 23:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2292ms 23:29:16 INFO - PROCESS | 3424 | 1467872956041 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 3424 | 1467872956055 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 23:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:29:16 INFO - PROCESS | 3424 | 1467872956074 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 3424 | 1467872956088 Marionette TRACE conn3 <- [1,1426,null,{}] 23:29:16 INFO - PROCESS | 3424 | 1467872956152 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:16 INFO - PROCESS | 3424 | 1467872956161 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:16 INFO - PROCESS | 3424 | 1467872956376 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x90ee7c00) [pid = 3424] [serial = 1037] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91b62c00) [pid = 3424] [serial = 1034] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e3e1800) [pid = 3424] [serial = 1022] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f9bd400) [pid = 3424] [serial = 1023] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91edc000) [pid = 3424] [serial = 1010] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91caf400) [pid = 3424] [serial = 1011] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x928b9000) [pid = 3424] [serial = 1016] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x90ecdc00) [pid = 3424] [serial = 1017] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f67b400) [pid = 3424] [serial = 1004] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x90e4e000) [pid = 3424] [serial = 1005] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e330800) [pid = 3424] [serial = 1025] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e338000) [pid = 3424] [serial = 1026] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x91b6b000) [pid = 3424] [serial = 1007] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91bca000) [pid = 3424] [serial = 1008] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x93907400) [pid = 3424] [serial = 1019] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x92e79000) [pid = 3424] [serial = 1020] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e33c800) [pid = 3424] [serial = 1001] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e3eac00) [pid = 3424] [serial = 1002] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x9216f800) [pid = 3424] [serial = 1013] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x92178800) [pid = 3424] [serial = 1014] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x90ece800) [pid = 3424] [serial = 999] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e5ad400) [pid = 3424] [serial = 1028] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f50f400) [pid = 3424] [serial = 1029] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x91bcf400) [pid = 3424] [serial = 1035] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x90e56c00) [pid = 3424] [serial = 1031] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x91bd7000) [pid = 3424] [serial = 1038] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x90ed4400) [pid = 3424] [serial = 1032] [outer = (nil)] [url = about:blank] 23:29:16 INFO - PROCESS | 3424 | 1467872956595 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 3424 | 1467872956606 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4c400 == 18 [pid = 3424] [id = 364] 23:29:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8e306000) [pid = 3424] [serial = 1093] [outer = (nil)] 23:29:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8e335400) [pid = 3424] [serial = 1094] [outer = 0x8e306000] 23:29:16 INFO - PROCESS | 3424 | 1467872956692 Marionette DEBUG loaded listener.js 23:29:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e3eac00) [pid = 3424] [serial = 1095] [outer = 0x8e306000] 23:29:17 INFO - PROCESS | 3424 | 1467872957809 Marionette TRACE conn3 <- [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]]]}] 23:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1810ms 23:29:17 INFO - PROCESS | 3424 | 1467872957883 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 23:29:17 INFO - PROCESS | 3424 | 1467872957890 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 23:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:29:17 INFO - PROCESS | 3424 | 1467872957902 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 3424 | 1467872957906 Marionette TRACE conn3 <- [1,1430,null,{}] 23:29:17 INFO - PROCESS | 3424 | 1467872957913 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:17 INFO - PROCESS | 3424 | 1467872957920 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:18 INFO - PROCESS | 3424 | 1467872958127 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 23:29:18 INFO - PROCESS | 3424 | 1467872958353 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 3424 | 1467872958360 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e330c00 == 19 [pid = 3424] [id = 365] 23:29:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8f673800) [pid = 3424] [serial = 1096] [outer = (nil)] 23:29:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8f67e800) [pid = 3424] [serial = 1097] [outer = 0x8f673800] 23:29:18 INFO - PROCESS | 3424 | 1467872958444 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f9b8400) [pid = 3424] [serial = 1098] [outer = 0x8f673800] 23:29:19 INFO - PROCESS | 3424 | 1467872959302 Marionette TRACE conn3 <- [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]]]}] 23:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1444ms 23:29:19 INFO - PROCESS | 3424 | 1467872959347 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 3424 | 1467872959351 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 23:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:29:19 INFO - PROCESS | 3424 | 1467872959365 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 3424 | 1467872959372 Marionette TRACE conn3 <- [1,1434,null,{}] 23:29:19 INFO - PROCESS | 3424 | 1467872959389 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:19 INFO - PROCESS | 3424 | 1467872959398 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:19 INFO - PROCESS | 3424 | 1467872959635 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 23:29:19 INFO - PROCESS | 3424 | 1467872959655 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 3424 | 1467872959665 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed4c00 == 20 [pid = 3424] [id = 366] 23:29:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x90ed5800) [pid = 3424] [serial = 1099] [outer = (nil)] 23:29:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x90edd800) [pid = 3424] [serial = 1100] [outer = 0x90ed5800] 23:29:19 INFO - PROCESS | 3424 | 1467872959741 Marionette DEBUG loaded listener.js 23:29:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ee6800) [pid = 3424] [serial = 1101] [outer = 0x90ed5800] 23:29:20 INFO - PROCESS | 3424 | 1467872960735 Marionette TRACE conn3 <- [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]]]}] 23:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1448ms 23:29:20 INFO - PROCESS | 3424 | 1467872960808 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 23:29:20 INFO - PROCESS | 3424 | 1467872960812 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 23:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:29:20 INFO - PROCESS | 3424 | 1467872960819 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:29:20 INFO - PROCESS | 3424 | 1467872960822 Marionette TRACE conn3 <- [1,1438,null,{}] 23:29:20 INFO - PROCESS | 3424 | 1467872960829 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:20 INFO - PROCESS | 3424 | 1467872960834 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:21 INFO - PROCESS | 3424 | 1467872961092 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 23:29:21 INFO - PROCESS | 3424 | 1467872961114 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 3424 | 1467872961122 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeee800 == 21 [pid = 3424] [id = 367] 23:29:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x90ed0c00) [pid = 3424] [serial = 1102] [outer = (nil)] 23:29:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91b6dc00) [pid = 3424] [serial = 1103] [outer = 0x90ed0c00] 23:29:21 INFO - PROCESS | 3424 | 1467872961195 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91bcd800) [pid = 3424] [serial = 1104] [outer = 0x90ed0c00] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e5a7000) [pid = 3424] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9217a000) [pid = 3424] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8aef3000) [pid = 3424] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x93b20000) [pid = 3424] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90eca400) [pid = 3424] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e30d400) [pid = 3424] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x95164400) [pid = 3424] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f508000) [pid = 3424] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8ba47c00) [pid = 3424] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x91b6a000) [pid = 3424] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8aef0c00) [pid = 3424] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:29:21 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8ba49000) [pid = 3424] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:29:22 INFO - PROCESS | 3424 | 1467872962302 Marionette TRACE conn3 <- [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]]]}] 23:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1534ms 23:29:22 INFO - PROCESS | 3424 | 1467872962353 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 3424 | 1467872962357 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 23:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:29:22 INFO - PROCESS | 3424 | 1467872962364 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 3424 | 1467872962368 Marionette TRACE conn3 <- [1,1442,null,{}] 23:29:22 INFO - PROCESS | 3424 | 1467872962374 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:22 INFO - PROCESS | 3424 | 1467872962379 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:22 INFO - PROCESS | 3424 | 1467872962607 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 23:29:22 INFO - PROCESS | 3424 | 1467872962622 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 3424 | 1467872962630 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba43800 == 22 [pid = 3424] [id = 368] 23:29:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8ba4e400) [pid = 3424] [serial = 1105] [outer = (nil)] 23:29:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x91144c00) [pid = 3424] [serial = 1106] [outer = 0x8ba4e400] 23:29:22 INFO - PROCESS | 3424 | 1467872962717 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e5a8000) [pid = 3424] [serial = 1107] [outer = 0x8ba4e400] 23:29:23 INFO - PROCESS | 3424 | 1467872963703 Marionette TRACE conn3 <- [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]]]}] 23:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1381ms 23:29:23 INFO - PROCESS | 3424 | 1467872963765 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 23:29:23 INFO - PROCESS | 3424 | 1467872963772 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 23:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:29:23 INFO - PROCESS | 3424 | 1467872963783 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 3424 | 1467872963790 Marionette TRACE conn3 <- [1,1446,null,{}] 23:29:23 INFO - PROCESS | 3424 | 1467872963811 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:23 INFO - PROCESS | 3424 | 1467872963818 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:24 INFO - PROCESS | 3424 | 1467872964033 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 23:29:24 INFO - PROCESS | 3424 | 1467872964275 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:24 INFO - PROCESS | 3424 | 1467872964289 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba41c00 == 23 [pid = 3424] [id = 369] 23:29:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e30e800) [pid = 3424] [serial = 1108] [outer = (nil)] 23:29:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e337400) [pid = 3424] [serial = 1109] [outer = 0x8e30e800] 23:29:24 INFO - PROCESS | 3424 | 1467872964395 Marionette DEBUG loaded listener.js 23:29:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e3ef400) [pid = 3424] [serial = 1110] [outer = 0x8e30e800] 23:29:25 INFO - PROCESS | 3424 | 1467872965450 Marionette TRACE conn3 <- [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]]]}] 23:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1751ms 23:29:25 INFO - PROCESS | 3424 | 1467872965536 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 3424 | 1467872965548 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 23:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:29:25 INFO - PROCESS | 3424 | 1467872965566 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - PROCESS | 3424 | 1467872965575 Marionette TRACE conn3 <- [1,1450,null,{}] 23:29:25 INFO - PROCESS | 3424 | 1467872965647 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:29:25 INFO - PROCESS | 3424 | 1467872965657 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:25 INFO - PROCESS | 3424 | 1467872965956 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 23:29:26 INFO - PROCESS | 3424 | 1467872966168 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:26 INFO - PROCESS | 3424 | 1467872966182 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8000 == 24 [pid = 3424] [id = 370] 23:29:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f50b800) [pid = 3424] [serial = 1111] [outer = (nil)] 23:29:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x90e50c00) [pid = 3424] [serial = 1112] [outer = 0x8f50b800] 23:29:26 INFO - PROCESS | 3424 | 1467872966367 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ed2000) [pid = 3424] [serial = 1113] [outer = 0x8f50b800] 23:29:27 INFO - PROCESS | 3424 | 1467872967458 Marionette TRACE conn3 <- [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:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1963ms 23:29:27 INFO - PROCESS | 3424 | 1467872967528 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 23:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:29:27 INFO - PROCESS | 3424 | 1467872967533 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 23:29:27 INFO - PROCESS | 3424 | 1467872967541 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 3424 | 1467872967548 Marionette TRACE conn3 <- [1,1454,null,{}] 23:29:27 INFO - PROCESS | 3424 | 1467872967566 Marionette TRACE conn3 -> [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:29:27 INFO - PROCESS | 3424 | 1467872967577 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:27 INFO - PROCESS | 3424 | 1467872967819 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 23:29:28 INFO - PROCESS | 3424 | 1467872968122 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 3424 | 1467872968137 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6b400 == 25 [pid = 3424] [id = 371] 23:29:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91cb3000) [pid = 3424] [serial = 1114] [outer = (nil)] 23:29:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91ee3000) [pid = 3424] [serial = 1115] [outer = 0x91cb3000] 23:29:28 INFO - PROCESS | 3424 | 1467872968265 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x9216bc00) [pid = 3424] [serial = 1116] [outer = 0x91cb3000] 23:29:29 INFO - PROCESS | 3424 | 1467872969369 Marionette TRACE conn3 <- [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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1904ms 23:29:29 INFO - PROCESS | 3424 | 1467872969444 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 23:29:29 INFO - PROCESS | 3424 | 1467872969449 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 23:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:29:29 INFO - PROCESS | 3424 | 1467872969456 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 3424 | 1467872969461 Marionette TRACE conn3 <- [1,1458,null,{}] 23:29:29 INFO - PROCESS | 3424 | 1467872969470 Marionette TRACE conn3 -> [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:29:29 INFO - PROCESS | 3424 | 1467872969478 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:29 INFO - PROCESS | 3424 | 1467872969758 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 23:29:30 INFO - PROCESS | 3424 | 1467872969981 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:30 INFO - PROCESS | 3424 | 1467872969990 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f671c00 == 26 [pid = 3424] [id = 372] 23:29:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9216f000) [pid = 3424] [serial = 1117] [outer = (nil)] 23:29:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x921c9800) [pid = 3424] [serial = 1118] [outer = 0x9216f000] 23:29:30 INFO - PROCESS | 3424 | 1467872970084 Marionette DEBUG loaded listener.js 23:29:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x921d3c00) [pid = 3424] [serial = 1119] [outer = 0x9216f000] 23:29:31 INFO - PROCESS | 3424 | 1467872971068 Marionette TRACE conn3 <- [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:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1690ms 23:29:31 INFO - PROCESS | 3424 | 1467872971147 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 23:29:31 INFO - PROCESS | 3424 | 1467872971151 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 23:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:29:31 INFO - PROCESS | 3424 | 1467872971159 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 3424 | 1467872971163 Marionette TRACE conn3 <- [1,1462,null,{}] 23:29:31 INFO - PROCESS | 3424 | 1467872971169 Marionette TRACE conn3 -> [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:29:31 INFO - PROCESS | 3424 | 1467872971175 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:31 INFO - PROCESS | 3424 | 1467872971433 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 23:29:31 INFO - PROCESS | 3424 | 1467872971752 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 3424 | 1467872971766 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50d000 == 27 [pid = 3424] [id = 373] 23:29:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x921ca000) [pid = 3424] [serial = 1120] [outer = (nil)] 23:29:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x922d7c00) [pid = 3424] [serial = 1121] [outer = 0x921ca000] 23:29:31 INFO - PROCESS | 3424 | 1467872971891 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x922d9c00) [pid = 3424] [serial = 1122] [outer = 0x921ca000] 23:29:33 INFO - PROCESS | 3424 | 1467872973328 Marionette TRACE conn3 <- [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:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2186ms 23:29:33 INFO - PROCESS | 3424 | 1467872973347 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 3424 | 1467872973353 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 23:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:29:33 INFO - PROCESS | 3424 | 1467872973362 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 3424 | 1467872973368 Marionette TRACE conn3 <- [1,1466,null,{}] 23:29:33 INFO - PROCESS | 3424 | 1467872973376 Marionette TRACE conn3 -> [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:29:33 INFO - PROCESS | 3424 | 1467872973392 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:33 INFO - PROCESS | 3424 | 1467872973794 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 23:29:33 INFO - PROCESS | 3424 | 1467872973937 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 3424 | 1467872973946 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeed800 == 28 [pid = 3424] [id = 374] 23:29:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x9114dc00) [pid = 3424] [serial = 1123] [outer = (nil)] 23:29:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x92924400) [pid = 3424] [serial = 1124] [outer = 0x9114dc00] 23:29:34 INFO - PROCESS | 3424 | 1467872974036 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x92e79000) [pid = 3424] [serial = 1125] [outer = 0x9114dc00] 23:29:35 INFO - PROCESS | 3424 | 1467872975292 Marionette TRACE conn3 <- [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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1950ms 23:29:35 INFO - PROCESS | 3424 | 1467872975315 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 23:29:35 INFO - PROCESS | 3424 | 1467872975322 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 23:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:29:35 INFO - PROCESS | 3424 | 1467872975350 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 3424 | 1467872975357 Marionette TRACE conn3 <- [1,1470,null,{}] 23:29:35 INFO - PROCESS | 3424 | 1467872975367 Marionette TRACE conn3 -> [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:29:35 INFO - PROCESS | 3424 | 1467872975375 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:36 INFO - PROCESS | 3424 | 1467872976069 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 23:29:36 INFO - PROCESS | 3424 | 1467872976306 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 3424 | 1467872976322 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304800 == 29 [pid = 3424] [id = 375] 23:29:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e305400) [pid = 3424] [serial = 1126] [outer = (nil)] 23:29:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e30b000) [pid = 3424] [serial = 1127] [outer = 0x8e305400] 23:29:36 INFO - PROCESS | 3424 | 1467872976442 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e33b800) [pid = 3424] [serial = 1128] [outer = 0x8e305400] 23:29:37 INFO - PROCESS | 3424 | 1467872977470 Marionette TRACE conn3 <- [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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2212ms 23:29:37 INFO - PROCESS | 3424 | 1467872977546 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 3424 | 1467872977553 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 23:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:29:37 INFO - PROCESS | 3424 | 1467872977562 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 3424 | 1467872977567 Marionette TRACE conn3 <- [1,1474,null,{}] 23:29:37 INFO - PROCESS | 3424 | 1467872977575 Marionette TRACE conn3 -> [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:29:37 INFO - PROCESS | 3424 | 1467872977581 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:37 INFO - PROCESS | 3424 | 1467872977895 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 23:29:38 INFO - PROCESS | 3424 | 1467872978227 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:38 INFO - PROCESS | 3424 | 1467872978241 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f679000 == 30 [pid = 3424] [id = 376] 23:29:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8f884000) [pid = 3424] [serial = 1129] [outer = (nil)] 23:29:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f9bb800) [pid = 3424] [serial = 1130] [outer = 0x8f884000] 23:29:38 INFO - PROCESS | 3424 | 1467872978370 Marionette DEBUG loaded listener.js 23:29:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x90e4f000) [pid = 3424] [serial = 1131] [outer = 0x8f884000] 23:29:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeef400 == 29 [pid = 3424] [id = 354] 23:29:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba47000 == 28 [pid = 3424] [id = 353] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8f503800) [pid = 3424] [serial = 1071] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x922d6800) [pid = 3424] [serial = 1049] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e5af400) [pid = 3424] [serial = 1074] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x9516f400) [pid = 3424] [serial = 1056] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x92e6f800) [pid = 3424] [serial = 1052] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8e336c00) [pid = 3424] [serial = 1067] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x9517b000) [pid = 3424] [serial = 1059] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8f9c0c00) [pid = 3424] [serial = 1044] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e3e4400) [pid = 3424] [serial = 1068] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e307800) [pid = 3424] [serial = 1040] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x928b6400) [pid = 3424] [serial = 1050] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e337000) [pid = 3424] [serial = 1041] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x93944400) [pid = 3424] [serial = 1053] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x95178800) [pid = 3424] [serial = 1058] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8b5efc00) [pid = 3424] [serial = 1073] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x91ed9800) [pid = 3424] [serial = 1047] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e5ad000) [pid = 3424] [serial = 1070] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8b5e7000) [pid = 3424] [serial = 1065] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x91ca5c00) [pid = 3424] [serial = 1046] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e306400) [pid = 3424] [serial = 1061] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8aef7800) [pid = 3424] [serial = 1064] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e3ebc00) [pid = 3424] [serial = 1062] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f679c00) [pid = 3424] [serial = 1043] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x95167c00) [pid = 3424] [serial = 1055] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8f9b8c00) [pid = 3424] [serial = 1076] [outer = (nil)] [url = about:blank] 23:29:40 INFO - PROCESS | 3424 | 1467872980987 Marionette TRACE conn3 <- [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:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3493ms 23:29:41 INFO - PROCESS | 3424 | 1467872981055 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 3424 | 1467872981068 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 23:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:29:41 INFO - PROCESS | 3424 | 1467872981094 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 3424 | 1467872981101 Marionette TRACE conn3 <- [1,1478,null,{}] 23:29:41 INFO - PROCESS | 3424 | 1467872981110 Marionette TRACE conn3 -> [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:29:41 INFO - PROCESS | 3424 | 1467872981115 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:41 INFO - PROCESS | 3424 | 1467872981295 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 23:29:41 INFO - PROCESS | 3424 | 1467872981307 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 3424 | 1467872981317 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4c800 == 29 [pid = 3424] [id = 377] 23:29:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8ba4cc00) [pid = 3424] [serial = 1132] [outer = (nil)] 23:29:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e30c400) [pid = 3424] [serial = 1133] [outer = 0x8ba4cc00] 23:29:41 INFO - PROCESS | 3424 | 1467872981393 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e332c00) [pid = 3424] [serial = 1134] [outer = 0x8ba4cc00] 23:29:42 INFO - PROCESS | 3424 | 1467872982406 Marionette TRACE conn3 <- [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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1349ms 23:29:42 INFO - PROCESS | 3424 | 1467872982439 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 3424 | 1467872982447 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 23:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:29:42 INFO - PROCESS | 3424 | 1467872982460 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 3424 | 1467872982464 Marionette TRACE conn3 <- [1,1482,null,{}] 23:29:42 INFO - PROCESS | 3424 | 1467872982472 Marionette TRACE conn3 -> [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:29:42 INFO - PROCESS | 3424 | 1467872982478 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:42 INFO - PROCESS | 3424 | 1467872982724 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 23:29:42 INFO - PROCESS | 3424 | 1467872982758 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 3424 | 1467872982768 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49dc00 == 30 [pid = 3424] [id = 378] 23:29:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e4a4800) [pid = 3424] [serial = 1135] [outer = (nil)] 23:29:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e5a4c00) [pid = 3424] [serial = 1136] [outer = 0x8e4a4800] 23:29:42 INFO - PROCESS | 3424 | 1467872982848 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e5ab800) [pid = 3424] [serial = 1137] [outer = 0x8e4a4800] 23:29:43 INFO - PROCESS | 3424 | 1467872983898 Marionette TRACE conn3 <- [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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1485ms 23:29:43 INFO - PROCESS | 3424 | 1467872983946 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 23:29:43 INFO - PROCESS | 3424 | 1467872983951 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 23:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:29:43 INFO - PROCESS | 3424 | 1467872983969 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:29:43 INFO - PROCESS | 3424 | 1467872983982 Marionette TRACE conn3 <- [1,1486,null,{}] 23:29:44 INFO - PROCESS | 3424 | 1467872984009 Marionette TRACE conn3 -> [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:29:44 INFO - PROCESS | 3424 | 1467872984019 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:44 INFO - PROCESS | 3424 | 1467872984254 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 23:29:44 INFO - PROCESS | 3424 | 1467872984282 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 3424 | 1467872984296 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88cc00 == 31 [pid = 3424] [id = 379] 23:29:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8f88e000) [pid = 3424] [serial = 1138] [outer = (nil)] 23:29:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f9ba800) [pid = 3424] [serial = 1139] [outer = 0x8f88e000] 23:29:44 INFO - PROCESS | 3424 | 1467872984374 Marionette DEBUG loaded listener.js 23:29:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x90e5a400) [pid = 3424] [serial = 1140] [outer = 0x8f88e000] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba4e400) [pid = 3424] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x90ed0c00) [pid = 3424] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f673800) [pid = 3424] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e30f400) [pid = 3424] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e332800) [pid = 3424] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f9c0800) [pid = 3424] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f672800) [pid = 3424] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x90ee5800) [pid = 3424] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8f9bc400) [pid = 3424] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e306000) [pid = 3424] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:29:45 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x90ed5800) [pid = 3424] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:29:45 INFO - PROCESS | 3424 | 1467872985987 Marionette TRACE conn3 <- [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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2057ms 23:29:46 INFO - PROCESS | 3424 | 1467872986021 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 23:29:46 INFO - PROCESS | 3424 | 1467872986026 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 23:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:29:46 INFO - PROCESS | 3424 | 1467872986033 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:29:46 INFO - PROCESS | 3424 | 1467872986037 Marionette TRACE conn3 <- [1,1490,null,{}] 23:29:46 INFO - PROCESS | 3424 | 1467872986043 Marionette TRACE conn3 -> [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:29:46 INFO - PROCESS | 3424 | 1467872986049 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:46 INFO - PROCESS | 3424 | 1467872986237 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 23:29:46 INFO - PROCESS | 3424 | 1467872986246 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 3424 | 1467872986257 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9000 == 32 [pid = 3424] [id = 380] 23:29:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8e30f400) [pid = 3424] [serial = 1141] [outer = (nil)] 23:29:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x90e4ec00) [pid = 3424] [serial = 1142] [outer = 0x8e30f400] 23:29:46 INFO - PROCESS | 3424 | 1467872986444 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x90ed6800) [pid = 3424] [serial = 1143] [outer = 0x8e30f400] 23:29:47 INFO - PROCESS | 3424 | 1467872987250 Marionette TRACE conn3 <- [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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1234ms 23:29:47 INFO - PROCESS | 3424 | 1467872987270 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 3424 | 1467872987275 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 23:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:29:47 INFO - PROCESS | 3424 | 1467872987281 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 3424 | 1467872987284 Marionette TRACE conn3 <- [1,1494,null,{}] 23:29:47 INFO - PROCESS | 3424 | 1467872987291 Marionette TRACE conn3 -> [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:29:47 INFO - PROCESS | 3424 | 1467872987296 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:47 INFO - PROCESS | 3424 | 1467872987581 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 23:29:47 INFO - PROCESS | 3424 | 1467872987709 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 3424 | 1467872987720 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef5800 == 33 [pid = 3424] [id = 381] 23:29:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8aef7000) [pid = 3424] [serial = 1144] [outer = (nil)] 23:29:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8aefbc00) [pid = 3424] [serial = 1145] [outer = 0x8aef7000] 23:29:47 INFO - PROCESS | 3424 | 1467872987813 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8b5ecc00) [pid = 3424] [serial = 1146] [outer = 0x8aef7000] 23:29:49 INFO - PROCESS | 3424 | 1467872989021 Marionette TRACE conn3 <- [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:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1791ms 23:29:49 INFO - PROCESS | 3424 | 1467872989076 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 3424 | 1467872989083 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 23:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:29:49 INFO - PROCESS | 3424 | 1467872989093 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 3424 | 1467872989099 Marionette TRACE conn3 <- [1,1498,null,{}] 23:29:49 INFO - PROCESS | 3424 | 1467872989107 Marionette TRACE conn3 -> [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:29:49 INFO - PROCESS | 3424 | 1467872989113 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:49 INFO - PROCESS | 3424 | 1467872989356 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 23:29:49 INFO - PROCESS | 3424 | 1467872989635 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:49 INFO - PROCESS | 3424 | 1467872989650 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e308c00 == 34 [pid = 3424] [id = 382] 23:29:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e497000) [pid = 3424] [serial = 1147] [outer = (nil)] 23:29:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e49ec00) [pid = 3424] [serial = 1148] [outer = 0x8e497000] 23:29:49 INFO - PROCESS | 3424 | 1467872989746 Marionette DEBUG loaded listener.js 23:29:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e5a5800) [pid = 3424] [serial = 1149] [outer = 0x8e497000] 23:29:50 INFO - PROCESS | 3424 | 1467872990757 Marionette TRACE conn3 <- [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:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1696ms 23:29:50 INFO - PROCESS | 3424 | 1467872990789 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 23:29:50 INFO - PROCESS | 3424 | 1467872990796 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 23:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:29:50 INFO - PROCESS | 3424 | 1467872990804 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 3424 | 1467872990810 Marionette TRACE conn3 <- [1,1502,null,{}] 23:29:50 INFO - PROCESS | 3424 | 1467872990817 Marionette TRACE conn3 -> [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:29:50 INFO - PROCESS | 3424 | 1467872990822 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:51 INFO - PROCESS | 3424 | 1467872991062 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 23:29:51 INFO - PROCESS | 3424 | 1467872991360 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 3424 | 1467872991367 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e6c00 == 35 [pid = 3424] [id = 383] 23:29:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e4a1000) [pid = 3424] [serial = 1150] [outer = (nil)] 23:29:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f67d400) [pid = 3424] [serial = 1151] [outer = 0x8e4a1000] 23:29:51 INFO - PROCESS | 3424 | 1467872991504 Marionette DEBUG loaded listener.js 23:29:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f88d800) [pid = 3424] [serial = 1152] [outer = 0x8e4a1000] 23:29:52 INFO - PROCESS | 3424 | 1467872992487 Marionette TRACE conn3 <- [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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1735ms 23:29:52 INFO - PROCESS | 3424 | 1467872992540 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 23:29:52 INFO - PROCESS | 3424 | 1467872992547 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 23:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:29:52 INFO - PROCESS | 3424 | 1467872992567 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:29:52 INFO - PROCESS | 3424 | 1467872992576 Marionette TRACE conn3 <- [1,1506,null,{}] 23:29:52 INFO - PROCESS | 3424 | 1467872992582 Marionette TRACE conn3 -> [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:29:52 INFO - PROCESS | 3424 | 1467872992590 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:52 INFO - PROCESS | 3424 | 1467872992834 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 23:29:53 INFO - PROCESS | 3424 | 1467872993049 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 3424 | 1467872993057 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9bfc00 == 36 [pid = 3424] [id = 384] 23:29:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90e52000) [pid = 3424] [serial = 1153] [outer = (nil)] 23:29:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91b6a800) [pid = 3424] [serial = 1154] [outer = 0x90e52000] 23:29:53 INFO - PROCESS | 3424 | 1467872993187 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90ed1c00) [pid = 3424] [serial = 1155] [outer = 0x90e52000] 23:29:54 INFO - PROCESS | 3424 | 1467872994236 Marionette TRACE conn3 <- [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:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1714ms 23:29:54 INFO - PROCESS | 3424 | 1467872994272 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 23:29:54 INFO - PROCESS | 3424 | 1467872994276 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 23:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:29:54 INFO - PROCESS | 3424 | 1467872994284 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - PROCESS | 3424 | 1467872994288 Marionette TRACE conn3 <- [1,1510,null,{}] 23:29:54 INFO - PROCESS | 3424 | 1467872994294 Marionette TRACE conn3 -> [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:29:54 INFO - PROCESS | 3424 | 1467872994300 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:54 INFO - PROCESS | 3424 | 1467872994534 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 23:29:54 INFO - PROCESS | 3424 | 1467872994761 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:54 INFO - PROCESS | 3424 | 1467872994770 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x91148800 == 37 [pid = 3424] [id = 385] 23:29:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x91cac400) [pid = 3424] [serial = 1156] [outer = (nil)] 23:29:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91caf800) [pid = 3424] [serial = 1157] [outer = 0x91cac400] 23:29:54 INFO - PROCESS | 3424 | 1467872994905 Marionette DEBUG loaded listener.js 23:29:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91cb3400) [pid = 3424] [serial = 1158] [outer = 0x91cac400] 23:29:55 INFO - PROCESS | 3424 | 1467872995937 Marionette TRACE conn3 <- [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:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1684ms 23:29:55 INFO - PROCESS | 3424 | 1467872995970 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 3424 | 1467872995973 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 23:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:29:55 INFO - PROCESS | 3424 | 1467872995982 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - PROCESS | 3424 | 1467872995986 Marionette TRACE conn3 <- [1,1514,null,{}] 23:29:56 INFO - PROCESS | 3424 | 1467872995992 Marionette TRACE conn3 -> [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:29:56 INFO - PROCESS | 3424 | 1467872995997 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:56 INFO - PROCESS | 3424 | 1467872996223 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 23:29:56 INFO - PROCESS | 3424 | 1467872996620 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 3424 | 1467872996632 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeee400 == 38 [pid = 3424] [id = 386] 23:29:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8aeef000) [pid = 3424] [serial = 1159] [outer = (nil)] 23:29:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8aef9400) [pid = 3424] [serial = 1160] [outer = 0x8aeef000] 23:29:56 INFO - PROCESS | 3424 | 1467872996720 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8ba45800) [pid = 3424] [serial = 1161] [outer = 0x8aeef000] 23:29:57 INFO - PROCESS | 3424 | 1467872997682 Marionette TRACE conn3 <- [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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1743ms 23:29:57 INFO - PROCESS | 3424 | 1467872997727 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 23:29:57 INFO - PROCESS | 3424 | 1467872997733 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 23:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:29:57 INFO - PROCESS | 3424 | 1467872997742 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:29:57 INFO - PROCESS | 3424 | 1467872997747 Marionette TRACE conn3 <- [1,1518,null,{}] 23:29:57 INFO - PROCESS | 3424 | 1467872997757 Marionette TRACE conn3 -> [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:29:57 INFO - PROCESS | 3424 | 1467872997764 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:57 INFO - PROCESS | 3424 | 1467872997963 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 23:29:58 INFO - PROCESS | 3424 | 1467872998311 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:58 INFO - PROCESS | 3424 | 1467872998330 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e309400 == 39 [pid = 3424] [id = 387] 23:29:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e3e4000) [pid = 3424] [serial = 1162] [outer = (nil)] 23:29:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e5a0000) [pid = 3424] [serial = 1163] [outer = 0x8e3e4000] 23:29:58 INFO - PROCESS | 3424 | 1467872998435 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e5b9800) [pid = 3424] [serial = 1164] [outer = 0x8e3e4000] 23:29:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5a6c00 == 38 [pid = 3424] [id = 356] 23:29:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeefc00 == 37 [pid = 3424] [id = 357] 23:29:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba42000 == 36 [pid = 3424] [id = 358] 23:29:58 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed4c00 == 35 [pid = 3424] [id = 366] 23:29:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30c800 == 34 [pid = 3424] [id = 355] 23:29:59 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e9000 == 33 [pid = 3424] [id = 380] 23:29:59 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88cc00 == 32 [pid = 3424] [id = 379] 23:29:59 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49dc00 == 31 [pid = 3424] [id = 378] 23:29:59 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4c800 == 30 [pid = 3424] [id = 377] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x91144c00) [pid = 3424] [serial = 1106] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91b6dc00) [pid = 3424] [serial = 1103] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8f67e800) [pid = 3424] [serial = 1097] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e3f0800) [pid = 3424] [serial = 1079] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e5b1400) [pid = 3424] [serial = 1080] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e3ecc00) [pid = 3424] [serial = 1091] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8f88c400) [pid = 3424] [serial = 1092] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x91b70400) [pid = 3424] [serial = 1088] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91b71c00) [pid = 3424] [serial = 1089] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f9bcc00) [pid = 3424] [serial = 1077] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91148c00) [pid = 3424] [serial = 1085] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x91b64400) [pid = 3424] [serial = 1086] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x90e57400) [pid = 3424] [serial = 1082] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90ecc800) [pid = 3424] [serial = 1083] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e335400) [pid = 3424] [serial = 1094] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e3eac00) [pid = 3424] [serial = 1095] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e5a8000) [pid = 3424] [serial = 1107] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x90edd800) [pid = 3424] [serial = 1100] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x91bcd800) [pid = 3424] [serial = 1104] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x90ee6800) [pid = 3424] [serial = 1101] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8f9b8400) [pid = 3424] [serial = 1098] [outer = (nil)] [url = about:blank] 23:29:59 INFO - PROCESS | 3424 | 1467872999438 Marionette TRACE conn3 <- [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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1747ms 23:29:59 INFO - PROCESS | 3424 | 1467872999492 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 23:29:59 INFO - PROCESS | 3424 | 1467872999499 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 23:29:59 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:29:59 INFO - PROCESS | 3424 | 1467872999509 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:29:59 INFO - PROCESS | 3424 | 1467872999513 Marionette TRACE conn3 <- [1,1522,null,{}] 23:29:59 INFO - PROCESS | 3424 | 1467872999520 Marionette TRACE conn3 -> [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:29:59 INFO - PROCESS | 3424 | 1467872999526 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:59 INFO - PROCESS | 3424 | 1467872999720 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 23:29:59 INFO - PROCESS | 3424 | 1467872999871 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 3424 | 1467872999877 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:29:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9000 == 31 [pid = 3424] [id = 388] 23:29:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e33c800) [pid = 3424] [serial = 1165] [outer = (nil)] 23:29:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8f675400) [pid = 3424] [serial = 1166] [outer = 0x8e33c800] 23:29:59 INFO - PROCESS | 3424 | 1467872999960 Marionette DEBUG loaded listener.js 23:30:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f88d400) [pid = 3424] [serial = 1167] [outer = 0x8e33c800] 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:00 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:30:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:30:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:30:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 23:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:30:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 23:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:30:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1540ms 23:30:01 INFO - PROCESS | 3424 | 1467873001013 Marionette TRACE conn3 <- [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:30:01 INFO - PROCESS | 3424 | 1467873001074 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 23:30:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:30:01 INFO - PROCESS | 3424 | 1467873001083 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 23:30:01 INFO - PROCESS | 3424 | 1467873001106 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:30:01 INFO - PROCESS | 3424 | 1467873001121 Marionette TRACE conn3 <- [1,1526,null,{}] 23:30:01 INFO - PROCESS | 3424 | 1467873001138 Marionette TRACE conn3 -> [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:30:01 INFO - PROCESS | 3424 | 1467873001146 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:01 INFO - PROCESS | 3424 | 1467873001472 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 23:30:01 INFO - PROCESS | 3424 | 1467873001567 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 3424 | 1467873001578 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e56400 == 32 [pid = 3424] [id = 389] 23:30:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x91142800) [pid = 3424] [serial = 1168] [outer = (nil)] 23:30:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x9114b400) [pid = 3424] [serial = 1169] [outer = 0x91142800] 23:30:01 INFO - PROCESS | 3424 | 1467873001691 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x91b63800) [pid = 3424] [serial = 1170] [outer = 0x91142800] 23:30:02 INFO - PROCESS | 3424 | 1467873002939 Marionette TRACE conn3 <- [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:30:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:30:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:30:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:30:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1916ms 23:30:03 INFO - PROCESS | 3424 | 1467873003044 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 3424 | 1467873003052 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 23:30:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:30:03 INFO - PROCESS | 3424 | 1467873003062 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 3424 | 1467873003068 Marionette TRACE conn3 <- [1,1530,null,{}] 23:30:03 INFO - PROCESS | 3424 | 1467873003093 Marionette TRACE conn3 -> [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:30:03 INFO - PROCESS | 3424 | 1467873003102 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:03 INFO - PROCESS | 3424 | 1467873003437 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 23:30:03 INFO - PROCESS | 3424 | 1467873003685 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:03 INFO - PROCESS | 3424 | 1467873003697 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3400 == 33 [pid = 3424] [id = 390] 23:30:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8aef8800) [pid = 3424] [serial = 1171] [outer = (nil)] 23:30:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91bd1c00) [pid = 3424] [serial = 1172] [outer = 0x8aef8800] 23:30:03 INFO - PROCESS | 3424 | 1467873003769 Marionette DEBUG loaded listener.js 23:30:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91bd8c00) [pid = 3424] [serial = 1173] [outer = 0x8aef8800] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8f884000) [pid = 3424] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f88e000) [pid = 3424] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e30e800) [pid = 3424] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x91cb3000) [pid = 3424] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x9114dc00) [pid = 3424] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e4a4800) [pid = 3424] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8ba4cc00) [pid = 3424] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e305400) [pid = 3424] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x9216f000) [pid = 3424] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8f50b800) [pid = 3424] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:30:04 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x921ca000) [pid = 3424] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:30:04 INFO - PROCESS | 3424 | 1467873004664 Marionette TRACE conn3 <- [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:30:04 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:30:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:30:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:30:04 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:30:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:30:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1641ms 23:30:04 INFO - PROCESS | 3424 | 1467873004704 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 23:30:04 INFO - PROCESS | 3424 | 1467873004707 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 23:30:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:30:04 INFO - PROCESS | 3424 | 1467873004715 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 3424 | 1467873004719 Marionette TRACE conn3 <- [1,1534,null,{}] 23:30:04 INFO - PROCESS | 3424 | 1467873004725 Marionette TRACE conn3 -> [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:30:04 INFO - PROCESS | 3424 | 1467873004730 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:04 INFO - PROCESS | 3424 | 1467873004978 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 23:30:05 INFO - PROCESS | 3424 | 1467873005006 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:05 INFO - PROCESS | 3424 | 1467873005030 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e3800 == 34 [pid = 3424] [id = 391] 23:30:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8f67a000) [pid = 3424] [serial = 1174] [outer = (nil)] 23:30:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x91bca400) [pid = 3424] [serial = 1175] [outer = 0x8f67a000] 23:30:05 INFO - PROCESS | 3424 | 1467873005159 Marionette DEBUG loaded listener.js 23:30:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x9216b800) [pid = 3424] [serial = 1176] [outer = 0x8f67a000] 23:30:06 INFO - PROCESS | 3424 | 1467873006705 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2044ms 23:30:06 INFO - PROCESS | 3424 | 1467873006766 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 23:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:30:06 INFO - PROCESS | 3424 | 1467873006777 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 23:30:06 INFO - PROCESS | 3424 | 1467873006793 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:30:06 INFO - PROCESS | 3424 | 1467873006800 Marionette TRACE conn3 <- [1,1538,null,{}] 23:30:06 INFO - PROCESS | 3424 | 1467873006814 Marionette TRACE conn3 -> [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:30:06 INFO - PROCESS | 3424 | 1467873006823 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:07 INFO - PROCESS | 3424 | 1467873007186 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 23:30:07 INFO - PROCESS | 3424 | 1467873007355 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 3424 | 1467873007373 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba47c00 == 35 [pid = 3424] [id = 392] 23:30:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8ba4f400) [pid = 3424] [serial = 1177] [outer = (nil)] 23:30:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e3ecc00) [pid = 3424] [serial = 1178] [outer = 0x8ba4f400] 23:30:07 INFO - PROCESS | 3424 | 1467873007458 Marionette DEBUG loaded listener.js 23:30:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e4a3000) [pid = 3424] [serial = 1179] [outer = 0x8ba4f400] 23:30:08 INFO - PROCESS | 3424 | 1467873008512 Marionette TRACE conn3 <- [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:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1795ms 23:30:08 INFO - PROCESS | 3424 | 1467873008593 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 23:30:08 INFO - PROCESS | 3424 | 1467873008617 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 23:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:30:08 INFO - PROCESS | 3424 | 1467873008634 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:30:08 INFO - PROCESS | 3424 | 1467873008641 Marionette TRACE conn3 <- [1,1542,null,{}] 23:30:08 INFO - PROCESS | 3424 | 1467873008707 Marionette TRACE conn3 -> [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:30:08 INFO - PROCESS | 3424 | 1467873008716 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:09 INFO - PROCESS | 3424 | 1467873009106 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 23:30:09 INFO - PROCESS | 3424 | 1467873009383 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:09 INFO - PROCESS | 3424 | 1467873009397 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef8c00 == 36 [pid = 3424] [id = 393] 23:30:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8f677c00) [pid = 3424] [serial = 1180] [outer = (nil)] 23:30:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8f88e000) [pid = 3424] [serial = 1181] [outer = 0x8f677c00] 23:30:09 INFO - PROCESS | 3424 | 1467873009519 Marionette DEBUG loaded listener.js 23:30:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x90e53400) [pid = 3424] [serial = 1182] [outer = 0x8f677c00] 23:30:10 INFO - PROCESS | 3424 | 1467873010794 Marionette TRACE conn3 <- [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:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2240ms 23:30:10 INFO - PROCESS | 3424 | 1467873010872 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 23:30:10 INFO - PROCESS | 3424 | 1467873010876 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 23:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:30:10 INFO - PROCESS | 3424 | 1467873010885 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:30:10 INFO - PROCESS | 3424 | 1467873010892 Marionette TRACE conn3 <- [1,1546,null,{}] 23:30:10 INFO - PROCESS | 3424 | 1467873010967 Marionette TRACE conn3 -> [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:30:10 INFO - PROCESS | 3424 | 1467873010976 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:11 INFO - PROCESS | 3424 | 1467873011265 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 23:30:11 INFO - PROCESS | 3424 | 1467873011564 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:11 INFO - PROCESS | 3424 | 1467873011577 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bd6400 == 37 [pid = 3424] [id = 394] 23:30:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91bd7000) [pid = 3424] [serial = 1183] [outer = (nil)] 23:30:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91edd400) [pid = 3424] [serial = 1184] [outer = 0x91bd7000] 23:30:11 INFO - PROCESS | 3424 | 1467873011667 Marionette DEBUG loaded listener.js 23:30:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9216d800) [pid = 3424] [serial = 1185] [outer = 0x91bd7000] 23:30:12 INFO - PROCESS | 3424 | 1467873012674 Marionette TRACE conn3 <- [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:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1856ms 23:30:12 INFO - PROCESS | 3424 | 1467873012741 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 23:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:30:12 INFO - PROCESS | 3424 | 1467873012747 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 23:30:12 INFO - PROCESS | 3424 | 1467873012754 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 3424 | 1467873012757 Marionette TRACE conn3 <- [1,1550,null,{}] 23:30:12 INFO - PROCESS | 3424 | 1467873012764 Marionette TRACE conn3 -> [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:30:12 INFO - PROCESS | 3424 | 1467873012769 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:13 INFO - PROCESS | 3424 | 1467873013022 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 23:30:13 INFO - PROCESS | 3424 | 1467873013301 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:13 INFO - PROCESS | 3424 | 1467873013309 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e338800 == 38 [pid = 3424] [id = 395] 23:30:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f676400) [pid = 3424] [serial = 1186] [outer = (nil)] 23:30:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x921d1c00) [pid = 3424] [serial = 1187] [outer = 0x8f676400] 23:30:13 INFO - PROCESS | 3424 | 1467873013396 Marionette DEBUG loaded listener.js 23:30:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x922dc800) [pid = 3424] [serial = 1188] [outer = 0x8f676400] 23:30:14 INFO - PROCESS | 3424 | 1467873014364 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1690ms 23:30:14 INFO - PROCESS | 3424 | 1467873014445 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 23:30:14 INFO - PROCESS | 3424 | 1467873014449 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 23:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:30:14 INFO - PROCESS | 3424 | 1467873014456 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:30:14 INFO - PROCESS | 3424 | 1467873014461 Marionette TRACE conn3 <- [1,1554,null,{}] 23:30:14 INFO - PROCESS | 3424 | 1467873014467 Marionette TRACE conn3 -> [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:30:14 INFO - PROCESS | 3424 | 1467873014473 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:14 INFO - PROCESS | 3424 | 1467873014705 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 23:30:14 INFO - PROCESS | 3424 | 1467873014932 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 3424 | 1467873014940 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba44000 == 39 [pid = 3424] [id = 396] 23:30:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8f674000) [pid = 3424] [serial = 1189] [outer = (nil)] 23:30:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x928b1800) [pid = 3424] [serial = 1190] [outer = 0x8f674000] 23:30:15 INFO - PROCESS | 3424 | 1467873015073 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x928b8800) [pid = 3424] [serial = 1191] [outer = 0x8f674000] 23:30:16 INFO - PROCESS | 3424 | 1467873016022 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1639ms 23:30:16 INFO - PROCESS | 3424 | 1467873016096 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 3424 | 1467873016099 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 23:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:30:16 INFO - PROCESS | 3424 | 1467873016107 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 3424 | 1467873016110 Marionette TRACE conn3 <- [1,1558,null,{}] 23:30:16 INFO - PROCESS | 3424 | 1467873016117 Marionette TRACE conn3 -> [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:30:16 INFO - PROCESS | 3424 | 1467873016127 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:16 INFO - PROCESS | 3424 | 1467873016390 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 23:30:16 INFO - PROCESS | 3424 | 1467873016617 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:16 INFO - PROCESS | 3424 | 1467873016626 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50b000 == 40 [pid = 3424] [id = 397] 23:30:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91149800) [pid = 3424] [serial = 1192] [outer = (nil)] 23:30:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x922de400) [pid = 3424] [serial = 1193] [outer = 0x91149800] 23:30:16 INFO - PROCESS | 3424 | 1467873016715 Marionette DEBUG loaded listener.js 23:30:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x93905400) [pid = 3424] [serial = 1194] [outer = 0x91149800] 23:30:17 INFO - PROCESS | 3424 | 1467873017875 Marionette TRACE conn3 <- [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:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1853ms 23:30:17 INFO - PROCESS | 3424 | 1467873017968 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 23:30:17 INFO - PROCESS | 3424 | 1467873017974 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 23:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:30:18 INFO - PROCESS | 3424 | 1467873018043 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 3424 | 1467873018050 Marionette TRACE conn3 <- [1,1562,null,{}] 23:30:18 INFO - PROCESS | 3424 | 1467873018072 Marionette TRACE conn3 -> [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:30:18 INFO - PROCESS | 3424 | 1467873018080 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:18 INFO - PROCESS | 3424 | 1467873018379 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 23:30:18 INFO - PROCESS | 3424 | 1467873018484 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 3424 | 1467873018497 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4fc00 == 41 [pid = 3424] [id = 398] 23:30:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e305400) [pid = 3424] [serial = 1195] [outer = (nil)] 23:30:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e32e400) [pid = 3424] [serial = 1196] [outer = 0x8e305400] 23:30:18 INFO - PROCESS | 3424 | 1467873018690 Marionette DEBUG loaded listener.js 23:30:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e334c00) [pid = 3424] [serial = 1197] [outer = 0x8e305400] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4f800 == 40 [pid = 3424] [id = 360] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3400 == 39 [pid = 3424] [id = 390] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x90e56400 == 38 [pid = 3424] [id = 389] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e9000 == 37 [pid = 3424] [id = 388] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e309400 == 36 [pid = 3424] [id = 387] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeee400 == 35 [pid = 3424] [id = 386] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x91148800 == 34 [pid = 3424] [id = 385] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e6c00 == 33 [pid = 3424] [id = 383] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9bfc00 == 32 [pid = 3424] [id = 384] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e308c00 == 31 [pid = 3424] [id = 382] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef5800 == 30 [pid = 3424] [id = 381] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e332000 == 29 [pid = 3424] [id = 363] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e330c00 == 28 [pid = 3424] [id = 365] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x90ee4400 == 27 [pid = 3424] [id = 361] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4c400 == 26 [pid = 3424] [id = 364] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6b400 == 25 [pid = 3424] [id = 371] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba41c00 == 24 [pid = 3424] [id = 369] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8000 == 23 [pid = 3424] [id = 370] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e302000 == 22 [pid = 3424] [id = 359] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeee800 == 21 [pid = 3424] [id = 367] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88e800 == 20 [pid = 3424] [id = 362] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f671c00 == 19 [pid = 3424] [id = 372] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e304800 == 18 [pid = 3424] [id = 375] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeed800 == 17 [pid = 3424] [id = 374] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f679000 == 16 [pid = 3424] [id = 376] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50d000 == 15 [pid = 3424] [id = 373] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba43800 == 14 [pid = 3424] [id = 368] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50b000 == 13 [pid = 3424] [id = 397] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba44000 == 12 [pid = 3424] [id = 396] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x91bd6400 == 11 [pid = 3424] [id = 394] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e338800 == 10 [pid = 3424] [id = 395] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef8c00 == 9 [pid = 3424] [id = 393] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e3800 == 8 [pid = 3424] [id = 391] 23:30:20 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba47c00 == 7 [pid = 3424] [id = 392] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x90e4f000) [pid = 3424] [serial = 1131] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f9ba800) [pid = 3424] [serial = 1139] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e337400) [pid = 3424] [serial = 1109] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91ee3000) [pid = 3424] [serial = 1115] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x92e79000) [pid = 3424] [serial = 1125] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e5a4c00) [pid = 3424] [serial = 1136] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e332c00) [pid = 3424] [serial = 1134] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x92924400) [pid = 3424] [serial = 1124] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e30b000) [pid = 3424] [serial = 1127] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x921c9800) [pid = 3424] [serial = 1118] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e3ef400) [pid = 3424] [serial = 1110] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x921d3c00) [pid = 3424] [serial = 1119] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e33b800) [pid = 3424] [serial = 1128] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e30c400) [pid = 3424] [serial = 1133] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9216bc00) [pid = 3424] [serial = 1116] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e5ab800) [pid = 3424] [serial = 1137] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x90e5a400) [pid = 3424] [serial = 1140] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90e50c00) [pid = 3424] [serial = 1112] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x922d9c00) [pid = 3424] [serial = 1122] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f9bb800) [pid = 3424] [serial = 1130] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x90ed2000) [pid = 3424] [serial = 1113] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x922d7c00) [pid = 3424] [serial = 1121] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x90e4ec00) [pid = 3424] [serial = 1142] [outer = (nil)] [url = about:blank] 23:30:20 INFO - PROCESS | 3424 | 1467873020817 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2838ms 23:30:20 INFO - PROCESS | 3424 | 1467873020838 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 23:30:20 INFO - PROCESS | 3424 | 1467873020846 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 23:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:30:20 INFO - PROCESS | 3424 | 1467873020854 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:30:20 INFO - PROCESS | 3424 | 1467873020859 Marionette TRACE conn3 <- [1,1566,null,{}] 23:30:20 INFO - PROCESS | 3424 | 1467873020869 Marionette TRACE conn3 -> [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:30:20 INFO - PROCESS | 3424 | 1467873020875 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:21 INFO - PROCESS | 3424 | 1467873021101 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 23:30:21 INFO - PROCESS | 3424 | 1467873021310 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:21 INFO - PROCESS | 3424 | 1467873021318 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba47400 == 8 [pid = 3424] [id = 399] 23:30:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8ba47c00) [pid = 3424] [serial = 1198] [outer = (nil)] 23:30:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e308c00) [pid = 3424] [serial = 1199] [outer = 0x8ba47c00] 23:30:21 INFO - PROCESS | 3424 | 1467873021401 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e331800) [pid = 3424] [serial = 1200] [outer = 0x8ba47c00] 23:30:22 INFO - PROCESS | 3424 | 1467873022215 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:30:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1435ms 23:30:22 INFO - PROCESS | 3424 | 1467873022289 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 23:30:22 INFO - PROCESS | 3424 | 1467873022299 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 23:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:30:22 INFO - PROCESS | 3424 | 1467873022312 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - PROCESS | 3424 | 1467873022316 Marionette TRACE conn3 <- [1,1570,null,{}] 23:30:22 INFO - PROCESS | 3424 | 1467873022323 Marionette TRACE conn3 -> [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:30:22 INFO - PROCESS | 3424 | 1467873022329 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:22 INFO - PROCESS | 3424 | 1467873022514 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 23:30:22 INFO - PROCESS | 3424 | 1467873022676 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:22 INFO - PROCESS | 3424 | 1467873022685 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ebc00 == 9 [pid = 3424] [id = 400] 23:30:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e3ef000) [pid = 3424] [serial = 1201] [outer = (nil)] 23:30:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e496400) [pid = 3424] [serial = 1202] [outer = 0x8e3ef000] 23:30:22 INFO - PROCESS | 3424 | 1467873022764 Marionette DEBUG loaded listener.js 23:30:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e4a0c00) [pid = 3424] [serial = 1203] [outer = 0x8e3ef000] 23:30:23 INFO - PROCESS | 3424 | 1467873023924 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1643ms 23:30:23 INFO - PROCESS | 3424 | 1467873023955 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 23:30:23 INFO - PROCESS | 3424 | 1467873023960 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 23:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:30:23 INFO - PROCESS | 3424 | 1467873023967 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:30:23 INFO - PROCESS | 3424 | 1467873023973 Marionette TRACE conn3 <- [1,1574,null,{}] 23:30:24 INFO - PROCESS | 3424 | 1467873024013 Marionette TRACE conn3 -> [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:30:24 INFO - PROCESS | 3424 | 1467873024023 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:24 INFO - PROCESS | 3424 | 1467873024264 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 23:30:24 INFO - PROCESS | 3424 | 1467873024317 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:24 INFO - PROCESS | 3424 | 1467873024328 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f510c00 == 10 [pid = 3424] [id = 401] 23:30:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8f671000) [pid = 3424] [serial = 1204] [outer = (nil)] 23:30:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f673400) [pid = 3424] [serial = 1205] [outer = 0x8f671000] 23:30:24 INFO - PROCESS | 3424 | 1467873024408 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f884000) [pid = 3424] [serial = 1206] [outer = 0x8f671000] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f67a000) [pid = 3424] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8aef8800) [pid = 3424] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8aeef000) [pid = 3424] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e3e4000) [pid = 3424] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e4a1000) [pid = 3424] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x90e52000) [pid = 3424] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e497000) [pid = 3424] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8aef7000) [pid = 3424] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x91cac400) [pid = 3424] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e30f400) [pid = 3424] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x91142800) [pid = 3424] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:30:25 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x8e33c800) [pid = 3424] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:30:26 INFO - PROCESS | 3424 | 1467873026199 Marionette TRACE conn3 <- [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:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2261ms 23:30:26 INFO - PROCESS | 3424 | 1467873026249 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 23:30:26 INFO - PROCESS | 3424 | 1467873026256 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 23:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:30:26 INFO - PROCESS | 3424 | 1467873026266 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 3424 | 1467873026270 Marionette TRACE conn3 <- [1,1578,null,{}] 23:30:26 INFO - PROCESS | 3424 | 1467873026280 Marionette TRACE conn3 -> [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:30:26 INFO - PROCESS | 3424 | 1467873026289 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:26 INFO - PROCESS | 3424 | 1467873026633 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 23:30:26 INFO - PROCESS | 3424 | 1467873026810 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:26 INFO - PROCESS | 3424 | 1467873026821 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ee400 == 11 [pid = 3424] [id = 402] 23:30:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8e32ec00) [pid = 3424] [serial = 1207] [outer = (nil)] 23:30:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8f67a000) [pid = 3424] [serial = 1208] [outer = 0x8e32ec00] 23:30:26 INFO - PROCESS | 3424 | 1467873026944 Marionette DEBUG loaded listener.js 23:30:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8f891800) [pid = 3424] [serial = 1209] [outer = 0x8e32ec00] 23:30:28 INFO - PROCESS | 3424 | 1467873028239 Marionette TRACE conn3 <- [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:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1991ms 23:30:28 INFO - PROCESS | 3424 | 1467873028258 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 23:30:28 INFO - PROCESS | 3424 | 1467873028265 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 23:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:30:28 INFO - PROCESS | 3424 | 1467873028274 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 3424 | 1467873028282 Marionette TRACE conn3 <- [1,1582,null,{}] 23:30:28 INFO - PROCESS | 3424 | 1467873028291 Marionette TRACE conn3 -> [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:30:28 INFO - PROCESS | 3424 | 1467873028297 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:28 INFO - PROCESS | 3424 | 1467873028539 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 23:30:28 INFO - PROCESS | 3424 | 1467873028776 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:28 INFO - PROCESS | 3424 | 1467873028787 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305800 == 12 [pid = 3424] [id = 403] 23:30:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e30b400) [pid = 3424] [serial = 1210] [outer = (nil)] 23:30:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e4a1000) [pid = 3424] [serial = 1211] [outer = 0x8e30b400] 23:30:28 INFO - PROCESS | 3424 | 1467873028899 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e5acc00) [pid = 3424] [serial = 1212] [outer = 0x8e30b400] 23:30:29 INFO - PROCESS | 3424 | 1467873029942 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1750ms 23:30:30 INFO - PROCESS | 3424 | 1467873030024 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 23:30:30 INFO - PROCESS | 3424 | 1467873030034 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 23:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:30:30 INFO - PROCESS | 3424 | 1467873030049 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:30:30 INFO - PROCESS | 3424 | 1467873030056 Marionette TRACE conn3 <- [1,1586,null,{}] 23:30:30 INFO - PROCESS | 3424 | 1467873030064 Marionette TRACE conn3 -> [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:30:30 INFO - PROCESS | 3424 | 1467873030071 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:30 INFO - PROCESS | 3424 | 1467873030364 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 23:30:30 INFO - PROCESS | 3424 | 1467873030636 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 3424 | 1467873030649 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9b7400 == 13 [pid = 3424] [id = 404] 23:30:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f9ba800) [pid = 3424] [serial = 1213] [outer = (nil)] 23:30:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f9be400) [pid = 3424] [serial = 1214] [outer = 0x8f9ba800] 23:30:30 INFO - PROCESS | 3424 | 1467873030801 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x90e4e000) [pid = 3424] [serial = 1215] [outer = 0x8f9ba800] 23:30:32 INFO - PROCESS | 3424 | 1467873032322 Marionette TRACE conn3 <- [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:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2349ms 23:30:32 INFO - PROCESS | 3424 | 1467873032397 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 23:30:32 INFO - PROCESS | 3424 | 1467873032401 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 23:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:30:32 INFO - PROCESS | 3424 | 1467873032409 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:30:32 INFO - PROCESS | 3424 | 1467873032415 Marionette TRACE conn3 <- [1,1590,null,{}] 23:30:32 INFO - PROCESS | 3424 | 1467873032432 Marionette TRACE conn3 -> [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:30:32 INFO - PROCESS | 3424 | 1467873032442 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:32 INFO - PROCESS | 3424 | 1467873032723 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 23:30:32 INFO - PROCESS | 3424 | 1467873032909 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:32 INFO - PROCESS | 3424 | 1467873032919 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ecc400 == 14 [pid = 3424] [id = 405] 23:30:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90eccc00) [pid = 3424] [serial = 1216] [outer = (nil)] 23:30:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x90ed5800) [pid = 3424] [serial = 1217] [outer = 0x90eccc00] 23:30:33 INFO - PROCESS | 3424 | 1467873033008 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x90ede400) [pid = 3424] [serial = 1218] [outer = 0x90eccc00] 23:30:34 INFO - PROCESS | 3424 | 1467873034291 Marionette TRACE conn3 <- [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:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1998ms 23:30:34 INFO - PROCESS | 3424 | 1467873034530 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 23:30:34 INFO - PROCESS | 3424 | 1467873034538 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 23:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:30:34 INFO - PROCESS | 3424 | 1467873034556 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 3424 | 1467873034562 Marionette TRACE conn3 <- [1,1594,null,{}] 23:30:34 INFO - PROCESS | 3424 | 1467873034571 Marionette TRACE conn3 -> [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:30:34 INFO - PROCESS | 3424 | 1467873034577 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:34 INFO - PROCESS | 3424 | 1467873034869 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 23:30:35 INFO - PROCESS | 3424 | 1467873035075 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 3424 | 1467873035086 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed3000 == 15 [pid = 3424] [id = 406] 23:30:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91143c00) [pid = 3424] [serial = 1219] [outer = (nil)] 23:30:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9114e000) [pid = 3424] [serial = 1220] [outer = 0x91143c00] 23:30:35 INFO - PROCESS | 3424 | 1467873035249 Marionette DEBUG loaded listener.js 23:30:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91b65800) [pid = 3424] [serial = 1221] [outer = 0x91143c00] 23:30:36 INFO - PROCESS | 3424 | 1467873036363 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1892ms 23:30:36 INFO - PROCESS | 3424 | 1467873036447 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 23:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:30:36 INFO - PROCESS | 3424 | 1467873036451 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 23:30:36 INFO - PROCESS | 3424 | 1467873036459 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 3424 | 1467873036463 Marionette TRACE conn3 <- [1,1598,null,{}] 23:30:36 INFO - PROCESS | 3424 | 1467873036470 Marionette TRACE conn3 -> [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:30:36 INFO - PROCESS | 3424 | 1467873036475 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:36 INFO - PROCESS | 3424 | 1467873036695 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 23:30:37 INFO - PROCESS | 3424 | 1467873037048 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:37 INFO - PROCESS | 3424 | 1467873037059 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef6c00 == 16 [pid = 3424] [id = 407] 23:30:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8aef7400) [pid = 3424] [serial = 1222] [outer = (nil)] 23:30:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8b5e8000) [pid = 3424] [serial = 1223] [outer = 0x8aef7400] 23:30:37 INFO - PROCESS | 3424 | 1467873037184 Marionette DEBUG loaded listener.js 23:30:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8ba49c00) [pid = 3424] [serial = 1224] [outer = 0x8aef7400] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x91bca400) [pid = 3424] [serial = 1175] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91bd1c00) [pid = 3424] [serial = 1172] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8aef9400) [pid = 3424] [serial = 1160] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8ba45800) [pid = 3424] [serial = 1161] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e5a0000) [pid = 3424] [serial = 1163] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e5b9800) [pid = 3424] [serial = 1164] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f67d400) [pid = 3424] [serial = 1151] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8f88d800) [pid = 3424] [serial = 1152] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x91b6a800) [pid = 3424] [serial = 1154] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90ed1c00) [pid = 3424] [serial = 1155] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e49ec00) [pid = 3424] [serial = 1148] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e5a5800) [pid = 3424] [serial = 1149] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8aefbc00) [pid = 3424] [serial = 1145] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8b5ecc00) [pid = 3424] [serial = 1146] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x91caf800) [pid = 3424] [serial = 1157] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x91cb3400) [pid = 3424] [serial = 1158] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x90ed6800) [pid = 3424] [serial = 1143] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x9114b400) [pid = 3424] [serial = 1169] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x8f675400) [pid = 3424] [serial = 1166] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x8f88d400) [pid = 3424] [serial = 1167] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x9216b800) [pid = 3424] [serial = 1176] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x91bd8c00) [pid = 3424] [serial = 1173] [outer = (nil)] [url = about:blank] 23:30:37 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x91b63800) [pid = 3424] [serial = 1170] [outer = (nil)] [url = about:blank] 23:30:38 INFO - PROCESS | 3424 | 1467873038201 Marionette TRACE conn3 <- [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:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1790ms 23:30:38 INFO - PROCESS | 3424 | 1467873038251 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 23:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:30:38 INFO - PROCESS | 3424 | 1467873038257 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 23:30:38 INFO - PROCESS | 3424 | 1467873038265 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:30:38 INFO - PROCESS | 3424 | 1467873038269 Marionette TRACE conn3 <- [1,1602,null,{}] 23:30:38 INFO - PROCESS | 3424 | 1467873038278 Marionette TRACE conn3 -> [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:30:38 INFO - PROCESS | 3424 | 1467873038286 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:38 INFO - PROCESS | 3424 | 1467873038466 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 23:30:38 INFO - PROCESS | 3424 | 1467873038616 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 3424 | 1467873038626 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32f000 == 17 [pid = 3424] [id = 408] 23:30:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x8e33d000) [pid = 3424] [serial = 1225] [outer = (nil)] 23:30:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x8e4a4c00) [pid = 3424] [serial = 1226] [outer = 0x8e33d000] 23:30:38 INFO - PROCESS | 3424 | 1467873038709 Marionette DEBUG loaded listener.js 23:30:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x8e5b6800) [pid = 3424] [serial = 1227] [outer = 0x8e33d000] 23:30:39 INFO - PROCESS | 3424 | 1467873039590 Marionette TRACE conn3 <- [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:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1385ms 23:30:39 INFO - PROCESS | 3424 | 1467873039654 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 23:30:39 INFO - PROCESS | 3424 | 1467873039661 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 23:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:30:39 INFO - PROCESS | 3424 | 1467873039669 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - PROCESS | 3424 | 1467873039672 Marionette TRACE conn3 <- [1,1606,null,{}] 23:30:39 INFO - PROCESS | 3424 | 1467873039679 Marionette TRACE conn3 -> [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:30:39 INFO - PROCESS | 3424 | 1467873039684 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:39 INFO - PROCESS | 3424 | 1467873039867 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 23:30:40 INFO - PROCESS | 3424 | 1467873040011 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 3424 | 1467873040020 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef9800 == 18 [pid = 3424] [id = 409] 23:30:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x8f676c00) [pid = 3424] [serial = 1228] [outer = (nil)] 23:30:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x8f9ba000) [pid = 3424] [serial = 1229] [outer = 0x8f676c00] 23:30:40 INFO - PROCESS | 3424 | 1467873040095 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8f9c2400) [pid = 3424] [serial = 1230] [outer = 0x8f676c00] 23:30:41 INFO - PROCESS | 3424 | 1467873041050 Marionette TRACE conn3 <- [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:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1432ms 23:30:41 INFO - PROCESS | 3424 | 1467873041103 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 3424 | 1467873041108 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 23:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:30:41 INFO - PROCESS | 3424 | 1467873041131 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 3424 | 1467873041140 Marionette TRACE conn3 <- [1,1610,null,{}] 23:30:41 INFO - PROCESS | 3424 | 1467873041150 Marionette TRACE conn3 -> [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:30:41 INFO - PROCESS | 3424 | 1467873041159 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:41 INFO - PROCESS | 3424 | 1467873041396 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 23:30:41 INFO - PROCESS | 3424 | 1467873041445 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:41 INFO - PROCESS | 3424 | 1467873041452 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f679000 == 19 [pid = 3424] [id = 410] 23:30:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8f67f000) [pid = 3424] [serial = 1231] [outer = (nil)] 23:30:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x9114bc00) [pid = 3424] [serial = 1232] [outer = 0x8f67f000] 23:30:41 INFO - PROCESS | 3424 | 1467873041526 Marionette DEBUG loaded listener.js 23:30:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x91b64c00) [pid = 3424] [serial = 1233] [outer = 0x8f67f000] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8e3ef000) [pid = 3424] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8f671000) [pid = 3424] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x91149800) [pid = 3424] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x8f674000) [pid = 3424] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x8ba4f400) [pid = 3424] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x91bd7000) [pid = 3424] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x8f676400) [pid = 3424] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x8f677c00) [pid = 3424] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x8ba47c00) [pid = 3424] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:30:42 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0x8e305400) [pid = 3424] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:30:42 INFO - PROCESS | 3424 | 1467873042549 Marionette TRACE conn3 <- [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:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1497ms 23:30:42 INFO - PROCESS | 3424 | 1467873042621 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 23:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:30:42 INFO - PROCESS | 3424 | 1467873042626 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 23:30:42 INFO - PROCESS | 3424 | 1467873042633 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:30:42 INFO - PROCESS | 3424 | 1467873042636 Marionette TRACE conn3 <- [1,1614,null,{}] 23:30:42 INFO - PROCESS | 3424 | 1467873042642 Marionette TRACE conn3 -> [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:30:42 INFO - PROCESS | 3424 | 1467873042648 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:42 INFO - PROCESS | 3424 | 1467873042871 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 23:30:42 INFO - PROCESS | 3424 | 1467873042959 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 3424 | 1467873042966 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb000 == 20 [pid = 3424] [id = 411] 23:30:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0x8e305400) [pid = 3424] [serial = 1234] [outer = (nil)] 23:30:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x8f9c4800) [pid = 3424] [serial = 1235] [outer = 0x8e305400] 23:30:43 INFO - PROCESS | 3424 | 1467873043041 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x91142400) [pid = 3424] [serial = 1236] [outer = 0x8e305400] 23:30:43 INFO - PROCESS | 3424 | 1467873043917 Marionette TRACE conn3 <- [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:30:43 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:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1345ms 23:30:43 INFO - PROCESS | 3424 | 1467873043979 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 23:30:43 INFO - PROCESS | 3424 | 1467873043984 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 23:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:30:44 INFO - PROCESS | 3424 | 1467873043996 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 3424 | 1467873043999 Marionette TRACE conn3 <- [1,1618,null,{}] 23:30:44 INFO - PROCESS | 3424 | 1467873044006 Marionette TRACE conn3 -> [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:30:44 INFO - PROCESS | 3424 | 1467873044011 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:44 INFO - PROCESS | 3424 | 1467873044190 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 23:30:44 INFO - PROCESS | 3424 | 1467873044202 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:44 INFO - PROCESS | 3424 | 1467873044223 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302c00 == 21 [pid = 3424] [id = 412] 23:30:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x91b70000) [pid = 3424] [serial = 1237] [outer = (nil)] 23:30:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x91bd1800) [pid = 3424] [serial = 1238] [outer = 0x91b70000] 23:30:44 INFO - PROCESS | 3424 | 1467873044453 Marionette DEBUG loaded listener.js 23:30:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x91cac000) [pid = 3424] [serial = 1239] [outer = 0x91b70000] 23:30:45 INFO - PROCESS | 3424 | 1467873045561 Marionette TRACE conn3 <- [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:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1633ms 23:30:45 INFO - PROCESS | 3424 | 1467873045631 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 23:30:45 INFO - PROCESS | 3424 | 1467873045639 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 23:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:30:45 INFO - PROCESS | 3424 | 1467873045647 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:30:45 INFO - PROCESS | 3424 | 1467873045656 Marionette TRACE conn3 <- [1,1622,null,{}] 23:30:45 INFO - PROCESS | 3424 | 1467873045665 Marionette TRACE conn3 -> [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:30:45 INFO - PROCESS | 3424 | 1467873045672 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:45 INFO - PROCESS | 3424 | 1467873045910 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 23:30:46 INFO - PROCESS | 3424 | 1467873046188 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:46 INFO - PROCESS | 3424 | 1467873046198 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e334400 == 22 [pid = 3424] [id = 413] 23:30:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8e3e3800) [pid = 3424] [serial = 1240] [outer = (nil)] 23:30:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8e5a7400) [pid = 3424] [serial = 1241] [outer = 0x8e3e3800] 23:30:46 INFO - PROCESS | 3424 | 1467873046289 Marionette DEBUG loaded listener.js 23:30:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8f676400) [pid = 3424] [serial = 1242] [outer = 0x8e3e3800] 23:30:47 INFO - PROCESS | 3424 | 1467873047309 Marionette TRACE conn3 <- [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:30:47 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:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1697ms 23:30:47 INFO - PROCESS | 3424 | 1467873047344 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 23:30:47 INFO - PROCESS | 3424 | 1467873047352 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 23:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:30:47 INFO - PROCESS | 3424 | 1467873047364 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:30:47 INFO - PROCESS | 3424 | 1467873047368 Marionette TRACE conn3 <- [1,1626,null,{}] 23:30:47 INFO - PROCESS | 3424 | 1467873047375 Marionette TRACE conn3 -> [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:30:47 INFO - PROCESS | 3424 | 1467873047382 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:47 INFO - PROCESS | 3424 | 1467873047591 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 23:30:47 INFO - PROCESS | 3424 | 1467873047865 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:47 INFO - PROCESS | 3424 | 1467873047875 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e51800 == 23 [pid = 3424] [id = 414] 23:30:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x90e5c000) [pid = 3424] [serial = 1243] [outer = (nil)] 23:30:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x90ee4c00) [pid = 3424] [serial = 1244] [outer = 0x90e5c000] 23:30:48 INFO - PROCESS | 3424 | 1467873048005 Marionette DEBUG loaded listener.js 23:30:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x91147000) [pid = 3424] [serial = 1245] [outer = 0x90e5c000] 23:30:48 INFO - PROCESS | 3424 | 1467873048963 Marionette TRACE conn3 <- [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:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1636ms 23:30:49 INFO - PROCESS | 3424 | 1467873049001 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 23:30:49 INFO - PROCESS | 3424 | 1467873049004 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 23:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:30:49 INFO - PROCESS | 3424 | 1467873049013 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:30:49 INFO - PROCESS | 3424 | 1467873049019 Marionette TRACE conn3 <- [1,1630,null,{}] 23:30:49 INFO - PROCESS | 3424 | 1467873049037 Marionette TRACE conn3 -> [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:30:49 INFO - PROCESS | 3424 | 1467873049046 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:49 INFO - PROCESS | 3424 | 1467873049344 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 23:30:49 INFO - PROCESS | 3424 | 1467873049672 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:49 INFO - PROCESS | 3424 | 1467873049685 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x91cb1800 == 24 [pid = 3424] [id = 415] 23:30:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x91cb3400) [pid = 3424] [serial = 1246] [outer = (nil)] 23:30:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x91edc000) [pid = 3424] [serial = 1247] [outer = 0x91cb3400] 23:30:49 INFO - PROCESS | 3424 | 1467873049831 Marionette DEBUG loaded listener.js 23:30:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x91ee4800) [pid = 3424] [serial = 1248] [outer = 0x91cb3400] 23:30:50 INFO - PROCESS | 3424 | 1467873050797 Marionette TRACE conn3 <- [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:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1846ms 23:30:50 INFO - PROCESS | 3424 | 1467873050859 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 23:30:50 INFO - PROCESS | 3424 | 1467873050866 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 23:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:30:50 INFO - PROCESS | 3424 | 1467873050873 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:30:50 INFO - PROCESS | 3424 | 1467873050877 Marionette TRACE conn3 <- [1,1634,null,{}] 23:30:50 INFO - PROCESS | 3424 | 1467873050883 Marionette TRACE conn3 -> [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:30:50 INFO - PROCESS | 3424 | 1467873050889 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:51 INFO - PROCESS | 3424 | 1467873051096 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 23:30:51 INFO - PROCESS | 3424 | 1467873051335 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 3424 | 1467873051345 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f67e400 == 25 [pid = 3424] [id = 416] 23:30:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x91ed9c00) [pid = 3424] [serial = 1249] [outer = (nil)] 23:30:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x92172000) [pid = 3424] [serial = 1250] [outer = 0x91ed9c00] 23:30:51 INFO - PROCESS | 3424 | 1467873051488 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x92177000) [pid = 3424] [serial = 1251] [outer = 0x91ed9c00] 23:30:52 INFO - PROCESS | 3424 | 1467873052711 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1887ms 23:30:52 INFO - PROCESS | 3424 | 1467873052761 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 3424 | 1467873052768 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 23:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:30:52 INFO - PROCESS | 3424 | 1467873052778 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 3424 | 1467873052784 Marionette TRACE conn3 <- [1,1638,null,{}] 23:30:52 INFO - PROCESS | 3424 | 1467873052792 Marionette TRACE conn3 -> [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:30:52 INFO - PROCESS | 3424 | 1467873052799 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:53 INFO - PROCESS | 3424 | 1467873053062 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 23:30:53 INFO - PROCESS | 3424 | 1467873053392 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:53 INFO - PROCESS | 3424 | 1467873053401 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e309400 == 26 [pid = 3424] [id = 417] 23:30:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e3ea400) [pid = 3424] [serial = 1252] [outer = (nil)] 23:30:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x921d2000) [pid = 3424] [serial = 1253] [outer = 0x8e3ea400] 23:30:53 INFO - PROCESS | 3424 | 1467873053524 Marionette DEBUG loaded listener.js 23:30:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x921d3400) [pid = 3424] [serial = 1254] [outer = 0x8e3ea400] 23:30:54 INFO - PROCESS | 3424 | 1467873054572 Marionette TRACE conn3 <- [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:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1855ms 23:30:54 INFO - PROCESS | 3424 | 1467873054632 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 23:30:54 INFO - PROCESS | 3424 | 1467873054637 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 23:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:30:54 INFO - PROCESS | 3424 | 1467873054644 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:30:54 INFO - PROCESS | 3424 | 1467873054649 Marionette TRACE conn3 <- [1,1642,null,{}] 23:30:54 INFO - PROCESS | 3424 | 1467873054655 Marionette TRACE conn3 -> [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:30:54 INFO - PROCESS | 3424 | 1467873054667 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:54 INFO - PROCESS | 3424 | 1467873054912 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 23:30:55 INFO - PROCESS | 3424 | 1467873055199 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:55 INFO - PROCESS | 3424 | 1467873055211 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc000 == 27 [pid = 3424] [id = 418] 23:30:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8b5e4400) [pid = 3424] [serial = 1255] [outer = (nil)] 23:30:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8b5ebc00) [pid = 3424] [serial = 1256] [outer = 0x8b5e4400] 23:30:55 INFO - PROCESS | 3424 | 1467873055694 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e30a800) [pid = 3424] [serial = 1257] [outer = 0x8b5e4400] 23:30:57 INFO - PROCESS | 3424 | 1467873057026 Marionette TRACE conn3 <- [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:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2437ms 23:30:57 INFO - PROCESS | 3424 | 1467873057084 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 23:30:57 INFO - PROCESS | 3424 | 1467873057090 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 23:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:30:57 INFO - PROCESS | 3424 | 1467873057099 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:30:57 INFO - PROCESS | 3424 | 1467873057104 Marionette TRACE conn3 <- [1,1646,null,{}] 23:30:57 INFO - PROCESS | 3424 | 1467873057112 Marionette TRACE conn3 -> [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:30:57 INFO - PROCESS | 3424 | 1467873057117 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:57 INFO - PROCESS | 3424 | 1467873057355 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 23:30:57 INFO - PROCESS | 3424 | 1467873057685 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:57 INFO - PROCESS | 3424 | 1467873057696 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:30:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c400 == 28 [pid = 3424] [id = 419] 23:30:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f886000) [pid = 3424] [serial = 1258] [outer = (nil)] 23:30:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x90e56c00) [pid = 3424] [serial = 1259] [outer = 0x8f886000] 23:30:57 INFO - PROCESS | 3424 | 1467873057779 Marionette DEBUG loaded listener.js 23:30:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x90ecc000) [pid = 3424] [serial = 1260] [outer = 0x8f886000] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e4a0c00) [pid = 3424] [serial = 1203] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f673400) [pid = 3424] [serial = 1205] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x93905400) [pid = 3424] [serial = 1194] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x928b8800) [pid = 3424] [serial = 1191] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e3ecc00) [pid = 3424] [serial = 1178] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x9216d800) [pid = 3424] [serial = 1185] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x922dc800) [pid = 3424] [serial = 1188] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x922de400) [pid = 3424] [serial = 1193] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x928b1800) [pid = 3424] [serial = 1190] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e496400) [pid = 3424] [serial = 1202] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x91edd400) [pid = 3424] [serial = 1184] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f88e000) [pid = 3424] [serial = 1181] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90e53400) [pid = 3424] [serial = 1182] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e308c00) [pid = 3424] [serial = 1199] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f884000) [pid = 3424] [serial = 1206] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e4a3000) [pid = 3424] [serial = 1179] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8e32e400) [pid = 3424] [serial = 1196] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x921d1c00) [pid = 3424] [serial = 1187] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e331800) [pid = 3424] [serial = 1200] [outer = (nil)] [url = about:blank] 23:30:59 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8e334c00) [pid = 3424] [serial = 1197] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 3424 | 1467873060472 Marionette TRACE conn3 <- [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:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 3440ms 23:31:00 INFO - PROCESS | 3424 | 1467873060540 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 23:31:00 INFO - PROCESS | 3424 | 1467873060548 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 23:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:31:00 INFO - PROCESS | 3424 | 1467873060557 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:31:00 INFO - PROCESS | 3424 | 1467873060563 Marionette TRACE conn3 <- [1,1650,null,{}] 23:31:00 INFO - PROCESS | 3424 | 1467873060574 Marionette TRACE conn3 -> [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:31:00 INFO - PROCESS | 3424 | 1467873060579 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:00 INFO - PROCESS | 3424 | 1467873060802 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 23:31:01 INFO - PROCESS | 3424 | 1467873061039 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:01 INFO - PROCESS | 3424 | 1467873061050 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304c00 == 29 [pid = 3424] [id = 420] 23:31:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8e305c00) [pid = 3424] [serial = 1261] [outer = (nil)] 23:31:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8e330400) [pid = 3424] [serial = 1262] [outer = 0x8e305c00] 23:31:01 INFO - PROCESS | 3424 | 1467873061139 Marionette DEBUG loaded listener.js 23:31:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e334c00) [pid = 3424] [serial = 1263] [outer = 0x8e305c00] 23:31:02 INFO - PROCESS | 3424 | 1467873062162 Marionette TRACE conn3 <- [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:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1647ms 23:31:02 INFO - PROCESS | 3424 | 1467873062204 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 23:31:02 INFO - PROCESS | 3424 | 1467873062214 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 23:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:31:02 INFO - PROCESS | 3424 | 1467873062230 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - PROCESS | 3424 | 1467873062236 Marionette TRACE conn3 <- [1,1654,null,{}] 23:31:02 INFO - PROCESS | 3424 | 1467873062244 Marionette TRACE conn3 -> [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:31:02 INFO - PROCESS | 3424 | 1467873062252 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:02 INFO - PROCESS | 3424 | 1467873062477 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 23:31:02 INFO - PROCESS | 3424 | 1467873062717 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:02 INFO - PROCESS | 3424 | 1467873062727 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49c000 == 30 [pid = 3424] [id = 421] 23:31:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e49c400) [pid = 3424] [serial = 1264] [outer = (nil)] 23:31:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e4a1400) [pid = 3424] [serial = 1265] [outer = 0x8e49c400] 23:31:02 INFO - PROCESS | 3424 | 1467873062836 Marionette DEBUG loaded listener.js 23:31:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e59f800) [pid = 3424] [serial = 1266] [outer = 0x8e49c400] 23:31:03 INFO - PROCESS | 3424 | 1467873063864 Marionette TRACE conn3 <- [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:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1688ms 23:31:03 INFO - PROCESS | 3424 | 1467873063918 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 3424 | 1467873063923 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 23:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:31:03 INFO - PROCESS | 3424 | 1467873063930 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - PROCESS | 3424 | 1467873063937 Marionette TRACE conn3 <- [1,1658,null,{}] 23:31:03 INFO - PROCESS | 3424 | 1467873063956 Marionette TRACE conn3 -> [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:31:03 INFO - PROCESS | 3424 | 1467873063967 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:04 INFO - PROCESS | 3424 | 1467873064207 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 23:31:04 INFO - PROCESS | 3424 | 1467873064487 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:04 INFO - PROCESS | 3424 | 1467873064499 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f672800 == 31 [pid = 3424] [id = 422] 23:31:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f672c00) [pid = 3424] [serial = 1267] [outer = (nil)] 23:31:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8f677000) [pid = 3424] [serial = 1268] [outer = 0x8f672c00] 23:31:04 INFO - PROCESS | 3424 | 1467873064607 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8f887000) [pid = 3424] [serial = 1269] [outer = 0x8f672c00] 23:31:05 INFO - PROCESS | 3424 | 1467873065604 Marionette TRACE conn3 <- [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:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1746ms 23:31:05 INFO - PROCESS | 3424 | 1467873065677 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 23:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:31:05 INFO - PROCESS | 3424 | 1467873065683 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 23:31:05 INFO - PROCESS | 3424 | 1467873065690 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - PROCESS | 3424 | 1467873065694 Marionette TRACE conn3 <- [1,1662,null,{}] 23:31:05 INFO - PROCESS | 3424 | 1467873065700 Marionette TRACE conn3 -> [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:31:05 INFO - PROCESS | 3424 | 1467873065706 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:05 INFO - PROCESS | 3424 | 1467873065941 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 23:31:06 INFO - PROCESS | 3424 | 1467873066164 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:06 INFO - PROCESS | 3424 | 1467873066174 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5ba800 == 32 [pid = 3424] [id = 423] 23:31:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f888400) [pid = 3424] [serial = 1270] [outer = (nil)] 23:31:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x90e5b000) [pid = 3424] [serial = 1271] [outer = 0x8f888400] 23:31:06 INFO - PROCESS | 3424 | 1467873066272 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x90ee7c00) [pid = 3424] [serial = 1272] [outer = 0x8f888400] 23:31:07 INFO - PROCESS | 3424 | 1467873067256 Marionette TRACE conn3 <- [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:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1641ms 23:31:07 INFO - PROCESS | 3424 | 1467873067332 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 23:31:07 INFO - PROCESS | 3424 | 1467873067336 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 23:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:31:07 INFO - PROCESS | 3424 | 1467873067343 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:31:07 INFO - PROCESS | 3424 | 1467873067347 Marionette TRACE conn3 <- [1,1666,null,{}] 23:31:07 INFO - PROCESS | 3424 | 1467873067353 Marionette TRACE conn3 -> [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:31:07 INFO - PROCESS | 3424 | 1467873067359 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:07 INFO - PROCESS | 3424 | 1467873067590 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 23:31:07 INFO - PROCESS | 3424 | 1467873067807 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 3424 | 1467873067816 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30a400 == 33 [pid = 3424] [id = 424] 23:31:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90e4fc00) [pid = 3424] [serial = 1273] [outer = (nil)] 23:31:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91bcc400) [pid = 3424] [serial = 1274] [outer = 0x90e4fc00] 23:31:07 INFO - PROCESS | 3424 | 1467873067943 Marionette DEBUG loaded listener.js 23:31:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x91bd1c00) [pid = 3424] [serial = 1275] [outer = 0x90e4fc00] 23:31:08 INFO - PROCESS | 3424 | 1467873068945 Marionette TRACE conn3 <- [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:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1641ms 23:31:08 INFO - PROCESS | 3424 | 1467873068985 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 3424 | 1467873068990 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 23:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:31:09 INFO - PROCESS | 3424 | 1467873068998 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:31:09 INFO - PROCESS | 3424 | 1467873069002 Marionette TRACE conn3 <- [1,1670,null,{}] 23:31:09 INFO - PROCESS | 3424 | 1467873069011 Marionette TRACE conn3 -> [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:31:09 INFO - PROCESS | 3424 | 1467873069028 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:09 INFO - PROCESS | 3424 | 1467873069328 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 23:31:09 INFO - PROCESS | 3424 | 1467873069594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 3424 | 1467873069601 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88a000 == 34 [pid = 3424] [id = 425] 23:31:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x91cadc00) [pid = 3424] [serial = 1276] [outer = (nil)] 23:31:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x92172400) [pid = 3424] [serial = 1277] [outer = 0x91cadc00] 23:31:09 INFO - PROCESS | 3424 | 1467873069710 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x922d4800) [pid = 3424] [serial = 1278] [outer = 0x91cadc00] 23:31:10 INFO - PROCESS | 3424 | 1467873070715 Marionette TRACE conn3 <- [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:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1793ms 23:31:10 INFO - PROCESS | 3424 | 1467873070793 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 23:31:10 INFO - PROCESS | 3424 | 1467873070797 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 23:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:31:10 INFO - PROCESS | 3424 | 1467873070804 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:31:10 INFO - PROCESS | 3424 | 1467873070808 Marionette TRACE conn3 <- [1,1674,null,{}] 23:31:10 INFO - PROCESS | 3424 | 1467873070815 Marionette TRACE conn3 -> [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:31:10 INFO - PROCESS | 3424 | 1467873070821 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:11 INFO - PROCESS | 3424 | 1467873071000 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 23:31:11 INFO - PROCESS | 3424 | 1467873071179 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 3424 | 1467873071186 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216d400 == 35 [pid = 3424] [id = 426] 23:31:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x922d8800) [pid = 3424] [serial = 1279] [outer = (nil)] 23:31:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x922dc400) [pid = 3424] [serial = 1280] [outer = 0x922d8800] 23:31:11 INFO - PROCESS | 3424 | 1467873071272 Marionette DEBUG loaded listener.js 23:31:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x922dd800) [pid = 3424] [serial = 1281] [outer = 0x922d8800] 23:31:12 INFO - PROCESS | 3424 | 1467873072426 Marionette TRACE conn3 <- [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:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1687ms 23:31:12 INFO - PROCESS | 3424 | 1467873072493 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 23:31:12 INFO - PROCESS | 3424 | 1467873072499 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 23:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:31:12 INFO - PROCESS | 3424 | 1467873072509 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 3424 | 1467873072513 Marionette TRACE conn3 <- [1,1678,null,{}] 23:31:12 INFO - PROCESS | 3424 | 1467873072523 Marionette TRACE conn3 -> [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:31:12 INFO - PROCESS | 3424 | 1467873072529 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:12 INFO - PROCESS | 3424 | 1467873072808 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 23:31:13 INFO - PROCESS | 3424 | 1467873073053 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:13 INFO - PROCESS | 3424 | 1467873073068 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba44c00 == 36 [pid = 3424] [id = 427] 23:31:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8ba45400) [pid = 3424] [serial = 1282] [outer = (nil)] 23:31:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e32e400) [pid = 3424] [serial = 1283] [outer = 0x8ba45400] 23:31:13 INFO - PROCESS | 3424 | 1467873073145 Marionette DEBUG loaded listener.js 23:31:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e3e4000) [pid = 3424] [serial = 1284] [outer = 0x8ba45400] 23:31:14 INFO - PROCESS | 3424 | 1467873074063 Marionette TRACE conn3 <- [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:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1635ms 23:31:14 INFO - PROCESS | 3424 | 1467873074147 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 3424 | 1467873074158 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 23:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:31:14 INFO - PROCESS | 3424 | 1467873074177 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 3424 | 1467873074185 Marionette TRACE conn3 <- [1,1682,null,{}] 23:31:14 INFO - PROCESS | 3424 | 1467873074193 Marionette TRACE conn3 -> [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:31:14 INFO - PROCESS | 3424 | 1467873074198 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:14 INFO - PROCESS | 3424 | 1467873074410 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 23:31:14 INFO - PROCESS | 3424 | 1467873074594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 3424 | 1467873074603 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5aec00 == 37 [pid = 3424] [id = 428] 23:31:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e5b4000) [pid = 3424] [serial = 1285] [outer = (nil)] 23:31:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f506400) [pid = 3424] [serial = 1286] [outer = 0x8e5b4000] 23:31:14 INFO - PROCESS | 3424 | 1467873074692 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8f677800) [pid = 3424] [serial = 1287] [outer = 0x8e5b4000] 23:31:15 INFO - PROCESS | 3424 | 1467873075637 Marionette TRACE conn3 <- [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:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1494ms 23:31:15 INFO - PROCESS | 3424 | 1467873075669 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 23:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:31:15 INFO - PROCESS | 3424 | 1467873075673 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 23:31:15 INFO - PROCESS | 3424 | 1467873075680 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:31:15 INFO - PROCESS | 3424 | 1467873075686 Marionette TRACE conn3 <- [1,1686,null,{}] 23:31:15 INFO - PROCESS | 3424 | 1467873075710 Marionette TRACE conn3 -> [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:31:15 INFO - PROCESS | 3424 | 1467873075719 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:15 INFO - PROCESS | 3424 | 1467873075958 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 23:31:16 INFO - PROCESS | 3424 | 1467873075993 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 3424 | 1467873076003 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bd1000 == 38 [pid = 3424] [id = 429] 23:31:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91cac400) [pid = 3424] [serial = 1288] [outer = (nil)] 23:31:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x91eda400) [pid = 3424] [serial = 1289] [outer = 0x91cac400] 23:31:16 INFO - PROCESS | 3424 | 1467873076083 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x9216d800) [pid = 3424] [serial = 1290] [outer = 0x91cac400] 23:31:17 INFO - PROCESS | 3424 | 1467873077130 Marionette TRACE conn3 <- [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:31:17 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:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1498ms 23:31:17 INFO - PROCESS | 3424 | 1467873077178 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 3424 | 1467873077184 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 23:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:31:17 INFO - PROCESS | 3424 | 1467873077195 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - PROCESS | 3424 | 1467873077198 Marionette TRACE conn3 <- [1,1690,null,{}] 23:31:17 INFO - PROCESS | 3424 | 1467873077203 Marionette TRACE conn3 -> [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:31:17 INFO - PROCESS | 3424 | 1467873077209 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:17 INFO - PROCESS | 3424 | 1467873077459 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 23:31:17 INFO - PROCESS | 3424 | 1467873077488 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 3424 | 1467873077504 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e53400 == 39 [pid = 3424] [id = 430] 23:31:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x90ecc800) [pid = 3424] [serial = 1291] [outer = (nil)] 23:31:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x922d6000) [pid = 3424] [serial = 1292] [outer = 0x90ecc800] 23:31:17 INFO - PROCESS | 3424 | 1467873077576 Marionette DEBUG loaded listener.js 23:31:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x9291b400) [pid = 3424] [serial = 1293] [outer = 0x90ecc800] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91b70000) [pid = 3424] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8e3e3800) [pid = 3424] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x90e5c000) [pid = 3424] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x91cb3400) [pid = 3424] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x91ed9c00) [pid = 3424] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e3ea400) [pid = 3424] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8b5e4400) [pid = 3424] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8f67f000) [pid = 3424] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e305400) [pid = 3424] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8aef7400) [pid = 3424] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e33d000) [pid = 3424] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8e30b400) [pid = 3424] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8f9ba800) [pid = 3424] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x90eccc00) [pid = 3424] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x91143c00) [pid = 3424] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e32ec00) [pid = 3424] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:31:18 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8f676c00) [pid = 3424] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:31:18 INFO - PROCESS | 3424 | 1467873078701 Marionette TRACE conn3 <- [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:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1531ms 23:31:18 INFO - PROCESS | 3424 | 1467873078728 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 3424 | 1467873078732 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 23:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:31:18 INFO - PROCESS | 3424 | 1467873078738 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:31:18 INFO - PROCESS | 3424 | 1467873078742 Marionette TRACE conn3 <- [1,1694,null,{}] 23:31:18 INFO - PROCESS | 3424 | 1467873078749 Marionette TRACE conn3 -> [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:31:18 INFO - PROCESS | 3424 | 1467873078754 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:18 INFO - PROCESS | 3424 | 1467873078981 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 23:31:19 INFO - PROCESS | 3424 | 1467873079002 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 3424 | 1467873079012 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7400 == 40 [pid = 3424] [id = 431] 23:31:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8b5eac00) [pid = 3424] [serial = 1294] [outer = (nil)] 23:31:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x90e53000) [pid = 3424] [serial = 1295] [outer = 0x8b5eac00] 23:31:19 INFO - PROCESS | 3424 | 1467873079085 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x90ed2c00) [pid = 3424] [serial = 1296] [outer = 0x8b5eac00] 23:31:20 INFO - PROCESS | 3424 | 1467873080399 Marionette TRACE conn3 <- [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:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1692ms 23:31:20 INFO - PROCESS | 3424 | 1467873080435 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 23:31:20 INFO - PROCESS | 3424 | 1467873080447 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 23:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:31:20 INFO - PROCESS | 3424 | 1467873080479 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 3424 | 1467873080487 Marionette TRACE conn3 <- [1,1698,null,{}] 23:31:20 INFO - PROCESS | 3424 | 1467873080668 Marionette TRACE conn3 -> [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:31:20 INFO - PROCESS | 3424 | 1467873080677 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:21 INFO - PROCESS | 3424 | 1467873081042 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 23:31:21 INFO - PROCESS | 3424 | 1467873081186 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 3424 | 1467873081200 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2800 == 41 [pid = 3424] [id = 432] 23:31:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8e49f000) [pid = 3424] [serial = 1297] [outer = (nil)] 23:31:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e5af400) [pid = 3424] [serial = 1298] [outer = 0x8e49f000] 23:31:21 INFO - PROCESS | 3424 | 1467873081343 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f674800) [pid = 3424] [serial = 1299] [outer = 0x8e49f000] 23:31:22 INFO - PROCESS | 3424 | 1467873082623 Marionette TRACE conn3 <- [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:31:22 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:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2211ms 23:31:22 INFO - PROCESS | 3424 | 1467873082683 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 23:31:22 INFO - PROCESS | 3424 | 1467873082694 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 23:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:31:22 INFO - PROCESS | 3424 | 1467873082730 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:31:22 INFO - PROCESS | 3424 | 1467873082735 Marionette TRACE conn3 <- [1,1702,null,{}] 23:31:22 INFO - PROCESS | 3424 | 1467873082742 Marionette TRACE conn3 -> [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:31:22 INFO - PROCESS | 3424 | 1467873082749 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:23 INFO - PROCESS | 3424 | 1467873083128 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 23:31:23 INFO - PROCESS | 3424 | 1467873083244 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:23 INFO - PROCESS | 3424 | 1467873083256 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x9114c000 == 42 [pid = 3424] [id = 433] 23:31:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91b6e400) [pid = 3424] [serial = 1300] [outer = (nil)] 23:31:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91ca5800) [pid = 3424] [serial = 1301] [outer = 0x91b6e400] 23:31:23 INFO - PROCESS | 3424 | 1467873083350 Marionette DEBUG loaded listener.js 23:31:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x9216b800) [pid = 3424] [serial = 1302] [outer = 0x91b6e400] 23:31:24 INFO - PROCESS | 3424 | 1467873084535 Marionette TRACE conn3 <- [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:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1895ms 23:31:24 INFO - PROCESS | 3424 | 1467873084630 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 23:31:24 INFO - PROCESS | 3424 | 1467873084636 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 23:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:31:24 INFO - PROCESS | 3424 | 1467873084648 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:31:24 INFO - PROCESS | 3424 | 1467873084657 Marionette TRACE conn3 <- [1,1706,null,{}] 23:31:24 INFO - PROCESS | 3424 | 1467873084743 Marionette TRACE conn3 -> [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:31:24 INFO - PROCESS | 3424 | 1467873084756 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:25 INFO - PROCESS | 3424 | 1467873085162 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 23:31:25 INFO - PROCESS | 3424 | 1467873085401 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 3424 | 1467873085418 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eec00 == 43 [pid = 3424] [id = 434] 23:31:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x9291d000) [pid = 3424] [serial = 1303] [outer = (nil)] 23:31:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x92926800) [pid = 3424] [serial = 1304] [outer = 0x9291d000] 23:31:25 INFO - PROCESS | 3424 | 1467873085593 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x92e6ec00) [pid = 3424] [serial = 1305] [outer = 0x9291d000] 23:31:26 INFO - PROCESS | 3424 | 1467873086766 Marionette TRACE conn3 <- [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:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2192ms 23:31:26 INFO - PROCESS | 3424 | 1467873086840 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 3424 | 1467873086844 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 23:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:31:26 INFO - PROCESS | 3424 | 1467873086852 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 3424 | 1467873086856 Marionette TRACE conn3 <- [1,1710,null,{}] 23:31:26 INFO - PROCESS | 3424 | 1467873086863 Marionette TRACE conn3 -> [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:31:26 INFO - PROCESS | 3424 | 1467873086869 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:27 INFO - PROCESS | 3424 | 1467873087119 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 23:31:27 INFO - PROCESS | 3424 | 1467873087433 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:27 INFO - PROCESS | 3424 | 1467873087443 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x92176c00 == 44 [pid = 3424] [id = 435] 23:31:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x92922c00) [pid = 3424] [serial = 1306] [outer = (nil)] 23:31:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x93907000) [pid = 3424] [serial = 1307] [outer = 0x92922c00] 23:31:27 INFO - PROCESS | 3424 | 1467873087560 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x9390e400) [pid = 3424] [serial = 1308] [outer = 0x92922c00] 23:31:28 INFO - PROCESS | 3424 | 1467873088830 Marionette TRACE conn3 <- [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:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2044ms 23:31:28 INFO - PROCESS | 3424 | 1467873088899 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 3424 | 1467873088906 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 23:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:31:28 INFO - PROCESS | 3424 | 1467873088915 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 3424 | 1467873088921 Marionette TRACE conn3 <- [1,1714,null,{}] 23:31:28 INFO - PROCESS | 3424 | 1467873088943 Marionette TRACE conn3 -> [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:31:28 INFO - PROCESS | 3424 | 1467873088950 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:29 INFO - PROCESS | 3424 | 1467873089237 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 23:31:29 INFO - PROCESS | 3424 | 1467873089575 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 3424 | 1467873089592 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ef800 == 45 [pid = 3424] [id = 436] 23:31:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8e4a2000) [pid = 3424] [serial = 1309] [outer = (nil)] 23:31:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x93952400) [pid = 3424] [serial = 1310] [outer = 0x8e4a2000] 23:31:29 INFO - PROCESS | 3424 | 1467873089708 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x93b15c00) [pid = 3424] [serial = 1311] [outer = 0x8e4a2000] 23:31:30 INFO - PROCESS | 3424 | 1467873090828 Marionette TRACE conn3 <- [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:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1988ms 23:31:30 INFO - PROCESS | 3424 | 1467873090904 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 3424 | 1467873090910 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 23:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:31:30 INFO - PROCESS | 3424 | 1467873090920 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 3424 | 1467873090925 Marionette TRACE conn3 <- [1,1718,null,{}] 23:31:30 INFO - PROCESS | 3424 | 1467873090932 Marionette TRACE conn3 -> [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:31:30 INFO - PROCESS | 3424 | 1467873090944 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:31 INFO - PROCESS | 3424 | 1467873091248 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 23:31:31 INFO - PROCESS | 3424 | 1467873091796 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 3424 | 1467873091808 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba42000 == 46 [pid = 3424] [id = 437] 23:31:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8ba43000) [pid = 3424] [serial = 1312] [outer = (nil)] 23:31:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8ba4b400) [pid = 3424] [serial = 1313] [outer = 0x8ba43000] 23:31:31 INFO - PROCESS | 3424 | 1467873091894 Marionette DEBUG loaded listener.js 23:31:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e308c00) [pid = 3424] [serial = 1314] [outer = 0x8ba43000] 23:31:32 INFO - PROCESS | 3424 | 1467873092981 Marionette TRACE conn3 <- [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:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2135ms 23:31:33 INFO - PROCESS | 3424 | 1467873093057 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 3424 | 1467873093063 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 23:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:31:33 INFO - PROCESS | 3424 | 1467873093074 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 3424 | 1467873093079 Marionette TRACE conn3 <- [1,1722,null,{}] 23:31:33 INFO - PROCESS | 3424 | 1467873093090 Marionette TRACE conn3 -> [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:31:33 INFO - PROCESS | 3424 | 1467873093097 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:33 INFO - PROCESS | 3424 | 1467873093334 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32f000 == 45 [pid = 3424] [id = 408] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef6c00 == 44 [pid = 3424] [id = 407] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8f510c00 == 43 [pid = 3424] [id = 401] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ebc00 == 42 [pid = 3424] [id = 400] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef9800 == 41 [pid = 3424] [id = 409] 23:31:33 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba47400 == 40 [pid = 3424] [id = 399] 23:31:33 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x90e56c00) [pid = 3424] [serial = 1259] [outer = (nil)] [url = about:blank] 23:31:33 INFO - PROCESS | 3424 | 1467873093662 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 3424 | 1467873093674 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef9800 == 41 [pid = 3424] [id = 438] 23:31:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8ba43400) [pid = 3424] [serial = 1315] [outer = (nil)] 23:31:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e330c00) [pid = 3424] [serial = 1316] [outer = 0x8ba43400] 23:31:33 INFO - PROCESS | 3424 | 1467873093756 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e5ad800) [pid = 3424] [serial = 1317] [outer = 0x8ba43400] 23:31:34 INFO - PROCESS | 3424 | --DOCSHELL 0x8e304c00 == 40 [pid = 3424] [id = 420] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x91cac000) [pid = 3424] [serial = 1239] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x91bd1800) [pid = 3424] [serial = 1238] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8f676400) [pid = 3424] [serial = 1242] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8e5a7400) [pid = 3424] [serial = 1241] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x90ee4c00) [pid = 3424] [serial = 1244] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x91147000) [pid = 3424] [serial = 1245] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91edc000) [pid = 3424] [serial = 1247] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x92172000) [pid = 3424] [serial = 1250] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x91ee4800) [pid = 3424] [serial = 1248] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x921d2000) [pid = 3424] [serial = 1253] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x92177000) [pid = 3424] [serial = 1251] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x921d3400) [pid = 3424] [serial = 1254] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e30a800) [pid = 3424] [serial = 1257] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9114bc00) [pid = 3424] [serial = 1232] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x91b64c00) [pid = 3424] [serial = 1233] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f9c4800) [pid = 3424] [serial = 1235] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8b5e8000) [pid = 3424] [serial = 1223] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8ba49c00) [pid = 3424] [serial = 1224] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e4a4c00) [pid = 3424] [serial = 1226] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e5b6800) [pid = 3424] [serial = 1227] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e4a1000) [pid = 3424] [serial = 1211] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e5acc00) [pid = 3424] [serial = 1212] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8b5ebc00) [pid = 3424] [serial = 1256] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8f9be400) [pid = 3424] [serial = 1214] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x91142400) [pid = 3424] [serial = 1236] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x90e4e000) [pid = 3424] [serial = 1215] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90ed5800) [pid = 3424] [serial = 1217] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x90ede400) [pid = 3424] [serial = 1218] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9114e000) [pid = 3424] [serial = 1220] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x91b65800) [pid = 3424] [serial = 1221] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f891800) [pid = 3424] [serial = 1209] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8f67a000) [pid = 3424] [serial = 1208] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f9ba000) [pid = 3424] [serial = 1229] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f9c2400) [pid = 3424] [serial = 1230] [outer = (nil)] [url = about:blank] 23:31:34 INFO - PROCESS | 3424 | 1467873094734 Marionette TRACE conn3 <- [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:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 23:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1694ms 23:31:34 INFO - PROCESS | 3424 | 1467873094769 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 3424 | 1467873094774 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 23:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:31:34 INFO - PROCESS | 3424 | 1467873094784 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - PROCESS | 3424 | 1467873094788 Marionette TRACE conn3 <- [1,1726,null,{}] 23:31:34 INFO - PROCESS | 3424 | 1467873094794 Marionette TRACE conn3 -> [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:31:34 INFO - PROCESS | 3424 | 1467873094800 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:35 INFO - PROCESS | 3424 | 1467873095021 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 23:31:35 INFO - PROCESS | 3424 | 1467873095222 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 3424 | 1467873095230 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f888000 == 41 [pid = 3424] [id = 439] 23:31:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f888800) [pid = 3424] [serial = 1318] [outer = (nil)] 23:31:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f9be400) [pid = 3424] [serial = 1319] [outer = 0x8f888800] 23:31:35 INFO - PROCESS | 3424 | 1467873095324 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x90e50c00) [pid = 3424] [serial = 1320] [outer = 0x8f888800] 23:31:36 INFO - PROCESS | 3424 | 1467873096613 Marionette TRACE conn3 <- [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:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1890ms 23:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:31:36 INFO - PROCESS | 3424 | 1467873096684 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 3424 | 1467873096688 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 23:31:36 INFO - PROCESS | 3424 | 1467873096699 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 3424 | 1467873096710 Marionette TRACE conn3 <- [1,1730,null,{}] 23:31:36 INFO - PROCESS | 3424 | 1467873096732 Marionette TRACE conn3 -> [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:31:36 INFO - PROCESS | 3424 | 1467873096741 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:37 INFO - PROCESS | 3424 | 1467873097036 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 23:31:37 INFO - PROCESS | 3424 | 1467873097072 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 3424 | 1467873097082 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88c000 == 42 [pid = 3424] [id = 440] 23:31:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ede000) [pid = 3424] [serial = 1321] [outer = (nil)] 23:31:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91142400) [pid = 3424] [serial = 1322] [outer = 0x90ede000] 23:31:37 INFO - PROCESS | 3424 | 1467873097153 Marionette DEBUG loaded listener.js 23:31:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91b64800) [pid = 3424] [serial = 1323] [outer = 0x90ede000] 23:31:38 INFO - PROCESS | 3424 | 1467873098104 Marionette TRACE conn3 <- [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:31:38 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:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1452ms 23:31:38 INFO - PROCESS | 3424 | 1467873098148 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 23:31:38 INFO - PROCESS | 3424 | 1467873098154 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 23:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:31:38 INFO - PROCESS | 3424 | 1467873098181 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:31:38 INFO - PROCESS | 3424 | 1467873098184 Marionette TRACE conn3 <- [1,1734,null,{}] 23:31:38 INFO - PROCESS | 3424 | 1467873098191 Marionette TRACE conn3 -> [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:31:38 INFO - PROCESS | 3424 | 1467873098196 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:38 INFO - PROCESS | 3424 | 1467873098738 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba45400) [pid = 3424] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8f888400) [pid = 3424] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e5b4000) [pid = 3424] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8f672c00) [pid = 3424] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x91cadc00) [pid = 3424] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x90e4fc00) [pid = 3424] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x91cac400) [pid = 3424] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x90ecc800) [pid = 3424] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8f886000) [pid = 3424] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e49c400) [pid = 3424] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8e305c00) [pid = 3424] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:31:38 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x922d8800) [pid = 3424] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:31:38 INFO - PROCESS | 3424 | 1467873098931 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 3424 | 1467873098944 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeed800 == 43 [pid = 3424] [id = 441] 23:31:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8aef3000) [pid = 3424] [serial = 1324] [outer = (nil)] 23:31:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8ba49800) [pid = 3424] [serial = 1325] [outer = 0x8aef3000] 23:31:39 INFO - PROCESS | 3424 | 1467873099066 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8e3eec00) [pid = 3424] [serial = 1326] [outer = 0x8aef3000] 23:31:39 INFO - PROCESS | 3424 | 1467873099988 Marionette TRACE conn3 <- [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:31:40 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:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1850ms 23:31:40 INFO - PROCESS | 3424 | 1467873100018 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 23:31:40 INFO - PROCESS | 3424 | 1467873100022 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 23:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:31:40 INFO - PROCESS | 3424 | 1467873100029 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:31:40 INFO - PROCESS | 3424 | 1467873100033 Marionette TRACE conn3 <- [1,1738,null,{}] 23:31:40 INFO - PROCESS | 3424 | 1467873100039 Marionette TRACE conn3 -> [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:31:40 INFO - PROCESS | 3424 | 1467873100044 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:40 INFO - PROCESS | 3424 | 1467873100219 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 23:31:40 INFO - PROCESS | 3424 | 1467873100234 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 3424 | 1467873100254 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9000 == 44 [pid = 3424] [id = 442] 23:31:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x90ed8c00) [pid = 3424] [serial = 1327] [outer = (nil)] 23:31:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x91b6bc00) [pid = 3424] [serial = 1328] [outer = 0x90ed8c00] 23:31:40 INFO - PROCESS | 3424 | 1467873100343 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x91cac000) [pid = 3424] [serial = 1329] [outer = 0x90ed8c00] 23:31:41 INFO - PROCESS | 3424 | 1467873101599 Marionette TRACE conn3 <- [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:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1637ms 23:31:41 INFO - PROCESS | 3424 | 1467873101669 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 23:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:31:41 INFO - PROCESS | 3424 | 1467873101681 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 23:31:41 INFO - PROCESS | 3424 | 1467873101697 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 3424 | 1467873101708 Marionette TRACE conn3 <- [1,1742,null,{}] 23:31:41 INFO - PROCESS | 3424 | 1467873101766 Marionette TRACE conn3 -> [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:31:41 INFO - PROCESS | 3424 | 1467873101786 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:42 INFO - PROCESS | 3424 | 1467873102226 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 23:31:42 INFO - PROCESS | 3424 | 1467873102350 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 3424 | 1467873102359 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e2400 == 45 [pid = 3424] [id = 443] 23:31:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e4a4c00) [pid = 3424] [serial = 1330] [outer = (nil)] 23:31:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e5b7400) [pid = 3424] [serial = 1331] [outer = 0x8e4a4c00] 23:31:42 INFO - PROCESS | 3424 | 1467873102486 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8f678400) [pid = 3424] [serial = 1332] [outer = 0x8e4a4c00] 23:31:43 INFO - PROCESS | 3424 | 1467873103588 Marionette TRACE conn3 <- [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:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1953ms 23:31:43 INFO - PROCESS | 3424 | 1467873103646 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 3424 | 1467873103655 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 23:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:31:43 INFO - PROCESS | 3424 | 1467873103669 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 3424 | 1467873103674 Marionette TRACE conn3 <- [1,1746,null,{}] 23:31:43 INFO - PROCESS | 3424 | 1467873103684 Marionette TRACE conn3 -> [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:31:43 INFO - PROCESS | 3424 | 1467873103690 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:43 INFO - PROCESS | 3424 | 1467873103978 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 23:31:44 INFO - PROCESS | 3424 | 1467873104233 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 3424 | 1467873104243 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c3c00 == 46 [pid = 3424] [id = 444] 23:31:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90e5c000) [pid = 3424] [serial = 1333] [outer = (nil)] 23:31:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x90ecdc00) [pid = 3424] [serial = 1334] [outer = 0x90e5c000] 23:31:44 INFO - PROCESS | 3424 | 1467873104373 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91146000) [pid = 3424] [serial = 1335] [outer = 0x90e5c000] 23:31:45 INFO - PROCESS | 3424 | 1467873105447 Marionette TRACE conn3 <- [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:31:45 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:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1846ms 23:31:45 INFO - PROCESS | 3424 | 1467873105514 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 23:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:31:45 INFO - PROCESS | 3424 | 1467873105519 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 23:31:45 INFO - PROCESS | 3424 | 1467873105526 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 3424 | 1467873105533 Marionette TRACE conn3 <- [1,1750,null,{}] 23:31:45 INFO - PROCESS | 3424 | 1467873105551 Marionette TRACE conn3 -> [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:31:45 INFO - PROCESS | 3424 | 1467873105561 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:45 INFO - PROCESS | 3424 | 1467873105842 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 23:31:46 INFO - PROCESS | 3424 | 1467873106087 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 3424 | 1467873106098 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x90eca000 == 47 [pid = 3424] [id = 445] 23:31:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x91ee0400) [pid = 3424] [serial = 1336] [outer = (nil)] 23:31:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x91ee5800) [pid = 3424] [serial = 1337] [outer = 0x91ee0400] 23:31:46 INFO - PROCESS | 3424 | 1467873106207 Marionette DEBUG loaded listener.js 23:31:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x92177000) [pid = 3424] [serial = 1338] [outer = 0x91ee0400] 23:31:47 INFO - PROCESS | 3424 | 1467873107250 Marionette TRACE conn3 <- [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:31:47 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:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1792ms 23:31:47 INFO - PROCESS | 3424 | 1467873107320 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 3424 | 1467873107328 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 23:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:31:47 INFO - PROCESS | 3424 | 1467873107338 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 3424 | 1467873107344 Marionette TRACE conn3 <- [1,1754,null,{}] 23:31:47 INFO - PROCESS | 3424 | 1467873107353 Marionette TRACE conn3 -> [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:31:47 INFO - PROCESS | 3424 | 1467873107360 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:47 INFO - PROCESS | 3424 | 1467873107666 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 23:31:48 INFO - PROCESS | 3424 | 1467873107989 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 3424 | 1467873108003 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50a400 == 48 [pid = 3424] [id = 446] 23:31:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x91cab800) [pid = 3424] [serial = 1339] [outer = (nil)] 23:31:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x922d8400) [pid = 3424] [serial = 1340] [outer = 0x91cab800] 23:31:48 INFO - PROCESS | 3424 | 1467873108122 Marionette DEBUG loaded listener.js 23:31:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x928b6000) [pid = 3424] [serial = 1341] [outer = 0x91cab800] 23:31:49 INFO - PROCESS | 3424 | 1467873109347 Marionette TRACE conn3 <- [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:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2041ms 23:31:49 INFO - PROCESS | 3424 | 1467873109380 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 23:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:31:49 INFO - PROCESS | 3424 | 1467873109385 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 23:31:49 INFO - PROCESS | 3424 | 1467873109391 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 3424 | 1467873109395 Marionette TRACE conn3 <- [1,1758,null,{}] 23:31:49 INFO - PROCESS | 3424 | 1467873109402 Marionette TRACE conn3 -> [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:31:49 INFO - PROCESS | 3424 | 1467873109407 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:49 INFO - PROCESS | 3424 | 1467873109622 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 23:31:49 INFO - PROCESS | 3424 | 1467873109852 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 3424 | 1467873109863 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4cc00 == 49 [pid = 3424] [id = 447] 23:31:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f50b800) [pid = 3424] [serial = 1342] [outer = (nil)] 23:31:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x92921800) [pid = 3424] [serial = 1343] [outer = 0x8f50b800] 23:31:49 INFO - PROCESS | 3424 | 1467873109989 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x92927800) [pid = 3424] [serial = 1344] [outer = 0x8f50b800] 23:31:51 INFO - PROCESS | 3424 | 1467873111161 Marionette TRACE conn3 <- [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:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1838ms 23:31:51 INFO - PROCESS | 3424 | 1467873111231 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 3424 | 1467873111237 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 23:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:31:51 INFO - PROCESS | 3424 | 1467873111281 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 3424 | 1467873111287 Marionette TRACE conn3 <- [1,1762,null,{}] 23:31:51 INFO - PROCESS | 3424 | 1467873111355 Marionette TRACE conn3 -> [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:31:51 INFO - PROCESS | 3424 | 1467873111370 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:51 INFO - PROCESS | 3424 | 1467873111748 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 23:31:52 INFO - PROCESS | 3424 | 1467873111984 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 3424 | 1467873111996 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba41800 == 50 [pid = 3424] [id = 448] 23:31:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8f50c800) [pid = 3424] [serial = 1345] [outer = (nil)] 23:31:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x93b1b800) [pid = 3424] [serial = 1346] [outer = 0x8f50c800] 23:31:52 INFO - PROCESS | 3424 | 1467873112152 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x9515c400) [pid = 3424] [serial = 1347] [outer = 0x8f50c800] 23:31:53 INFO - PROCESS | 3424 | 1467873113215 Marionette TRACE conn3 <- [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:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2039ms 23:31:53 INFO - PROCESS | 3424 | 1467873113289 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 3424 | 1467873113292 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 23:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:31:53 INFO - PROCESS | 3424 | 1467873113300 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 3424 | 1467873113303 Marionette TRACE conn3 <- [1,1766,null,{}] 23:31:53 INFO - PROCESS | 3424 | 1467873113310 Marionette TRACE conn3 -> [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:31:53 INFO - PROCESS | 3424 | 1467873113315 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:53 INFO - PROCESS | 3424 | 1467873113563 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 23:31:53 INFO - PROCESS | 3424 | 1467873113798 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 3424 | 1467873113805 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba46800 == 51 [pid = 3424] [id = 449] 23:31:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8ba47400) [pid = 3424] [serial = 1348] [outer = (nil)] 23:31:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e30a800) [pid = 3424] [serial = 1349] [outer = 0x8ba47400] 23:31:54 INFO - PROCESS | 3424 | 1467873114216 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e59d000) [pid = 3424] [serial = 1350] [outer = 0x8ba47400] 23:31:55 INFO - PROCESS | 3424 | 1467873115546 Marionette TRACE conn3 <- [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:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2289ms 23:31:55 INFO - PROCESS | 3424 | 1467873115593 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 3424 | 1467873115601 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 23:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:31:55 INFO - PROCESS | 3424 | 1467873115614 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 3424 | 1467873115620 Marionette TRACE conn3 <- [1,1770,null,{}] 23:31:55 INFO - PROCESS | 3424 | 1467873115631 Marionette TRACE conn3 -> [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:31:55 INFO - PROCESS | 3424 | 1467873115640 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:56 INFO - PROCESS | 3424 | 1467873116015 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 23:31:56 INFO - PROCESS | 3424 | 1467873116270 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 3424 | 1467873116279 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e331000 == 52 [pid = 3424] [id = 450] 23:31:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8e332000) [pid = 3424] [serial = 1351] [outer = (nil)] 23:31:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x8e3e8c00) [pid = 3424] [serial = 1352] [outer = 0x8e332000] 23:31:56 INFO - PROCESS | 3424 | 1467873116433 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8f67b400) [pid = 3424] [serial = 1353] [outer = 0x8e332000] 23:31:56 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x90e53000) [pid = 3424] [serial = 1295] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e32e400) [pid = 3424] [serial = 1283] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x90ee7c00) [pid = 3424] [serial = 1272] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8f506400) [pid = 3424] [serial = 1286] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f887000) [pid = 3424] [serial = 1269] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x922d4800) [pid = 3424] [serial = 1278] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x92172400) [pid = 3424] [serial = 1277] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91bd1c00) [pid = 3424] [serial = 1275] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91bcc400) [pid = 3424] [serial = 1274] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x9216d800) [pid = 3424] [serial = 1290] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x9291b400) [pid = 3424] [serial = 1293] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8f677800) [pid = 3424] [serial = 1287] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90ecc000) [pid = 3424] [serial = 1260] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e4a1400) [pid = 3424] [serial = 1265] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f677000) [pid = 3424] [serial = 1268] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91eda400) [pid = 3424] [serial = 1289] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e334c00) [pid = 3424] [serial = 1263] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e330400) [pid = 3424] [serial = 1262] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90e5b000) [pid = 3424] [serial = 1271] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x922dc400) [pid = 3424] [serial = 1280] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e3e4000) [pid = 3424] [serial = 1284] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e59f800) [pid = 3424] [serial = 1266] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x922d6000) [pid = 3424] [serial = 1292] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x922dd800) [pid = 3424] [serial = 1281] [outer = (nil)] [url = about:blank] 23:31:57 INFO - PROCESS | 3424 | 1467873117435 Marionette TRACE conn3 <- [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:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1895ms 23:31:57 INFO - PROCESS | 3424 | 1467873117506 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 3424 | 1467873117514 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 23:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:31:57 INFO - PROCESS | 3424 | 1467873117528 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 3424 | 1467873117532 Marionette TRACE conn3 <- [1,1774,null,{}] 23:31:57 INFO - PROCESS | 3424 | 1467873117541 Marionette TRACE conn3 -> [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:31:57 INFO - PROCESS | 3424 | 1467873117548 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:57 INFO - PROCESS | 3424 | 1467873117744 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 23:31:57 INFO - PROCESS | 3424 | 1467873117891 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 3424 | 1467873117898 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e4a1400 == 53 [pid = 3424] [id = 451] 23:31:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f9bb800) [pid = 3424] [serial = 1354] [outer = (nil)] 23:31:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x90ed7000) [pid = 3424] [serial = 1355] [outer = 0x8f9bb800] 23:31:57 INFO - PROCESS | 3424 | 1467873117981 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x91148400) [pid = 3424] [serial = 1356] [outer = 0x8f9bb800] 23:31:58 INFO - PROCESS | 3424 | 1467873118889 Marionette TRACE conn3 <- [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:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1441ms 23:31:58 INFO - PROCESS | 3424 | 1467873118968 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 3424 | 1467873118971 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 23:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:31:58 INFO - PROCESS | 3424 | 1467873118979 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 3424 | 1467873118985 Marionette TRACE conn3 <- [1,1778,null,{}] 23:31:59 INFO - PROCESS | 3424 | 1467873119001 Marionette TRACE conn3 -> [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:31:59 INFO - PROCESS | 3424 | 1467873119010 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:59 INFO - PROCESS | 3424 | 1467873119205 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 23:31:59 INFO - PROCESS | 3424 | 1467873119368 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 3424 | 1467873119379 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:31:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ec9400 == 54 [pid = 3424] [id = 452] 23:31:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x91b64400) [pid = 3424] [serial = 1357] [outer = (nil)] 23:31:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91ed9800) [pid = 3424] [serial = 1358] [outer = 0x91b64400] 23:31:59 INFO - PROCESS | 3424 | 1467873119449 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91ee7800) [pid = 3424] [serial = 1359] [outer = 0x91b64400] 23:32:00 INFO - PROCESS | 3424 | 1467873120387 Marionette TRACE conn3 <- [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:32:00 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:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1457ms 23:32:00 INFO - PROCESS | 3424 | 1467873120436 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 23:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:32:00 INFO - PROCESS | 3424 | 1467873120441 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 23:32:00 INFO - PROCESS | 3424 | 1467873120453 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 3424 | 1467873120456 Marionette TRACE conn3 <- [1,1782,null,{}] 23:32:00 INFO - PROCESS | 3424 | 1467873120463 Marionette TRACE conn3 -> [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:32:00 INFO - PROCESS | 3424 | 1467873120469 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:00 INFO - PROCESS | 3424 | 1467873120719 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 23:32:00 INFO - PROCESS | 3424 | 1467873120749 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 3424 | 1467873120761 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef2000 == 55 [pid = 3424] [id = 453] 23:32:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8ba45800) [pid = 3424] [serial = 1360] [outer = (nil)] 23:32:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x922d5800) [pid = 3424] [serial = 1361] [outer = 0x8ba45800] 23:32:00 INFO - PROCESS | 3424 | 1467873120836 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x922dd800) [pid = 3424] [serial = 1362] [outer = 0x8ba45800] 23:32:01 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x90ede000) [pid = 3424] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:32:01 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8f888800) [pid = 3424] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:32:01 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8ba43400) [pid = 3424] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:32:01 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba43000) [pid = 3424] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:32:01 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8aef3000) [pid = 3424] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:32:01 INFO - PROCESS | 3424 | 1467873121863 Marionette TRACE conn3 <- [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:32:01 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:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1439ms 23:32:01 INFO - PROCESS | 3424 | 1467873121890 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 23:32:01 INFO - PROCESS | 3424 | 1467873121894 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 23:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:32:01 INFO - PROCESS | 3424 | 1467873121901 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:32:01 INFO - PROCESS | 3424 | 1467873121903 Marionette TRACE conn3 <- [1,1786,null,{}] 23:32:01 INFO - PROCESS | 3424 | 1467873121915 Marionette TRACE conn3 -> [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:32:01 INFO - PROCESS | 3424 | 1467873121919 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:02 INFO - PROCESS | 3424 | 1467873122168 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 23:32:02 INFO - PROCESS | 3424 | 1467873122185 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:02 INFO - PROCESS | 3424 | 1467873122192 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e59e400 == 56 [pid = 3424] [id = 454] 23:32:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f9b5c00) [pid = 3424] [serial = 1363] [outer = (nil)] 23:32:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x922e0c00) [pid = 3424] [serial = 1364] [outer = 0x8f9b5c00] 23:32:02 INFO - PROCESS | 3424 | 1467873122277 Marionette DEBUG loaded listener.js 23:32:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x92926000) [pid = 3424] [serial = 1365] [outer = 0x8f9b5c00] 23:32:03 INFO - PROCESS | 3424 | 1467873123192 Marionette TRACE conn3 <- [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:32:03 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:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1329ms 23:32:03 INFO - PROCESS | 3424 | 1467873123231 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 23:32:03 INFO - PROCESS | 3424 | 1467873123235 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 23:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:32:03 INFO - PROCESS | 3424 | 1467873123242 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - PROCESS | 3424 | 1467873123245 Marionette TRACE conn3 <- [1,1790,null,{}] 23:32:03 INFO - PROCESS | 3424 | 1467873123251 Marionette TRACE conn3 -> [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:32:03 INFO - PROCESS | 3424 | 1467873123261 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:03 INFO - PROCESS | 3424 | 1467873123538 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 23:32:03 INFO - PROCESS | 3424 | 1467873123742 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:03 INFO - PROCESS | 3424 | 1467873123757 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5c00 == 57 [pid = 3424] [id = 455] 23:32:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8b5f0400) [pid = 3424] [serial = 1366] [outer = (nil)] 23:32:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8ba4ec00) [pid = 3424] [serial = 1367] [outer = 0x8b5f0400] 23:32:04 INFO - PROCESS | 3424 | 1467873124000 Marionette DEBUG loaded listener.js 23:32:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e338000) [pid = 3424] [serial = 1368] [outer = 0x8b5f0400] 23:32:05 INFO - PROCESS | 3424 | 1467873125079 Marionette TRACE conn3 <- [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:32:05 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:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1889ms 23:32:05 INFO - PROCESS | 3424 | 1467873125134 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 23:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:32:05 INFO - PROCESS | 3424 | 1467873125141 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 23:32:05 INFO - PROCESS | 3424 | 1467873125151 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:32:05 INFO - PROCESS | 3424 | 1467873125157 Marionette TRACE conn3 <- [1,1794,null,{}] 23:32:05 INFO - PROCESS | 3424 | 1467873125164 Marionette TRACE conn3 -> [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:32:05 INFO - PROCESS | 3424 | 1467873125171 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:05 INFO - PROCESS | 3424 | 1467873125403 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 23:32:05 INFO - PROCESS | 3424 | 1467873125642 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:05 INFO - PROCESS | 3424 | 1467873125656 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49dc00 == 58 [pid = 3424] [id = 456] 23:32:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e5b9800) [pid = 3424] [serial = 1369] [outer = (nil)] 23:32:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8f67d000) [pid = 3424] [serial = 1370] [outer = 0x8e5b9800] 23:32:05 INFO - PROCESS | 3424 | 1467873125788 Marionette DEBUG loaded listener.js 23:32:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f9bb000) [pid = 3424] [serial = 1371] [outer = 0x8e5b9800] 23:32:06 INFO - PROCESS | 3424 | 1467873126815 Marionette TRACE conn3 <- [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:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1735ms 23:32:06 INFO - PROCESS | 3424 | 1467873126885 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 23:32:06 INFO - PROCESS | 3424 | 1467873126891 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 23:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:32:06 INFO - PROCESS | 3424 | 1467873126899 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 3424 | 1467873126904 Marionette TRACE conn3 <- [1,1798,null,{}] 23:32:06 INFO - PROCESS | 3424 | 1467873126910 Marionette TRACE conn3 -> [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:32:06 INFO - PROCESS | 3424 | 1467873126915 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:07 INFO - PROCESS | 3424 | 1467873127187 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 23:32:07 INFO - PROCESS | 3424 | 1467873127523 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:07 INFO - PROCESS | 3424 | 1467873127533 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88d000 == 59 [pid = 3424] [id = 457] 23:32:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91b66400) [pid = 3424] [serial = 1372] [outer = (nil)] 23:32:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91bd7c00) [pid = 3424] [serial = 1373] [outer = 0x91b66400] 23:32:07 INFO - PROCESS | 3424 | 1467873127623 Marionette DEBUG loaded listener.js 23:32:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91eda400) [pid = 3424] [serial = 1374] [outer = 0x91b66400] 23:32:08 INFO - PROCESS | 3424 | 1467873128632 Marionette TRACE conn3 <- [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:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1746ms 23:32:08 INFO - PROCESS | 3424 | 1467873128645 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 23:32:08 INFO - PROCESS | 3424 | 1467873128652 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 23:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:32:08 INFO - PROCESS | 3424 | 1467873128673 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:32:08 INFO - PROCESS | 3424 | 1467873128681 Marionette TRACE conn3 <- [1,1802,null,{}] 23:32:08 INFO - PROCESS | 3424 | 1467873128688 Marionette TRACE conn3 -> [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:32:08 INFO - PROCESS | 3424 | 1467873128696 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:08 INFO - PROCESS | 3424 | 1467873128945 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 23:32:09 INFO - PROCESS | 3424 | 1467873129180 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:09 INFO - PROCESS | 3424 | 1467873129186 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4bc00 == 60 [pid = 3424] [id = 458] 23:32:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f889800) [pid = 3424] [serial = 1375] [outer = (nil)] 23:32:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x92923400) [pid = 3424] [serial = 1376] [outer = 0x8f889800] 23:32:09 INFO - PROCESS | 3424 | 1467873129288 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x93952c00) [pid = 3424] [serial = 1377] [outer = 0x8f889800] 23:32:10 INFO - PROCESS | 3424 | 1467873130318 Marionette TRACE conn3 <- [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:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1709ms 23:32:10 INFO - PROCESS | 3424 | 1467873130373 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 3424 | 1467873130376 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 23:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:32:10 INFO - PROCESS | 3424 | 1467873130384 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - PROCESS | 3424 | 1467873130387 Marionette TRACE conn3 <- [1,1806,null,{}] 23:32:10 INFO - PROCESS | 3424 | 1467873130393 Marionette TRACE conn3 -> [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:32:10 INFO - PROCESS | 3424 | 1467873130399 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:10 INFO - PROCESS | 3424 | 1467873130609 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 23:32:10 INFO - PROCESS | 3424 | 1467873130841 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 3424 | 1467873130851 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefa000 == 61 [pid = 3424] [id = 459] 23:32:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8e5a4c00) [pid = 3424] [serial = 1378] [outer = (nil)] 23:32:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x95160400) [pid = 3424] [serial = 1379] [outer = 0x8e5a4c00] 23:32:10 INFO - PROCESS | 3424 | 1467873130988 Marionette DEBUG loaded listener.js 23:32:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x95162800) [pid = 3424] [serial = 1380] [outer = 0x8e5a4c00] 23:32:11 INFO - PROCESS | 3424 | 1467873131948 Marionette TRACE conn3 <- [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:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1635ms 23:32:12 INFO - PROCESS | 3424 | 1467873132021 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 23:32:12 INFO - PROCESS | 3424 | 1467873132025 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 23:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:32:12 INFO - PROCESS | 3424 | 1467873132032 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:32:12 INFO - PROCESS | 3424 | 1467873132036 Marionette TRACE conn3 <- [1,1810,null,{}] 23:32:12 INFO - PROCESS | 3424 | 1467873132042 Marionette TRACE conn3 -> [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:32:12 INFO - PROCESS | 3424 | 1467873132048 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:12 INFO - PROCESS | 3424 | 1467873132266 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 23:32:12 INFO - PROCESS | 3424 | 1467873132510 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 3424 | 1467873132529 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x9516b400 == 62 [pid = 3424] [id = 460] 23:32:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x9516bc00) [pid = 3424] [serial = 1381] [outer = (nil)] 23:32:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x95170000) [pid = 3424] [serial = 1382] [outer = 0x9516bc00] 23:32:12 INFO - PROCESS | 3424 | 1467873132640 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x9517bc00) [pid = 3424] [serial = 1383] [outer = 0x9516bc00] 23:32:13 INFO - PROCESS | 3424 | 1467873133919 Marionette TRACE conn3 <- [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:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1938ms 23:32:13 INFO - PROCESS | 3424 | 1467873133972 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 23:32:13 INFO - PROCESS | 3424 | 1467873133976 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 23:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:32:13 INFO - PROCESS | 3424 | 1467873133984 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 3424 | 1467873133989 Marionette TRACE conn3 <- [1,1814,null,{}] 23:32:13 INFO - PROCESS | 3424 | 1467873133995 Marionette TRACE conn3 -> [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:32:14 INFO - PROCESS | 3424 | 1467873134001 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:14 INFO - PROCESS | 3424 | 1467873134212 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 23:32:14 INFO - PROCESS | 3424 | 1467873134449 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:14 INFO - PROCESS | 3424 | 1467873134464 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b1d800 == 63 [pid = 3424] [id = 461] 23:32:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x95169000) [pid = 3424] [serial = 1384] [outer = (nil)] 23:32:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x951ae000) [pid = 3424] [serial = 1385] [outer = 0x95169000] 23:32:14 INFO - PROCESS | 3424 | 1467873134634 Marionette DEBUG loaded listener.js 23:32:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x951b3400) [pid = 3424] [serial = 1386] [outer = 0x95169000] 23:32:15 INFO - PROCESS | 3424 | 1467873135956 Marionette TRACE conn3 <- [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:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2033ms 23:32:16 INFO - PROCESS | 3424 | 1467873136025 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 23:32:16 INFO - PROCESS | 3424 | 1467873136040 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 23:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:32:16 INFO - PROCESS | 3424 | 1467873136072 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:32:16 INFO - PROCESS | 3424 | 1467873136076 Marionette TRACE conn3 <- [1,1818,null,{}] 23:32:16 INFO - PROCESS | 3424 | 1467873136087 Marionette TRACE conn3 -> [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:32:16 INFO - PROCESS | 3424 | 1467873136096 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:16 INFO - PROCESS | 3424 | 1467873136518 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 23:32:16 INFO - PROCESS | 3424 | 1467873136665 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:16 INFO - PROCESS | 3424 | 1467873136673 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d6400 == 64 [pid = 3424] [id = 462] 23:32:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x9291f800) [pid = 3424] [serial = 1387] [outer = (nil)] 23:32:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x9526ac00) [pid = 3424] [serial = 1388] [outer = 0x9291f800] 23:32:16 INFO - PROCESS | 3424 | 1467873136766 Marionette DEBUG loaded listener.js 23:32:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x9526c800) [pid = 3424] [serial = 1389] [outer = 0x9291f800] 23:32:17 INFO - PROCESS | 3424 | 1467873137856 Marionette TRACE conn3 <- [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:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1851ms 23:32:17 INFO - PROCESS | 3424 | 1467873137921 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 23:32:17 INFO - PROCESS | 3424 | 1467873137927 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 23:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:32:17 INFO - PROCESS | 3424 | 1467873137937 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:32:17 INFO - PROCESS | 3424 | 1467873137943 Marionette TRACE conn3 <- [1,1822,null,{}] 23:32:17 INFO - PROCESS | 3424 | 1467873137952 Marionette TRACE conn3 -> [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:32:17 INFO - PROCESS | 3424 | 1467873137958 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:18 INFO - PROCESS | 3424 | 1467873138266 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 23:32:18 INFO - PROCESS | 3424 | 1467873138613 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:18 INFO - PROCESS | 3424 | 1467873138624 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1400 == 65 [pid = 3424] [id = 463] 23:32:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e49c400) [pid = 3424] [serial = 1390] [outer = (nil)] 23:32:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x95271c00) [pid = 3424] [serial = 1391] [outer = 0x8e49c400] 23:32:18 INFO - PROCESS | 3424 | 1467873138753 Marionette DEBUG loaded listener.js 23:32:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x95277c00) [pid = 3424] [serial = 1392] [outer = 0x8e49c400] 23:32:20 INFO - PROCESS | 3424 | 1467873140071 Marionette TRACE conn3 <- [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:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2188ms 23:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:32:20 INFO - PROCESS | 3424 | 1467873140125 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 3424 | 1467873140128 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 23:32:20 INFO - PROCESS | 3424 | 1467873140136 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 3424 | 1467873140139 Marionette TRACE conn3 <- [1,1826,null,{}] 23:32:20 INFO - PROCESS | 3424 | 1467873140160 Marionette TRACE conn3 -> [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:32:20 INFO - PROCESS | 3424 | 1467873140168 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:20 INFO - PROCESS | 3424 | 1467873140694 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 23:32:21 INFO - PROCESS | 3424 | 1467873141001 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 3424 | 1467873141012 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32f800 == 66 [pid = 3424] [id = 464] 23:32:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8e333000) [pid = 3424] [serial = 1393] [outer = (nil)] 23:32:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8e3e4000) [pid = 3424] [serial = 1394] [outer = 0x8e333000] 23:32:21 INFO - PROCESS | 3424 | 1467873141124 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8e498c00) [pid = 3424] [serial = 1395] [outer = 0x8e333000] 23:32:22 INFO - PROCESS | 3424 | 1467873142445 Marionette TRACE conn3 <- [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:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2353ms 23:32:22 INFO - PROCESS | 3424 | 1467873142491 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 23:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:32:22 INFO - PROCESS | 3424 | 1467873142500 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 23:32:22 INFO - PROCESS | 3424 | 1467873142513 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 3424 | 1467873142520 Marionette TRACE conn3 <- [1,1830,null,{}] 23:32:22 INFO - PROCESS | 3424 | 1467873142530 Marionette TRACE conn3 -> [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:32:22 INFO - PROCESS | 3424 | 1467873142538 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:22 INFO - PROCESS | 3424 | 1467873142835 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 23:32:23 INFO - PROCESS | 3424 | 1467873143201 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 3424 | 1467873143211 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f884000 == 67 [pid = 3424] [id = 465] 23:32:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8f887c00) [pid = 3424] [serial = 1396] [outer = (nil)] 23:32:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8f9bec00) [pid = 3424] [serial = 1397] [outer = 0x8f887c00] 23:32:23 INFO - PROCESS | 3424 | 1467873143295 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90ecf800) [pid = 3424] [serial = 1398] [outer = 0x8f887c00] 23:32:23 INFO - PROCESS | 3424 | --DOCSHELL 0x91bd1000 == 66 [pid = 3424] [id = 429] 23:32:23 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5aec00 == 65 [pid = 3424] [id = 428] 23:32:23 INFO - PROCESS | 3424 | --DOCSHELL 0x90e53400 == 64 [pid = 3424] [id = 430] 23:32:23 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30c400 == 63 [pid = 3424] [id = 419] 23:32:23 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4fc00 == 62 [pid = 3424] [id = 398] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x91b6bc00) [pid = 3424] [serial = 1328] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8e59e400 == 61 [pid = 3424] [id = 454] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2000 == 60 [pid = 3424] [id = 453] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x90ec9400 == 59 [pid = 3424] [id = 452] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8e4a1400 == 58 [pid = 3424] [id = 451] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8e331000 == 57 [pid = 3424] [id = 450] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba46800 == 56 [pid = 3424] [id = 449] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9c3c00 == 55 [pid = 3424] [id = 444] 23:32:24 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e2400 == 54 [pid = 3424] [id = 443] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x91142400) [pid = 3424] [serial = 1322] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8f9be400) [pid = 3424] [serial = 1319] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x93907000) [pid = 3424] [serial = 1307] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x93952400) [pid = 3424] [serial = 1310] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e330c00) [pid = 3424] [serial = 1316] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8e5ad800) [pid = 3424] [serial = 1317] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x92926800) [pid = 3424] [serial = 1304] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8e308c00) [pid = 3424] [serial = 1314] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8ba4b400) [pid = 3424] [serial = 1313] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x91ca5800) [pid = 3424] [serial = 1301] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e5af400) [pid = 3424] [serial = 1298] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91b64800) [pid = 3424] [serial = 1323] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8ba49800) [pid = 3424] [serial = 1325] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x90e50c00) [pid = 3424] [serial = 1320] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e3eec00) [pid = 3424] [serial = 1326] [outer = (nil)] [url = about:blank] 23:32:24 INFO - PROCESS | 3424 | 1467873144409 Marionette TRACE conn3 <- [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:32:24 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:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1942ms 23:32:24 INFO - PROCESS | 3424 | 1467873144452 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 23:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:32:24 INFO - PROCESS | 3424 | 1467873144458 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 23:32:24 INFO - PROCESS | 3424 | 1467873144466 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 3424 | 1467873144469 Marionette TRACE conn3 <- [1,1834,null,{}] 23:32:24 INFO - PROCESS | 3424 | 1467873144477 Marionette TRACE conn3 -> [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:32:24 INFO - PROCESS | 3424 | 1467873144481 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:24 INFO - PROCESS | 3424 | 1467873144702 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 23:32:24 INFO - PROCESS | 3424 | 1467873144950 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 3424 | 1467873144958 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c400 == 55 [pid = 3424] [id = 466] 23:32:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8e5a7400) [pid = 3424] [serial = 1399] [outer = (nil)] 23:32:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8f9c3400) [pid = 3424] [serial = 1400] [outer = 0x8e5a7400] 23:32:25 INFO - PROCESS | 3424 | 1467873145046 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x91145400) [pid = 3424] [serial = 1401] [outer = 0x8e5a7400] 23:32:26 INFO - PROCESS | 3424 | 1467873146004 Marionette TRACE conn3 <- [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:32:26 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:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1583ms 23:32:26 INFO - PROCESS | 3424 | 1467873146065 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 3424 | 1467873146070 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 23:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:32:26 INFO - PROCESS | 3424 | 1467873146091 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 3424 | 1467873146099 Marionette TRACE conn3 <- [1,1838,null,{}] 23:32:26 INFO - PROCESS | 3424 | 1467873146106 Marionette TRACE conn3 -> [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:32:26 INFO - PROCESS | 3424 | 1467873146112 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:26 INFO - PROCESS | 3424 | 1467873146323 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 23:32:26 INFO - PROCESS | 3424 | 1467873146565 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 3424 | 1467873146573 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305c00 == 56 [pid = 3424] [id = 467] 23:32:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8f50d800) [pid = 3424] [serial = 1402] [outer = (nil)] 23:32:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x91eddc00) [pid = 3424] [serial = 1403] [outer = 0x8f50d800] 23:32:26 INFO - PROCESS | 3424 | 1467873146668 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x92178c00) [pid = 3424] [serial = 1404] [outer = 0x8f50d800] 23:32:27 INFO - PROCESS | 3424 | 1467873147588 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1550ms 23:32:27 INFO - PROCESS | 3424 | 1467873147633 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 3424 | 1467873147637 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 23:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:32:27 INFO - PROCESS | 3424 | 1467873147652 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 3424 | 1467873147655 Marionette TRACE conn3 <- [1,1842,null,{}] 23:32:27 INFO - PROCESS | 3424 | 1467873147662 Marionette TRACE conn3 -> [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:32:27 INFO - PROCESS | 3424 | 1467873147666 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:27 INFO - PROCESS | 3424 | 1467873147918 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 23:32:27 INFO - PROCESS | 3424 | 1467873147952 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 3424 | 1467873147964 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ca7400 == 57 [pid = 3424] [id = 468] 23:32:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x91ee1000) [pid = 3424] [serial = 1405] [outer = (nil)] 23:32:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x922dc800) [pid = 3424] [serial = 1406] [outer = 0x91ee1000] 23:32:28 INFO - PROCESS | 3424 | 1467873148073 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x92928c00) [pid = 3424] [serial = 1407] [outer = 0x91ee1000] 23:32:28 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x8f9bb800) [pid = 3424] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:32:28 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8ba47400) [pid = 3424] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:32:28 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8ba45800) [pid = 3424] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:32:28 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x91b64400) [pid = 3424] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:32:28 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e332000) [pid = 3424] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:32:29 INFO - PROCESS | 3424 | 1467873149349 Marionette TRACE conn3 <- [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:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1739ms 23:32:29 INFO - PROCESS | 3424 | 1467873149385 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 3424 | 1467873149388 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 23:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:32:29 INFO - PROCESS | 3424 | 1467873149396 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - PROCESS | 3424 | 1467873149398 Marionette TRACE conn3 <- [1,1846,null,{}] 23:32:29 INFO - PROCESS | 3424 | 1467873149406 Marionette TRACE conn3 -> [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:32:29 INFO - PROCESS | 3424 | 1467873149411 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:29 INFO - PROCESS | 3424 | 1467873149664 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 23:32:29 INFO - PROCESS | 3424 | 1467873149689 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 3424 | 1467873149709 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d9c00 == 58 [pid = 3424] [id = 469] 23:32:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x922dc400) [pid = 3424] [serial = 1408] [outer = (nil)] 23:32:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x93903800) [pid = 3424] [serial = 1409] [outer = 0x922dc400] 23:32:29 INFO - PROCESS | 3424 | 1467873149800 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x95160800) [pid = 3424] [serial = 1410] [outer = 0x922dc400] 23:32:31 INFO - PROCESS | 3424 | 1467873151074 Marionette TRACE conn3 <- [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:32:31 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:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1739ms 23:32:31 INFO - PROCESS | 3424 | 1467873151162 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 3424 | 1467873151173 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 23:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:32:31 INFO - PROCESS | 3424 | 1467873151193 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 3424 | 1467873151204 Marionette TRACE conn3 <- [1,1850,null,{}] 23:32:31 INFO - PROCESS | 3424 | 1467873151237 Marionette TRACE conn3 -> [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:32:31 INFO - PROCESS | 3424 | 1467873151249 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:31 INFO - PROCESS | 3424 | 1467873151776 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 23:32:31 INFO - PROCESS | 3424 | 1467873151955 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:31 INFO - PROCESS | 3424 | 1467873151977 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e498800 == 59 [pid = 3424] [id = 470] 23:32:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e49a000) [pid = 3424] [serial = 1411] [outer = (nil)] 23:32:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8e5a5000) [pid = 3424] [serial = 1412] [outer = 0x8e49a000] 23:32:32 INFO - PROCESS | 3424 | 1467873152380 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8f50f000) [pid = 3424] [serial = 1413] [outer = 0x8e49a000] 23:32:33 INFO - PROCESS | 3424 | 1467873153540 Marionette TRACE conn3 <- [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:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2428ms 23:32:33 INFO - PROCESS | 3424 | 1467873153620 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 3424 | 1467873153630 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 23:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:32:33 INFO - PROCESS | 3424 | 1467873153651 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - PROCESS | 3424 | 1467873153659 Marionette TRACE conn3 <- [1,1854,null,{}] 23:32:33 INFO - PROCESS | 3424 | 1467873153681 Marionette TRACE conn3 -> [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:32:33 INFO - PROCESS | 3424 | 1467873153691 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:34 INFO - PROCESS | 3424 | 1467873154181 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 23:32:34 INFO - PROCESS | 3424 | 1467873154407 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 3424 | 1467873154419 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f671400 == 60 [pid = 3424] [id = 471] 23:32:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90edd400) [pid = 3424] [serial = 1414] [outer = (nil)] 23:32:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x91b62400) [pid = 3424] [serial = 1415] [outer = 0x90edd400] 23:32:34 INFO - PROCESS | 3424 | 1467873154548 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x91bce800) [pid = 3424] [serial = 1416] [outer = 0x90edd400] 23:32:35 INFO - PROCESS | 3424 | 1467873155894 Marionette TRACE conn3 <- [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:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2296ms 23:32:35 INFO - PROCESS | 3424 | 1467873155943 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 3424 | 1467873155947 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 23:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:32:35 INFO - PROCESS | 3424 | 1467873155955 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 3424 | 1467873155962 Marionette TRACE conn3 <- [1,1858,null,{}] 23:32:36 INFO - PROCESS | 3424 | 1467873155992 Marionette TRACE conn3 -> [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:32:36 INFO - PROCESS | 3424 | 1467873156002 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:36 INFO - PROCESS | 3424 | 1467873156253 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 23:32:36 INFO - PROCESS | 3424 | 1467873156598 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 3424 | 1467873156610 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x93905000 == 61 [pid = 3424] [id = 472] 23:32:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x9390e000) [pid = 3424] [serial = 1417] [outer = (nil)] 23:32:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x93b1a000) [pid = 3424] [serial = 1418] [outer = 0x9390e000] 23:32:36 INFO - PROCESS | 3424 | 1467873156707 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x95164000) [pid = 3424] [serial = 1419] [outer = 0x9390e000] 23:32:37 INFO - PROCESS | 3424 | 1467873157816 Marionette TRACE conn3 <- [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:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1908ms 23:32:37 INFO - PROCESS | 3424 | 1467873157865 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 3424 | 1467873157871 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 23:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:32:37 INFO - PROCESS | 3424 | 1467873157878 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 3424 | 1467873157883 Marionette TRACE conn3 <- [1,1862,null,{}] 23:32:37 INFO - PROCESS | 3424 | 1467873157889 Marionette TRACE conn3 -> [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:32:37 INFO - PROCESS | 3424 | 1467873157895 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:38 INFO - PROCESS | 3424 | 1467873158137 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 23:32:38 INFO - PROCESS | 3424 | 1467873158380 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 3424 | 1467873158391 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eb800 == 62 [pid = 3424] [id = 473] 23:32:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x93b20000) [pid = 3424] [serial = 1420] [outer = (nil)] 23:32:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x951aa800) [pid = 3424] [serial = 1421] [outer = 0x93b20000] 23:32:38 INFO - PROCESS | 3424 | 1467873158489 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x95270c00) [pid = 3424] [serial = 1422] [outer = 0x93b20000] 23:32:39 INFO - PROCESS | 3424 | 1467873159434 Marionette TRACE conn3 <- [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:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1635ms 23:32:39 INFO - PROCESS | 3424 | 1467873159516 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 3424 | 1467873159523 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 23:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:32:39 INFO - PROCESS | 3424 | 1467873159534 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 3424 | 1467873159538 Marionette TRACE conn3 <- [1,1866,null,{}] 23:32:39 INFO - PROCESS | 3424 | 1467873159548 Marionette TRACE conn3 -> [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:32:39 INFO - PROCESS | 3424 | 1467873159554 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:39 INFO - PROCESS | 3424 | 1467873159828 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 23:32:40 INFO - PROCESS | 3424 | 1467873160152 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 3424 | 1467873160164 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x90edf400 == 63 [pid = 3424] [id = 474] 23:32:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x95178800) [pid = 3424] [serial = 1423] [outer = (nil)] 23:32:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x96d26800) [pid = 3424] [serial = 1424] [outer = 0x95178800] 23:32:40 INFO - PROCESS | 3424 | 1467873160286 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x96d29000) [pid = 3424] [serial = 1425] [outer = 0x95178800] 23:32:41 INFO - PROCESS | 3424 | 1467873161524 Marionette TRACE conn3 <- [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:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2043ms 23:32:41 INFO - PROCESS | 3424 | 1467873161578 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 3424 | 1467873161586 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 23:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:32:41 INFO - PROCESS | 3424 | 1467873161596 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 3424 | 1467873161601 Marionette TRACE conn3 <- [1,1870,null,{}] 23:32:41 INFO - PROCESS | 3424 | 1467873161611 Marionette TRACE conn3 -> [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:32:41 INFO - PROCESS | 3424 | 1467873161627 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:42 INFO - PROCESS | 3424 | 1467873162042 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 23:32:42 INFO - PROCESS | 3424 | 1467873162338 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 3424 | 1467873162350 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x928b1800 == 64 [pid = 3424] [id = 475] 23:32:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x9515d000) [pid = 3424] [serial = 1426] [outer = (nil)] 23:32:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x97783c00) [pid = 3424] [serial = 1427] [outer = 0x9515d000] 23:32:42 INFO - PROCESS | 3424 | 1467873162436 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x97792800) [pid = 3424] [serial = 1428] [outer = 0x9515d000] 23:32:43 INFO - PROCESS | 3424 | 1467873163389 Marionette TRACE conn3 <- [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:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1839ms 23:32:43 INFO - PROCESS | 3424 | 1467873163438 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 3424 | 1467873163443 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 23:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:32:43 INFO - PROCESS | 3424 | 1467873163449 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 3424 | 1467873163453 Marionette TRACE conn3 <- [1,1874,null,{}] 23:32:43 INFO - PROCESS | 3424 | 1467873163459 Marionette TRACE conn3 -> [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:32:43 INFO - PROCESS | 3424 | 1467873163465 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:43 INFO - PROCESS | 3424 | 1467873163666 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 23:32:43 INFO - PROCESS | 3424 | 1467873163866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 3424 | 1467873163886 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e4800 == 65 [pid = 3424] [id = 476] 23:32:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x8b5eb400) [pid = 3424] [serial = 1429] [outer = (nil)] 23:32:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x98911400) [pid = 3424] [serial = 1430] [outer = 0x8b5eb400] 23:32:44 INFO - PROCESS | 3424 | 1467873164004 Marionette DEBUG loaded listener.js 23:32:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x98998400) [pid = 3424] [serial = 1431] [outer = 0x8b5eb400] 23:32:45 INFO - PROCESS | 3424 | 1467873165050 Marionette TRACE conn3 <- [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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1634ms 23:32:45 INFO - PROCESS | 3424 | 1467873165085 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 23:32:45 INFO - PROCESS | 3424 | 1467873165088 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 23:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:32:45 INFO - PROCESS | 3424 | 1467873165095 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:32:45 INFO - PROCESS | 3424 | 1467873165098 Marionette TRACE conn3 <- [1,1878,null,{}] 23:32:45 INFO - PROCESS | 3424 | 1467873165104 Marionette TRACE conn3 -> [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:32:45 INFO - PROCESS | 3424 | 1467873165110 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:45 INFO - PROCESS | 3424 | 1467873165308 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 23:32:45 INFO - PROCESS | 3424 | 1467873165547 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 3424 | 1467873165554 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x97783800 == 66 [pid = 3424] [id = 477] 23:32:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x97785800) [pid = 3424] [serial = 1432] [outer = (nil)] 23:32:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x98d16400) [pid = 3424] [serial = 1433] [outer = 0x97785800] 23:32:45 INFO - PROCESS | 3424 | 1467873165681 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x98d1c000) [pid = 3424] [serial = 1434] [outer = 0x97785800] 23:32:46 INFO - PROCESS | 3424 | 1467873166638 Marionette TRACE conn3 <- [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:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1597ms 23:32:46 INFO - PROCESS | 3424 | 1467873166692 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 23:32:46 INFO - PROCESS | 3424 | 1467873166695 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 23:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:32:46 INFO - PROCESS | 3424 | 1467873166703 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:32:46 INFO - PROCESS | 3424 | 1467873166707 Marionette TRACE conn3 <- [1,1882,null,{}] 23:32:46 INFO - PROCESS | 3424 | 1467873166714 Marionette TRACE conn3 -> [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:32:46 INFO - PROCESS | 3424 | 1467873166721 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:46 INFO - PROCESS | 3424 | 1467873166946 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 23:32:47 INFO - PROCESS | 3424 | 1467873167191 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:47 INFO - PROCESS | 3424 | 1467873167198 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee2c00 == 67 [pid = 3424] [id = 478] 23:32:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x989ebc00) [pid = 3424] [serial = 1435] [outer = (nil)] 23:32:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x99578000) [pid = 3424] [serial = 1436] [outer = 0x989ebc00] 23:32:47 INFO - PROCESS | 3424 | 1467873167326 Marionette DEBUG loaded listener.js 23:32:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x997db800) [pid = 3424] [serial = 1437] [outer = 0x989ebc00] 23:32:48 INFO - PROCESS | 3424 | 1467873168230 Marionette TRACE conn3 <- [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:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1593ms 23:32:48 INFO - PROCESS | 3424 | 1467873168297 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 23:32:48 INFO - PROCESS | 3424 | 1467873168302 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 23:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:32:48 INFO - PROCESS | 3424 | 1467873168309 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:32:48 INFO - PROCESS | 3424 | 1467873168313 Marionette TRACE conn3 <- [1,1886,null,{}] 23:32:48 INFO - PROCESS | 3424 | 1467873168319 Marionette TRACE conn3 -> [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:32:48 INFO - PROCESS | 3424 | 1467873168325 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:48 INFO - PROCESS | 3424 | 1467873168547 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 23:32:48 INFO - PROCESS | 3424 | 1467873168821 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:48 INFO - PROCESS | 3424 | 1467873168829 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30d000 == 68 [pid = 3424] [id = 479] 23:32:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8e3f0c00) [pid = 3424] [serial = 1438] [outer = (nil)] 23:32:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8f676000) [pid = 3424] [serial = 1439] [outer = 0x8e3f0c00] 23:32:48 INFO - PROCESS | 3424 | 1467873168954 Marionette DEBUG loaded listener.js 23:32:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x91b6e000) [pid = 3424] [serial = 1440] [outer = 0x8e3f0c00] 23:32:49 INFO - PROCESS | 3424 | 1467873169872 Marionette TRACE conn3 <- [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:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1646ms 23:32:49 INFO - PROCESS | 3424 | 1467873169956 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 23:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:32:49 INFO - PROCESS | 3424 | 1467873169962 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 23:32:49 INFO - PROCESS | 3424 | 1467873169969 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 3424 | 1467873169974 Marionette TRACE conn3 <- [1,1890,null,{}] 23:32:49 INFO - PROCESS | 3424 | 1467873169980 Marionette TRACE conn3 -> [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:32:49 INFO - PROCESS | 3424 | 1467873169987 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:50 INFO - PROCESS | 3424 | 1467873170219 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 23:32:50 INFO - PROCESS | 3424 | 1467873170698 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:50 INFO - PROCESS | 3424 | 1467873170705 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32e400 == 69 [pid = 3424] [id = 480] 23:32:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8e32e800) [pid = 3424] [serial = 1441] [outer = (nil)] 23:32:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8e3e2800) [pid = 3424] [serial = 1442] [outer = 0x8e32e800] 23:32:50 INFO - PROCESS | 3424 | 1467873170829 Marionette DEBUG loaded listener.js 23:32:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e5a2c00) [pid = 3424] [serial = 1443] [outer = 0x8e32e800] 23:32:51 INFO - PROCESS | 3424 | 1467873171897 Marionette TRACE conn3 <- [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:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2002ms 23:32:51 INFO - PROCESS | 3424 | 1467873171973 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 23:32:51 INFO - PROCESS | 3424 | 1467873171979 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 23:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:32:51 INFO - PROCESS | 3424 | 1467873171988 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:32:51 INFO - PROCESS | 3424 | 1467873171993 Marionette TRACE conn3 <- [1,1894,null,{}] 23:32:52 INFO - PROCESS | 3424 | 1467873172002 Marionette TRACE conn3 -> [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:32:52 INFO - PROCESS | 3424 | 1467873172010 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:52 INFO - PROCESS | 3424 | 1467873172261 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 23:32:52 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x922e0c00) [pid = 3424] [serial = 1364] [outer = (nil)] [url = about:blank] 23:32:52 INFO - PROCESS | 3424 | 1467873172642 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 3424 | 1467873172650 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ef800 == 68 [pid = 3424] [id = 436] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x92176c00 == 67 [pid = 3424] [id = 435] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x91ca7400 == 66 [pid = 3424] [id = 468] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305c00 == 65 [pid = 3424] [id = 467] 23:32:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305c00 == 66 [pid = 3424] [id = 481] 23:32:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e3ec400) [pid = 3424] [serial = 1444] [outer = (nil)] 23:32:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8e5b2000) [pid = 3424] [serial = 1445] [outer = 0x8e3ec400] 23:32:52 INFO - PROCESS | 3424 | 1467873172771 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x90ed5000) [pid = 3424] [serial = 1446] [outer = 0x8e3ec400] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30c400 == 65 [pid = 3424] [id = 466] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x8f884000 == 64 [pid = 3424] [id = 465] 23:32:52 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32f800 == 63 [pid = 3424] [id = 464] 23:32:53 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefa000 == 62 [pid = 3424] [id = 459] 23:32:53 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4bc00 == 61 [pid = 3424] [id = 458] 23:32:53 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88d000 == 60 [pid = 3424] [id = 457] 23:32:53 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49dc00 == 59 [pid = 3424] [id = 456] 23:32:53 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5c00 == 58 [pid = 3424] [id = 455] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x8e5b7400) [pid = 3424] [serial = 1331] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x91148400) [pid = 3424] [serial = 1356] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x91ee5800) [pid = 3424] [serial = 1337] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8e59d000) [pid = 3424] [serial = 1350] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x922d5800) [pid = 3424] [serial = 1361] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x91ee7800) [pid = 3424] [serial = 1359] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8f67b400) [pid = 3424] [serial = 1353] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x922dd800) [pid = 3424] [serial = 1362] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x90ed7000) [pid = 3424] [serial = 1355] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x922d8400) [pid = 3424] [serial = 1340] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8e3e8c00) [pid = 3424] [serial = 1352] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x93b1b800) [pid = 3424] [serial = 1346] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x92921800) [pid = 3424] [serial = 1343] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8e30a800) [pid = 3424] [serial = 1349] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x91ed9800) [pid = 3424] [serial = 1358] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x90ecdc00) [pid = 3424] [serial = 1334] [outer = (nil)] [url = about:blank] 23:32:53 INFO - PROCESS | 3424 | 1467873173676 Marionette TRACE conn3 <- [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:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 23:32:53 INFO - PROCESS | 3424 | 1467873173726 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 23:32:53 INFO - PROCESS | 3424 | 1467873173733 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 23:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:32:53 INFO - PROCESS | 3424 | 1467873173741 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 3424 | 1467873173744 Marionette TRACE conn3 <- [1,1898,null,{}] 23:32:53 INFO - PROCESS | 3424 | 1467873173751 Marionette TRACE conn3 -> [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:32:53 INFO - PROCESS | 3424 | 1467873173757 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:53 INFO - PROCESS | 3424 | 1467873173956 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 23:32:54 INFO - PROCESS | 3424 | 1467873174123 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 3424 | 1467873174134 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5b7400 == 59 [pid = 3424] [id = 482] 23:32:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x8f9b6400) [pid = 3424] [serial = 1447] [outer = (nil)] 23:32:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x91bd7000) [pid = 3424] [serial = 1448] [outer = 0x8f9b6400] 23:32:54 INFO - PROCESS | 3424 | 1467873174209 Marionette DEBUG loaded listener.js 23:32:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x91ee5800) [pid = 3424] [serial = 1449] [outer = 0x8f9b6400] 23:32:55 INFO - PROCESS | 3424 | 1467873175243 Marionette TRACE conn3 <- [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:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1584ms 23:32:55 INFO - PROCESS | 3424 | 1467873175326 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 3424 | 1467873175331 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 23:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:32:55 INFO - PROCESS | 3424 | 1467873175354 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 3424 | 1467873175364 Marionette TRACE conn3 <- [1,1902,null,{}] 23:32:55 INFO - PROCESS | 3424 | 1467873175383 Marionette TRACE conn3 -> [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:32:55 INFO - PROCESS | 3424 | 1467873175391 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:55 INFO - PROCESS | 3424 | 1467873175657 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 23:32:55 INFO - PROCESS | 3424 | 1467873175864 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 3424 | 1467873175874 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f502000 == 60 [pid = 3424] [id = 483] 23:32:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x922e0c00) [pid = 3424] [serial = 1450] [outer = (nil)] 23:32:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x92925c00) [pid = 3424] [serial = 1451] [outer = 0x922e0c00] 23:32:55 INFO - PROCESS | 3424 | 1467873175948 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x93952400) [pid = 3424] [serial = 1452] [outer = 0x922e0c00] 23:32:56 INFO - PROCESS | 3424 | 1467873176838 Marionette TRACE conn3 <- [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:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1568ms 23:32:56 INFO - PROCESS | 3424 | 1467873176908 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 23:32:56 INFO - PROCESS | 3424 | 1467873176914 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 23:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:32:56 INFO - PROCESS | 3424 | 1467873176921 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:32:56 INFO - PROCESS | 3424 | 1467873176925 Marionette TRACE conn3 <- [1,1906,null,{}] 23:32:56 INFO - PROCESS | 3424 | 1467873176932 Marionette TRACE conn3 -> [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:32:56 INFO - PROCESS | 3424 | 1467873176938 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:57 INFO - PROCESS | 3424 | 1467873177228 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8f9b5c00) [pid = 3424] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x91ee1000) [pid = 3424] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x8e333000) [pid = 3424] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8f887c00) [pid = 3424] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e5a7400) [pid = 3424] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:32:57 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8f50d800) [pid = 3424] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:32:57 INFO - PROCESS | 3424 | 1467873177562 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 3424 | 1467873177569 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba46000 == 61 [pid = 3424] [id = 484] 23:32:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x8e301800) [pid = 3424] [serial = 1453] [outer = (nil)] 23:32:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x8e5a7400) [pid = 3424] [serial = 1454] [outer = 0x8e301800] 23:32:57 INFO - PROCESS | 3424 | 1467873177652 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8f9c2800) [pid = 3424] [serial = 1455] [outer = 0x8e301800] 23:32:58 INFO - PROCESS | 3424 | 1467873178774 Marionette TRACE conn3 <- [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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1895ms 23:32:58 INFO - PROCESS | 3424 | 1467873178819 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 23:32:58 INFO - PROCESS | 3424 | 1467873178825 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 23:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:32:58 INFO - PROCESS | 3424 | 1467873178835 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:32:58 INFO - PROCESS | 3424 | 1467873178839 Marionette TRACE conn3 <- [1,1910,null,{}] 23:32:58 INFO - PROCESS | 3424 | 1467873178848 Marionette TRACE conn3 -> [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:32:58 INFO - PROCESS | 3424 | 1467873178856 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:59 INFO - PROCESS | 3424 | 1467873179180 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 23:32:59 INFO - PROCESS | 3424 | 1467873179200 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:59 INFO - PROCESS | 3424 | 1467873179224 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:32:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b1e400 == 62 [pid = 3424] [id = 485] 23:32:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x950fb800) [pid = 3424] [serial = 1456] [outer = (nil)] 23:32:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x95170400) [pid = 3424] [serial = 1457] [outer = 0x950fb800] 23:32:59 INFO - PROCESS | 3424 | 1467873179352 Marionette DEBUG loaded listener.js 23:32:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x95270800) [pid = 3424] [serial = 1458] [outer = 0x950fb800] 23:33:00 INFO - PROCESS | 3424 | 1467873180886 Marionette TRACE conn3 <- [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:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2138ms 23:33:00 INFO - PROCESS | 3424 | 1467873180975 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 23:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:33:00 INFO - PROCESS | 3424 | 1467873180985 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 23:33:01 INFO - PROCESS | 3424 | 1467873180998 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:33:01 INFO - PROCESS | 3424 | 1467873181011 Marionette TRACE conn3 <- [1,1914,null,{}] 23:33:01 INFO - PROCESS | 3424 | 1467873181083 Marionette TRACE conn3 -> [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:33:01 INFO - PROCESS | 3424 | 1467873181095 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:01 INFO - PROCESS | 3424 | 1467873181492 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 23:33:01 INFO - PROCESS | 3424 | 1467873181786 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:01 INFO - PROCESS | 3424 | 1467873181797 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e2c00 == 63 [pid = 3424] [id = 486] 23:33:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x8e3e8c00) [pid = 3424] [serial = 1459] [outer = (nil)] 23:33:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x90e59c00) [pid = 3424] [serial = 1460] [outer = 0x8e3e8c00] 23:33:01 INFO - PROCESS | 3424 | 1467873181936 Marionette DEBUG loaded listener.js 23:33:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x91150800) [pid = 3424] [serial = 1461] [outer = 0x8e3e8c00] 23:33:03 INFO - PROCESS | 3424 | 1467873183349 Marionette TRACE conn3 <- [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:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2370ms 23:33:03 INFO - PROCESS | 3424 | 1467873183365 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 23:33:03 INFO - PROCESS | 3424 | 1467873183373 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 23:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:33:03 INFO - PROCESS | 3424 | 1467873183386 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:33:03 INFO - PROCESS | 3424 | 1467873183390 Marionette TRACE conn3 <- [1,1918,null,{}] 23:33:03 INFO - PROCESS | 3424 | 1467873183412 Marionette TRACE conn3 -> [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:33:03 INFO - PROCESS | 3424 | 1467873183419 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:03 INFO - PROCESS | 3424 | 1467873183690 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 23:33:04 INFO - PROCESS | 3424 | 1467873184040 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 3424 | 1467873184052 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x92178800 == 64 [pid = 3424] [id = 487] 23:33:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x928b2800) [pid = 3424] [serial = 1462] [outer = (nil)] 23:33:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x92923000) [pid = 3424] [serial = 1463] [outer = 0x928b2800] 23:33:04 INFO - PROCESS | 3424 | 1467873184147 Marionette DEBUG loaded listener.js 23:33:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9515d800) [pid = 3424] [serial = 1464] [outer = 0x928b2800] 23:33:05 INFO - PROCESS | 3424 | 1467873185545 Marionette TRACE conn3 <- [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:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2197ms 23:33:05 INFO - PROCESS | 3424 | 1467873185602 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 3424 | 1467873185609 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 23:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:33:05 INFO - PROCESS | 3424 | 1467873185620 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 3424 | 1467873185627 Marionette TRACE conn3 <- [1,1922,null,{}] 23:33:05 INFO - PROCESS | 3424 | 1467873185654 Marionette TRACE conn3 -> [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:33:05 INFO - PROCESS | 3424 | 1467873185667 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:06 INFO - PROCESS | 3424 | 1467873186000 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 23:33:06 INFO - PROCESS | 3424 | 1467873186301 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 3424 | 1467873186316 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x96d53400 == 65 [pid = 3424] [id = 488] 23:33:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x96d5e000) [pid = 3424] [serial = 1465] [outer = (nil)] 23:33:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9776d400) [pid = 3424] [serial = 1466] [outer = 0x96d5e000] 23:33:06 INFO - PROCESS | 3424 | 1467873186446 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x97788c00) [pid = 3424] [serial = 1467] [outer = 0x96d5e000] 23:33:07 INFO - PROCESS | 3424 | 1467873187381 Marionette TRACE conn3 <- [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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1800ms 23:33:07 INFO - PROCESS | 3424 | 1467873187426 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 23:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:33:07 INFO - PROCESS | 3424 | 1467873187431 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 23:33:07 INFO - PROCESS | 3424 | 1467873187439 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:33:07 INFO - PROCESS | 3424 | 1467873187442 Marionette TRACE conn3 <- [1,1926,null,{}] 23:33:07 INFO - PROCESS | 3424 | 1467873187480 Marionette TRACE conn3 -> [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:33:07 INFO - PROCESS | 3424 | 1467873187486 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:07 INFO - PROCESS | 3424 | 1467873187701 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 23:33:07 INFO - PROCESS | 3424 | 1467873187972 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 3424 | 1467873187982 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e8000 == 66 [pid = 3424] [id = 489] 23:33:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x91ee7c00) [pid = 3424] [serial = 1468] [outer = (nil)] 23:33:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x97790400) [pid = 3424] [serial = 1469] [outer = 0x91ee7c00] 23:33:08 INFO - PROCESS | 3424 | 1467873188108 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x989ef400) [pid = 3424] [serial = 1470] [outer = 0x91ee7c00] 23:33:09 INFO - PROCESS | 3424 | 1467873189065 Marionette TRACE conn3 <- [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:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1670ms 23:33:09 INFO - PROCESS | 3424 | 1467873189108 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 23:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:33:09 INFO - PROCESS | 3424 | 1467873189113 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 23:33:09 INFO - PROCESS | 3424 | 1467873189119 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 3424 | 1467873189124 Marionette TRACE conn3 <- [1,1930,null,{}] 23:33:09 INFO - PROCESS | 3424 | 1467873189131 Marionette TRACE conn3 -> [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:33:09 INFO - PROCESS | 3424 | 1467873189137 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:09 INFO - PROCESS | 3424 | 1467873189347 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 23:33:09 INFO - PROCESS | 3424 | 1467873189594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 3424 | 1467873189605 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4f000 == 67 [pid = 3424] [id = 490] 23:33:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9778f000) [pid = 3424] [serial = 1471] [outer = (nil)] 23:33:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x997da000) [pid = 3424] [serial = 1472] [outer = 0x9778f000] 23:33:09 INFO - PROCESS | 3424 | 1467873189742 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x999f1c00) [pid = 3424] [serial = 1473] [outer = 0x9778f000] 23:33:10 INFO - PROCESS | 3424 | 1467873190749 Marionette TRACE conn3 <- [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:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1694ms 23:33:10 INFO - PROCESS | 3424 | 1467873190813 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 23:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:33:10 INFO - PROCESS | 3424 | 1467873190818 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 23:33:10 INFO - PROCESS | 3424 | 1467873190825 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 3424 | 1467873190831 Marionette TRACE conn3 <- [1,1934,null,{}] 23:33:10 INFO - PROCESS | 3424 | 1467873190837 Marionette TRACE conn3 -> [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:33:10 INFO - PROCESS | 3424 | 1467873190847 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:11 INFO - PROCESS | 3424 | 1467873191123 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 23:33:11 INFO - PROCESS | 3424 | 1467873191440 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 3424 | 1467873191449 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba48400 == 68 [pid = 3424] [id = 491] 23:33:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x98e46400) [pid = 3424] [serial = 1474] [outer = (nil)] 23:33:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x9a5e4800) [pid = 3424] [serial = 1475] [outer = 0x98e46400] 23:33:11 INFO - PROCESS | 3424 | 1467873191544 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9a5e7c00) [pid = 3424] [serial = 1476] [outer = 0x98e46400] 23:33:12 INFO - PROCESS | 3424 | 1467873192544 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1794ms 23:33:12 INFO - PROCESS | 3424 | 1467873192620 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 3424 | 1467873192623 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 23:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:33:12 INFO - PROCESS | 3424 | 1467873192635 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - PROCESS | 3424 | 1467873192639 Marionette TRACE conn3 <- [1,1938,null,{}] 23:33:12 INFO - PROCESS | 3424 | 1467873192647 Marionette TRACE conn3 -> [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:33:12 INFO - PROCESS | 3424 | 1467873192653 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:12 INFO - PROCESS | 3424 | 1467873192917 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 23:33:13 INFO - PROCESS | 3424 | 1467873193220 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 3424 | 1467873193231 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f504000 == 69 [pid = 3424] [id = 492] 23:33:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x90e52000) [pid = 3424] [serial = 1477] [outer = (nil)] 23:33:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9a5edc00) [pid = 3424] [serial = 1478] [outer = 0x90e52000] 23:33:13 INFO - PROCESS | 3424 | 1467873193314 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9a78c400) [pid = 3424] [serial = 1479] [outer = 0x90e52000] 23:33:14 INFO - PROCESS | 3424 | 1467873194258 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1688ms 23:33:14 INFO - PROCESS | 3424 | 1467873194322 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 3424 | 1467873194327 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 23:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:33:14 INFO - PROCESS | 3424 | 1467873194334 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 3424 | 1467873194338 Marionette TRACE conn3 <- [1,1942,null,{}] 23:33:14 INFO - PROCESS | 3424 | 1467873194345 Marionette TRACE conn3 -> [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:33:14 INFO - PROCESS | 3424 | 1467873194351 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:14 INFO - PROCESS | 3424 | 1467873194607 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 23:33:14 INFO - PROCESS | 3424 | 1467873194869 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 3424 | 1467873194880 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef6c00 == 70 [pid = 3424] [id = 493] 23:33:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x8ba4e000) [pid = 3424] [serial = 1480] [outer = (nil)] 23:33:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x8e310400) [pid = 3424] [serial = 1481] [outer = 0x8ba4e000] 23:33:15 INFO - PROCESS | 3424 | 1467873195302 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x8e59e400) [pid = 3424] [serial = 1482] [outer = 0x8ba4e000] 23:33:16 INFO - PROCESS | 3424 | 1467873196278 Marionette TRACE conn3 <- [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:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1991ms 23:33:16 INFO - PROCESS | 3424 | 1467873196327 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 3424 | 1467873196333 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 23:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:33:16 INFO - PROCESS | 3424 | 1467873196343 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 3424 | 1467873196346 Marionette TRACE conn3 <- [1,1946,null,{}] 23:33:16 INFO - PROCESS | 3424 | 1467873196355 Marionette TRACE conn3 -> [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:33:16 INFO - PROCESS | 3424 | 1467873196361 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:16 INFO - PROCESS | 3424 | 1467873196556 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 23:33:16 INFO - PROCESS | 3424 | 1467873196820 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 3424 | 1467873196832 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b67c00 == 71 [pid = 3424] [id = 494] 23:33:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x91b69c00) [pid = 3424] [serial = 1483] [outer = (nil)] 23:33:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x91cb0c00) [pid = 3424] [serial = 1484] [outer = 0x91b69c00] 23:33:17 INFO - PROCESS | 3424 | 1467873197026 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x92176c00) [pid = 3424] [serial = 1485] [outer = 0x91b69c00] 23:33:18 INFO - PROCESS | 3424 | 1467873198051 Marionette TRACE conn3 <- [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:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1742ms 23:33:18 INFO - PROCESS | 3424 | 1467873198085 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 3424 | 1467873198091 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 23:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:33:18 INFO - PROCESS | 3424 | 1467873198102 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 3424 | 1467873198106 Marionette TRACE conn3 <- [1,1950,null,{}] 23:33:18 INFO - PROCESS | 3424 | 1467873198113 Marionette TRACE conn3 -> [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:33:18 INFO - PROCESS | 3424 | 1467873198119 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:18 INFO - PROCESS | 3424 | 1467873198358 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 23:33:18 INFO - PROCESS | 3424 | 1467873198626 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 3424 | 1467873198638 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e303800 == 72 [pid = 3424] [id = 495] 23:33:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x8e308800) [pid = 3424] [serial = 1486] [outer = (nil)] 23:33:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x8e4a1000) [pid = 3424] [serial = 1487] [outer = 0x8e308800] 23:33:18 INFO - PROCESS | 3424 | 1467873198798 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0x9114b400) [pid = 3424] [serial = 1488] [outer = 0x8e308800] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x93903800) [pid = 3424] [serial = 1409] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x91bd7c00) [pid = 3424] [serial = 1373] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x92923400) [pid = 3424] [serial = 1376] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x8ba4ec00) [pid = 3424] [serial = 1367] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0x951ae000) [pid = 3424] [serial = 1385] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x9526ac00) [pid = 3424] [serial = 1388] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x95160400) [pid = 3424] [serial = 1379] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x95170000) [pid = 3424] [serial = 1382] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x8f67d000) [pid = 3424] [serial = 1370] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x95271c00) [pid = 3424] [serial = 1391] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8f671400 == 71 [pid = 3424] [id = 471] 23:33:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8e498800 == 70 [pid = 3424] [id = 470] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x92926000) [pid = 3424] [serial = 1365] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x922dc800) [pid = 3424] [serial = 1406] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x8e498c00) [pid = 3424] [serial = 1395] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x8e3e4000) [pid = 3424] [serial = 1394] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x90ecf800) [pid = 3424] [serial = 1398] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f9bec00) [pid = 3424] [serial = 1397] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x8f9c3400) [pid = 3424] [serial = 1400] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x91145400) [pid = 3424] [serial = 1401] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x91eddc00) [pid = 3424] [serial = 1403] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x92178c00) [pid = 3424] [serial = 1404] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x92928c00) [pid = 3424] [serial = 1407] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 3424 | 1467873199796 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1750ms 23:33:19 INFO - PROCESS | 3424 | 1467873199852 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 23:33:19 INFO - PROCESS | 3424 | 1467873199856 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 23:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:33:19 INFO - PROCESS | 3424 | 1467873199863 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:33:19 INFO - PROCESS | 3424 | 1467873199870 Marionette TRACE conn3 <- [1,1954,null,{}] 23:33:19 INFO - PROCESS | 3424 | 1467873199892 Marionette TRACE conn3 -> [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:33:19 INFO - PROCESS | 3424 | 1467873199901 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:20 INFO - PROCESS | 3424 | 1467873200116 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 23:33:20 INFO - PROCESS | 3424 | 1467873200300 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 3424 | 1467873200311 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5c00 == 71 [pid = 3424] [id = 496] 23:33:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8e3e4000) [pid = 3424] [serial = 1489] [outer = (nil)] 23:33:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x93948400) [pid = 3424] [serial = 1490] [outer = 0x8e3e4000] 23:33:20 INFO - PROCESS | 3424 | 1467873200412 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x95168800) [pid = 3424] [serial = 1491] [outer = 0x8e3e4000] 23:33:21 INFO - PROCESS | 3424 | 1467873201332 Marionette TRACE conn3 <- [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:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1509ms 23:33:21 INFO - PROCESS | 3424 | 1467873201374 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 23:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:33:21 INFO - PROCESS | 3424 | 1467873201379 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 23:33:21 INFO - PROCESS | 3424 | 1467873201386 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 3424 | 1467873201389 Marionette TRACE conn3 <- [1,1958,null,{}] 23:33:21 INFO - PROCESS | 3424 | 1467873201397 Marionette TRACE conn3 -> [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:33:21 INFO - PROCESS | 3424 | 1467873201401 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:21 INFO - PROCESS | 3424 | 1467873201604 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 23:33:21 INFO - PROCESS | 3424 | 1467873201781 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 3424 | 1467873201791 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x93945c00 == 72 [pid = 3424] [id = 497] 23:33:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x93b15000) [pid = 3424] [serial = 1492] [outer = (nil)] 23:33:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x951b3000) [pid = 3424] [serial = 1493] [outer = 0x93b15000] 23:33:21 INFO - PROCESS | 3424 | 1467873201878 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x95275000) [pid = 3424] [serial = 1494] [outer = 0x93b15000] 23:33:22 INFO - PROCESS | 3424 | 1467873202935 Marionette TRACE conn3 <- [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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1636ms 23:33:23 INFO - PROCESS | 3424 | 1467873203056 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 3424 | 1467873203063 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 23:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:33:23 INFO - PROCESS | 3424 | 1467873203110 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 3424 | 1467873203116 Marionette TRACE conn3 <- [1,1962,null,{}] 23:33:23 INFO - PROCESS | 3424 | 1467873203124 Marionette TRACE conn3 -> [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:33:23 INFO - PROCESS | 3424 | 1467873203130 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:23 INFO - PROCESS | 3424 | 1467873203470 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 23:33:23 INFO - PROCESS | 3424 | 1467873203594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 3424 | 1467873203602 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x9526ac00 == 73 [pid = 3424] [id = 498] 23:33:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x96d25c00) [pid = 3424] [serial = 1495] [outer = (nil)] 23:33:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x97764800) [pid = 3424] [serial = 1496] [outer = 0x96d25c00] 23:33:23 INFO - PROCESS | 3424 | 1467873203850 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x97790800) [pid = 3424] [serial = 1497] [outer = 0x96d25c00] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x91cab800) [pid = 3424] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x90ed8c00) [pid = 3424] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x8e5a4c00) [pid = 3424] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f50b800) [pid = 3424] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x8b5eac00) [pid = 3424] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x8e49f000) [pid = 3424] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x91b6e400) [pid = 3424] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x8b5f0400) [pid = 3424] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x8e5b9800) [pid = 3424] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x9516bc00) [pid = 3424] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x95169000) [pid = 3424] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x9291f800) [pid = 3424] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8e49c400) [pid = 3424] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e49a000) [pid = 3424] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8f9b6400) [pid = 3424] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x9390e000) [pid = 3424] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x922dc400) [pid = 3424] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8e3ec400) [pid = 3424] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x922e0c00) [pid = 3424] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8e32e800) [pid = 3424] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x90edd400) [pid = 3424] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8e301800) [pid = 3424] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e4a2000) [pid = 3424] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x91b66400) [pid = 3424] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x9291d000) [pid = 3424] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8f50c800) [pid = 3424] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x91ee0400) [pid = 3424] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8e4a4c00) [pid = 3424] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x92922c00) [pid = 3424] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8f889800) [pid = 3424] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:33:25 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x90e5c000) [pid = 3424] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:33:25 INFO - PROCESS | 3424 | 1467873205905 Marionette TRACE conn3 <- [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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2882ms 23:33:25 INFO - PROCESS | 3424 | 1467873205957 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 23:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:33:25 INFO - PROCESS | 3424 | 1467873205968 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 23:33:25 INFO - PROCESS | 3424 | 1467873205982 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 3424 | 1467873205995 Marionette TRACE conn3 <- [1,1966,null,{}] 23:33:26 INFO - PROCESS | 3424 | 1467873206009 Marionette TRACE conn3 -> [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:33:26 INFO - PROCESS | 3424 | 1467873206019 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:26 INFO - PROCESS | 3424 | 1467873206370 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 23:33:26 INFO - PROCESS | 3424 | 1467873206788 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 3424 | 1467873206804 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5edc00 == 74 [pid = 3424] [id = 499] 23:33:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8e4a4c00) [pid = 3424] [serial = 1498] [outer = (nil)] 23:33:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8f67d800) [pid = 3424] [serial = 1499] [outer = 0x8e4a4c00] 23:33:26 INFO - PROCESS | 3424 | 1467873206934 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8f88bc00) [pid = 3424] [serial = 1500] [outer = 0x8e4a4c00] 23:33:28 INFO - PROCESS | 3424 | 1467873208230 Marionette TRACE conn3 <- [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:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2314ms 23:33:28 INFO - PROCESS | 3424 | 1467873208292 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 3424 | 1467873208299 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 23:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:33:28 INFO - PROCESS | 3424 | 1467873208311 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 3424 | 1467873208315 Marionette TRACE conn3 <- [1,1970,null,{}] 23:33:28 INFO - PROCESS | 3424 | 1467873208322 Marionette TRACE conn3 -> [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:33:28 INFO - PROCESS | 3424 | 1467873208329 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:28 INFO - PROCESS | 3424 | 1467873208580 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 23:33:28 INFO - PROCESS | 3424 | 1467873208944 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 3424 | 1467873208960 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x9114c400 == 75 [pid = 3424] [id = 500] 23:33:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x91ca6000) [pid = 3424] [serial = 1501] [outer = (nil)] 23:33:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x91edb000) [pid = 3424] [serial = 1502] [outer = 0x91ca6000] 23:33:29 INFO - PROCESS | 3424 | 1467873209090 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x9217a400) [pid = 3424] [serial = 1503] [outer = 0x91ca6000] 23:33:30 INFO - PROCESS | 3424 | 1467873210353 Marionette TRACE conn3 <- [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:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2096ms 23:33:30 INFO - PROCESS | 3424 | 1467873210410 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 3424 | 1467873210418 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 23:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:33:30 INFO - PROCESS | 3424 | 1467873210431 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 3424 | 1467873210441 Marionette TRACE conn3 <- [1,1974,null,{}] 23:33:30 INFO - PROCESS | 3424 | 1467873210549 Marionette TRACE conn3 -> [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:33:30 INFO - PROCESS | 3424 | 1467873210564 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:30 INFO - PROCESS | 3424 | 1467873210997 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 23:33:31 INFO - PROCESS | 3424 | 1467873211163 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 3424 | 1467873211176 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d2400 == 76 [pid = 3424] [id = 501] 23:33:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x9390a000) [pid = 3424] [serial = 1504] [outer = (nil)] 23:33:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x950eec00) [pid = 3424] [serial = 1505] [outer = 0x9390a000] 23:33:31 INFO - PROCESS | 3424 | 1467873211305 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x95175400) [pid = 3424] [serial = 1506] [outer = 0x9390a000] 23:33:32 INFO - PROCESS | 3424 | 1467873212301 Marionette TRACE conn3 <- [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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1925ms 23:33:32 INFO - PROCESS | 3424 | 1467873212354 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 23:33:32 INFO - PROCESS | 3424 | 1467873212359 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 23:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:33:32 INFO - PROCESS | 3424 | 1467873212367 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:33:32 INFO - PROCESS | 3424 | 1467873212371 Marionette TRACE conn3 <- [1,1978,null,{}] 23:33:32 INFO - PROCESS | 3424 | 1467873212378 Marionette TRACE conn3 -> [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:33:32 INFO - PROCESS | 3424 | 1467873212382 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:32 INFO - PROCESS | 3424 | 1467873212607 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 23:33:32 INFO - PROCESS | 3424 | 1467873212819 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 3424 | 1467873212826 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4d400 == 77 [pid = 3424] [id = 502] 23:33:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x90ee7c00) [pid = 3424] [serial = 1507] [outer = (nil)] 23:33:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x95273800) [pid = 3424] [serial = 1508] [outer = 0x90ee7c00] 23:33:33 INFO - PROCESS | 3424 | 1467873213026 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x97788000) [pid = 3424] [serial = 1509] [outer = 0x90ee7c00] 23:33:34 INFO - PROCESS | 3424 | 1467873214025 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1686ms 23:33:34 INFO - PROCESS | 3424 | 1467873214055 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 3424 | 1467873214060 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 23:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:33:34 INFO - PROCESS | 3424 | 1467873214067 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 3424 | 1467873214072 Marionette TRACE conn3 <- [1,1982,null,{}] 23:33:34 INFO - PROCESS | 3424 | 1467873214079 Marionette TRACE conn3 -> [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:33:34 INFO - PROCESS | 3424 | 1467873214084 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:34 INFO - PROCESS | 3424 | 1467873214348 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 23:33:34 INFO - PROCESS | 3424 | 1467873214620 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 3424 | 1467873214632 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x928b8800 == 78 [pid = 3424] [id = 503] 23:33:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x92922000) [pid = 3424] [serial = 1510] [outer = (nil)] 23:33:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x98d1ac00) [pid = 3424] [serial = 1511] [outer = 0x92922000] 23:33:34 INFO - PROCESS | 3424 | 1467873214758 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x98ddf400) [pid = 3424] [serial = 1512] [outer = 0x92922000] 23:33:35 INFO - PROCESS | 3424 | 1467873215700 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1684ms 23:33:35 INFO - PROCESS | 3424 | 1467873215752 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 3424 | 1467873215757 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 23:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:33:35 INFO - PROCESS | 3424 | 1467873215763 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - PROCESS | 3424 | 1467873215767 Marionette TRACE conn3 <- [1,1986,null,{}] 23:33:35 INFO - PROCESS | 3424 | 1467873215773 Marionette TRACE conn3 -> [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:33:35 INFO - PROCESS | 3424 | 1467873215785 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:36 INFO - PROCESS | 3424 | 1467873216044 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 23:33:36 INFO - PROCESS | 3424 | 1467873216301 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 3424 | 1467873216310 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e6000 == 79 [pid = 3424] [id = 504] 23:33:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8b5ed400) [pid = 3424] [serial = 1513] [outer = (nil)] 23:33:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9a5e4c00) [pid = 3424] [serial = 1514] [outer = 0x8b5ed400] 23:33:36 INFO - PROCESS | 3424 | 1467873216439 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9a8a1000) [pid = 3424] [serial = 1515] [outer = 0x8b5ed400] 23:33:37 INFO - PROCESS | 3424 | 1467873217357 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1641ms 23:33:37 INFO - PROCESS | 3424 | 1467873217405 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 23:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:33:37 INFO - PROCESS | 3424 | 1467873217409 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 23:33:37 INFO - PROCESS | 3424 | 1467873217416 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - PROCESS | 3424 | 1467873217420 Marionette TRACE conn3 <- [1,1990,null,{}] 23:33:37 INFO - PROCESS | 3424 | 1467873217426 Marionette TRACE conn3 -> [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:33:37 INFO - PROCESS | 3424 | 1467873217432 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:37 INFO - PROCESS | 3424 | 1467873217629 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 23:33:37 INFO - PROCESS | 3424 | 1467873217972 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 3424 | 1467873217987 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e2400 == 80 [pid = 3424] [id = 505] 23:33:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8b5ec800) [pid = 3424] [serial = 1516] [outer = (nil)] 23:33:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9ab62c00) [pid = 3424] [serial = 1517] [outer = 0x8b5ec800] 23:33:38 INFO - PROCESS | 3424 | 1467873218085 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9ad48400) [pid = 3424] [serial = 1518] [outer = 0x8b5ec800] 23:33:38 INFO - PROCESS | 3424 | 1467873218987 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1641ms 23:33:39 INFO - PROCESS | 3424 | 1467873219057 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 23:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:33:39 INFO - PROCESS | 3424 | 1467873219062 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 23:33:39 INFO - PROCESS | 3424 | 1467873219071 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 3424 | 1467873219074 Marionette TRACE conn3 <- [1,1994,null,{}] 23:33:39 INFO - PROCESS | 3424 | 1467873219083 Marionette TRACE conn3 -> [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:33:39 INFO - PROCESS | 3424 | 1467873219088 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:39 INFO - PROCESS | 3424 | 1467873219336 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 23:33:39 INFO - PROCESS | 3424 | 1467873219596 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:39 INFO - PROCESS | 3424 | 1467873219604 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x99e3dc00 == 81 [pid = 3424] [id = 506] 23:33:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9ab69800) [pid = 3424] [serial = 1519] [outer = (nil)] 23:33:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9b10ac00) [pid = 3424] [serial = 1520] [outer = 0x9ab69800] 23:33:39 INFO - PROCESS | 3424 | 1467873219729 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9b17c800) [pid = 3424] [serial = 1521] [outer = 0x9ab69800] 23:33:40 INFO - PROCESS | 3424 | 1467873220665 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1642ms 23:33:40 INFO - PROCESS | 3424 | 1467873220712 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 23:33:40 INFO - PROCESS | 3424 | 1467873220715 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 23:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:33:40 INFO - PROCESS | 3424 | 1467873220724 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:33:40 INFO - PROCESS | 3424 | 1467873220729 Marionette TRACE conn3 <- [1,1998,null,{}] 23:33:40 INFO - PROCESS | 3424 | 1467873220737 Marionette TRACE conn3 -> [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:33:40 INFO - PROCESS | 3424 | 1467873220742 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:40 INFO - PROCESS | 3424 | 1467873220959 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 23:33:41 INFO - PROCESS | 3424 | 1467873221169 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 3424 | 1467873221179 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e7000 == 82 [pid = 3424] [id = 507] 23:33:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8ba42c00) [pid = 3424] [serial = 1522] [outer = (nil)] 23:33:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9b6df400) [pid = 3424] [serial = 1523] [outer = 0x8ba42c00] 23:33:41 INFO - PROCESS | 3424 | 1467873221297 Marionette DEBUG loaded listener.js 23:33:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x9b702800) [pid = 3424] [serial = 1524] [outer = 0x8ba42c00] 23:33:42 INFO - PROCESS | 3424 | 1467873222319 Marionette TRACE conn3 <- [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:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1635ms 23:33:42 INFO - PROCESS | 3424 | 1467873222360 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 23:33:42 INFO - PROCESS | 3424 | 1467873222364 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 23:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:33:42 INFO - PROCESS | 3424 | 1467873222372 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 3424 | 1467873222376 Marionette TRACE conn3 <- [1,2002,null,{}] 23:33:42 INFO - PROCESS | 3424 | 1467873222382 Marionette TRACE conn3 -> [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:33:42 INFO - PROCESS | 3424 | 1467873222387 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:42 INFO - PROCESS | 3424 | 1467873222601 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 23:33:42 INFO - PROCESS | 3424 | 1467873222866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:42 INFO - PROCESS | 3424 | 1467873222874 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e3800 == 83 [pid = 3424] [id = 508] 23:33:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8e49f000) [pid = 3424] [serial = 1525] [outer = (nil)] 23:33:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x90e5b000) [pid = 3424] [serial = 1526] [outer = 0x8e49f000] 23:33:43 INFO - PROCESS | 3424 | 1467873223017 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x91ee3800) [pid = 3424] [serial = 1527] [outer = 0x8e49f000] 23:33:44 INFO - PROCESS | 3424 | 1467873224093 Marionette TRACE conn3 <- [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:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1785ms 23:33:44 INFO - PROCESS | 3424 | 1467873224159 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 23:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:33:44 INFO - PROCESS | 3424 | 1467873224163 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 23:33:44 INFO - PROCESS | 3424 | 1467873224170 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - PROCESS | 3424 | 1467873224175 Marionette TRACE conn3 <- [1,2006,null,{}] 23:33:44 INFO - PROCESS | 3424 | 1467873224181 Marionette TRACE conn3 -> [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:33:44 INFO - PROCESS | 3424 | 1467873224187 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:44 INFO - PROCESS | 3424 | 1467873224687 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 23:33:44 INFO - PROCESS | 3424 | 1467873224960 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 3424 | 1467873224966 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49e400 == 84 [pid = 3424] [id = 509] 23:33:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x8e4a2800) [pid = 3424] [serial = 1528] [outer = (nil)] 23:33:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x8f507800) [pid = 3424] [serial = 1529] [outer = 0x8e4a2800] 23:33:45 INFO - PROCESS | 3424 | 1467873225051 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x8f887800) [pid = 3424] [serial = 1530] [outer = 0x8e4a2800] 23:33:46 INFO - PROCESS | 3424 | 1467873226038 Marionette TRACE conn3 <- [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:33:46 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:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1947ms 23:33:46 INFO - PROCESS | 3424 | 1467873226119 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 3424 | 1467873226127 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 23:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:33:46 INFO - PROCESS | 3424 | 1467873226137 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 3424 | 1467873226142 Marionette TRACE conn3 <- [1,2010,null,{}] 23:33:46 INFO - PROCESS | 3424 | 1467873226152 Marionette TRACE conn3 -> [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:33:46 INFO - PROCESS | 3424 | 1467873226157 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:46 INFO - PROCESS | 3424 | 1467873226574 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 23:33:46 INFO - PROCESS | 3424 | 1467873226931 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:46 INFO - PROCESS | 3424 | 1467873226943 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b65400 == 85 [pid = 3424] [id = 510] 23:33:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x91b6e800) [pid = 3424] [serial = 1531] [outer = (nil)] 23:33:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x91cab800) [pid = 3424] [serial = 1532] [outer = 0x91b6e800] 23:33:47 INFO - PROCESS | 3424 | 1467873227070 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x91ee1400) [pid = 3424] [serial = 1533] [outer = 0x91b6e800] 23:33:48 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7400 == 84 [pid = 3424] [id = 431] 23:33:48 INFO - PROCESS | 3424 | --DOCSHELL 0x922d9c00 == 83 [pid = 3424] [id = 469] 23:33:48 INFO - PROCESS | 3424 | 1467873228718 Marionette TRACE conn3 <- [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:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x928b6000) [pid = 3424] [serial = 1341] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x91cac000) [pid = 3424] [serial = 1329] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x95162800) [pid = 3424] [serial = 1380] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x92927800) [pid = 3424] [serial = 1344] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x90ed2c00) [pid = 3424] [serial = 1296] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x8f674800) [pid = 3424] [serial = 1299] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x9216b800) [pid = 3424] [serial = 1302] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x8e338000) [pid = 3424] [serial = 1368] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f9bb000) [pid = 3424] [serial = 1371] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x9517bc00) [pid = 3424] [serial = 1383] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x951b3400) [pid = 3424] [serial = 1386] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x9526c800) [pid = 3424] [serial = 1389] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x95277c00) [pid = 3424] [serial = 1392] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x8e5a5000) [pid = 3424] [serial = 1412] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x8f50f000) [pid = 3424] [serial = 1413] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x99578000) [pid = 3424] [serial = 1436] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x91bd7000) [pid = 3424] [serial = 1448] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x95164000) [pid = 3424] [serial = 1419] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x93b1a000) [pid = 3424] [serial = 1418] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8f676000) [pid = 3424] [serial = 1439] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x97783c00) [pid = 3424] [serial = 1427] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x95160800) [pid = 3424] [serial = 1410] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8e5b2000) [pid = 3424] [serial = 1445] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x90ed5000) [pid = 3424] [serial = 1446] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x92925c00) [pid = 3424] [serial = 1451] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x93952400) [pid = 3424] [serial = 1452] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x98911400) [pid = 3424] [serial = 1430] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e5a2c00) [pid = 3424] [serial = 1443] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8e3e2800) [pid = 3424] [serial = 1442] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x96d26800) [pid = 3424] [serial = 1424] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x951aa800) [pid = 3424] [serial = 1421] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x98d16400) [pid = 3424] [serial = 1433] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x91bce800) [pid = 3424] [serial = 1416] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x91b62400) [pid = 3424] [serial = 1415] [outer = (nil)] [url = about:blank] 23:33:48 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:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2661ms 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8e5a7400) [pid = 3424] [serial = 1454] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x8f9c2800) [pid = 3424] [serial = 1455] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x91ee5800) [pid = 3424] [serial = 1449] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x93b15c00) [pid = 3424] [serial = 1311] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x91eda400) [pid = 3424] [serial = 1374] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x92e6ec00) [pid = 3424] [serial = 1305] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x9515c400) [pid = 3424] [serial = 1347] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x92177000) [pid = 3424] [serial = 1338] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8f678400) [pid = 3424] [serial = 1332] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x9390e400) [pid = 3424] [serial = 1308] [outer = (nil)] [url = about:blank] 23:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x93952c00) [pid = 3424] [serial = 1377] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x91146000) [pid = 3424] [serial = 1335] [outer = (nil)] [url = about:blank] 23:33:48 INFO - PROCESS | 3424 | 1467873228809 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 3424 | 1467873228813 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 23:33:48 INFO - PROCESS | 3424 | 1467873228825 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 3424 | 1467873228829 Marionette TRACE conn3 <- [1,2014,null,{}] 23:33:48 INFO - PROCESS | 3424 | 1467873228835 Marionette TRACE conn3 -> [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:33:48 INFO - PROCESS | 3424 | 1467873228841 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:49 INFO - PROCESS | 3424 | 1467873229080 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 23:33:49 INFO - PROCESS | 3424 | 1467873229248 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 3424 | 1467873229254 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e339000 == 84 [pid = 3424] [id = 511] 23:33:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8e3e5800) [pid = 3424] [serial = 1534] [outer = (nil)] 23:33:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x90edd800) [pid = 3424] [serial = 1535] [outer = 0x8e3e5800] 23:33:49 INFO - PROCESS | 3424 | 1467873229339 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x91bd0400) [pid = 3424] [serial = 1536] [outer = 0x8e3e5800] 23:33:50 INFO - PROCESS | 3424 | 1467873230482 Marionette TRACE conn3 <- [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:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1691ms 23:33:50 INFO - PROCESS | 3424 | 1467873230516 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 23:33:50 INFO - PROCESS | 3424 | 1467873230526 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 23:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:33:50 INFO - PROCESS | 3424 | 1467873230550 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 3424 | 1467873230561 Marionette TRACE conn3 <- [1,2018,null,{}] 23:33:50 INFO - PROCESS | 3424 | 1467873230571 Marionette TRACE conn3 -> [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:33:50 INFO - PROCESS | 3424 | 1467873230581 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:50 INFO - PROCESS | 3424 | 1467873230962 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 23:33:51 INFO - PROCESS | 3424 | 1467873231187 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:51 INFO - PROCESS | 3424 | 1467873231198 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ebc00 == 85 [pid = 3424] [id = 512] 23:33:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x90ecf000) [pid = 3424] [serial = 1537] [outer = (nil)] 23:33:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x928b7800) [pid = 3424] [serial = 1538] [outer = 0x90ecf000] 23:33:51 INFO - PROCESS | 3424 | 1467873231311 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x92929000) [pid = 3424] [serial = 1539] [outer = 0x90ecf000] 23:33:52 INFO - PROCESS | 3424 | 1467873232404 Marionette TRACE conn3 <- [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:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1904ms 23:33:52 INFO - PROCESS | 3424 | 1467873232443 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 23:33:52 INFO - PROCESS | 3424 | 1467873232446 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 23:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:33:52 INFO - PROCESS | 3424 | 1467873232453 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 3424 | 1467873232457 Marionette TRACE conn3 <- [1,2022,null,{}] 23:33:52 INFO - PROCESS | 3424 | 1467873232469 Marionette TRACE conn3 -> [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:33:52 INFO - PROCESS | 3424 | 1467873232473 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:52 INFO - PROCESS | 3424 | 1467873232794 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 23:33:53 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x93b15000) [pid = 3424] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:33:53 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8e308800) [pid = 3424] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:33:53 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x91b69c00) [pid = 3424] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:33:53 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8e3e4000) [pid = 3424] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:33:53 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8ba4e000) [pid = 3424] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:33:53 INFO - PROCESS | 3424 | 1467873233250 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 3424 | 1467873233261 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e4000 == 86 [pid = 3424] [id = 513] 23:33:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8f676800) [pid = 3424] [serial = 1540] [outer = (nil)] 23:33:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x922e0c00) [pid = 3424] [serial = 1541] [outer = 0x8f676800] 23:33:53 INFO - PROCESS | 3424 | 1467873233379 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x93944400) [pid = 3424] [serial = 1542] [outer = 0x8f676800] 23:33:54 INFO - PROCESS | 3424 | 1467873234467 Marionette TRACE conn3 <- [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:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2045ms 23:33:54 INFO - PROCESS | 3424 | 1467873234503 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 3424 | 1467873234507 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 23:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:33:54 INFO - PROCESS | 3424 | 1467873234517 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 3424 | 1467873234522 Marionette TRACE conn3 <- [1,2026,null,{}] 23:33:54 INFO - PROCESS | 3424 | 1467873234531 Marionette TRACE conn3 -> [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:33:54 INFO - PROCESS | 3424 | 1467873234538 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:54 INFO - PROCESS | 3424 | 1467873234757 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 23:33:54 INFO - PROCESS | 3424 | 1467873234922 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 3424 | 1467873234939 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b1dc00 == 87 [pid = 3424] [id = 514] 23:33:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x93b20400) [pid = 3424] [serial = 1543] [outer = (nil)] 23:33:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x95160c00) [pid = 3424] [serial = 1544] [outer = 0x93b20400] 23:33:55 INFO - PROCESS | 3424 | 1467873235066 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x95173400) [pid = 3424] [serial = 1545] [outer = 0x93b20400] 23:33:56 INFO - PROCESS | 3424 | 1467873236140 Marionette TRACE conn3 <- [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:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1701ms 23:33:56 INFO - PROCESS | 3424 | 1467873236219 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 23:33:56 INFO - PROCESS | 3424 | 1467873236226 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 23:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:33:56 INFO - PROCESS | 3424 | 1467873236235 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 3424 | 1467873236244 Marionette TRACE conn3 <- [1,2030,null,{}] 23:33:56 INFO - PROCESS | 3424 | 1467873236253 Marionette TRACE conn3 -> [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:33:56 INFO - PROCESS | 3424 | 1467873236259 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:56 INFO - PROCESS | 3424 | 1467873236490 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 23:33:56 INFO - PROCESS | 3424 | 1467873236733 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 3424 | 1467873236742 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e5400 == 88 [pid = 3424] [id = 515] 23:33:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8e5b2000) [pid = 3424] [serial = 1546] [outer = (nil)] 23:33:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x90eccc00) [pid = 3424] [serial = 1547] [outer = 0x8e5b2000] 23:33:56 INFO - PROCESS | 3424 | 1467873236877 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x90ee0000) [pid = 3424] [serial = 1548] [outer = 0x8e5b2000] 23:33:57 INFO - PROCESS | 3424 | 1467873237842 Marionette TRACE conn3 <- [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:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1642ms 23:33:57 INFO - PROCESS | 3424 | 1467873237877 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 3424 | 1467873237885 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 23:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:33:57 INFO - PROCESS | 3424 | 1467873237897 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 3424 | 1467873237901 Marionette TRACE conn3 <- [1,2034,null,{}] 23:33:57 INFO - PROCESS | 3424 | 1467873237909 Marionette TRACE conn3 -> [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:33:57 INFO - PROCESS | 3424 | 1467873237916 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:58 INFO - PROCESS | 3424 | 1467873238168 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 23:33:58 INFO - PROCESS | 3424 | 1467873238431 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 3424 | 1467873238441 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e59800 == 89 [pid = 3424] [id = 516] 23:33:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x91b6c800) [pid = 3424] [serial = 1549] [outer = (nil)] 23:33:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x922d9800) [pid = 3424] [serial = 1550] [outer = 0x91b6c800] 23:33:58 INFO - PROCESS | 3424 | 1467873238573 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x92928c00) [pid = 3424] [serial = 1551] [outer = 0x91b6c800] 23:33:59 INFO - PROCESS | 3424 | 1467873239574 Marionette TRACE conn3 <- [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:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1743ms 23:33:59 INFO - PROCESS | 3424 | 1467873239640 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 23:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:33:59 INFO - PROCESS | 3424 | 1467873239644 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 23:33:59 INFO - PROCESS | 3424 | 1467873239652 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 3424 | 1467873239659 Marionette TRACE conn3 <- [1,2038,null,{}] 23:33:59 INFO - PROCESS | 3424 | 1467873239677 Marionette TRACE conn3 -> [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:33:59 INFO - PROCESS | 3424 | 1467873239687 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:33:59 INFO - PROCESS | 3424 | 1467873239957 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 23:34:00 INFO - PROCESS | 3424 | 1467873240266 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 3424 | 1467873240279 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x951ae000 == 90 [pid = 3424] [id = 517] 23:34:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x951af400) [pid = 3424] [serial = 1552] [outer = (nil)] 23:34:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x9526c800) [pid = 3424] [serial = 1553] [outer = 0x951af400] 23:34:00 INFO - PROCESS | 3424 | 1467873240366 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x96d26000) [pid = 3424] [serial = 1554] [outer = 0x951af400] 23:34:01 INFO - PROCESS | 3424 | 1467873241562 Marionette TRACE conn3 <- [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:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1989ms 23:34:01 INFO - PROCESS | 3424 | 1467873241642 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 3424 | 1467873241647 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 23:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:34:01 INFO - PROCESS | 3424 | 1467873241655 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 3424 | 1467873241659 Marionette TRACE conn3 <- [1,2042,null,{}] 23:34:01 INFO - PROCESS | 3424 | 1467873241665 Marionette TRACE conn3 -> [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:34:01 INFO - PROCESS | 3424 | 1467873241671 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:01 INFO - PROCESS | 3424 | 1467873241922 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 23:34:02 INFO - PROCESS | 3424 | 1467873242180 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 3424 | 1467873242186 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e308400 == 91 [pid = 3424] [id = 518] 23:34:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x92e79400) [pid = 3424] [serial = 1555] [outer = (nil)] 23:34:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x9778c400) [pid = 3424] [serial = 1556] [outer = 0x92e79400] 23:34:02 INFO - PROCESS | 3424 | 1467873242314 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x989e9800) [pid = 3424] [serial = 1557] [outer = 0x92e79400] 23:34:03 INFO - PROCESS | 3424 | 1467873243247 Marionette TRACE conn3 <- [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:34:03 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:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1635ms 23:34:03 INFO - PROCESS | 3424 | 1467873243291 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 3424 | 1467873243296 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 23:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:34:03 INFO - PROCESS | 3424 | 1467873243302 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 3424 | 1467873243307 Marionette TRACE conn3 <- [1,2046,null,{}] 23:34:03 INFO - PROCESS | 3424 | 1467873243313 Marionette TRACE conn3 -> [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:34:03 INFO - PROCESS | 3424 | 1467873243319 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:03 INFO - PROCESS | 3424 | 1467873243533 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 23:34:03 INFO - PROCESS | 3424 | 1467873243803 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 3424 | 1467873243813 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304c00 == 92 [pid = 3424] [id = 519] 23:34:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8e30ec00) [pid = 3424] [serial = 1558] [outer = (nil)] 23:34:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x98dd7400) [pid = 3424] [serial = 1559] [outer = 0x8e30ec00] 23:34:03 INFO - PROCESS | 3424 | 1467873243946 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x999b9000) [pid = 3424] [serial = 1560] [outer = 0x8e30ec00] 23:34:04 INFO - PROCESS | 3424 | 1467873244895 Marionette TRACE conn3 <- [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:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1634ms 23:34:04 INFO - PROCESS | 3424 | 1467873244938 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 23:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:34:04 INFO - PROCESS | 3424 | 1467873244942 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 23:34:04 INFO - PROCESS | 3424 | 1467873244949 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 3424 | 1467873244953 Marionette TRACE conn3 <- [1,2050,null,{}] 23:34:04 INFO - PROCESS | 3424 | 1467873244959 Marionette TRACE conn3 -> [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:34:04 INFO - PROCESS | 3424 | 1467873244969 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:05 INFO - PROCESS | 3424 | 1467873245198 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 23:34:05 INFO - PROCESS | 3424 | 1467873245462 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 3424 | 1467873245470 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307c00 == 93 [pid = 3424] [id = 520] 23:34:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x96d5b800) [pid = 3424] [serial = 1561] [outer = (nil)] 23:34:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x9b6d5000) [pid = 3424] [serial = 1562] [outer = 0x96d5b800] 23:34:05 INFO - PROCESS | 3424 | 1467873245593 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9b703800) [pid = 3424] [serial = 1563] [outer = 0x96d5b800] 23:34:06 INFO - PROCESS | 3424 | 1467873246488 Marionette TRACE conn3 <- [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:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1589ms 23:34:06 INFO - PROCESS | 3424 | 1467873246539 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 3424 | 1467873246542 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 23:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:34:06 INFO - PROCESS | 3424 | 1467873246550 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 3424 | 1467873246554 Marionette TRACE conn3 <- [1,2054,null,{}] 23:34:06 INFO - PROCESS | 3424 | 1467873246560 Marionette TRACE conn3 -> [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:34:06 INFO - PROCESS | 3424 | 1467873246565 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:06 INFO - PROCESS | 3424 | 1467873246773 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 23:34:07 INFO - PROCESS | 3424 | 1467873246983 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 3424 | 1467873246994 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x999b2400 == 94 [pid = 3424] [id = 521] 23:34:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x9a5e4000) [pid = 3424] [serial = 1564] [outer = (nil)] 23:34:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9b70d800) [pid = 3424] [serial = 1565] [outer = 0x9a5e4000] 23:34:07 INFO - PROCESS | 3424 | 1467873247160 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9b724800) [pid = 3424] [serial = 1566] [outer = 0x9a5e4000] 23:34:08 INFO - PROCESS | 3424 | 1467873248106 Marionette TRACE conn3 <- [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:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1587ms 23:34:08 INFO - PROCESS | 3424 | 1467873248139 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 3424 | 1467873248142 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 23:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:34:08 INFO - PROCESS | 3424 | 1467873248180 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 3424 | 1467873248185 Marionette TRACE conn3 <- [1,2058,null,{}] 23:34:08 INFO - PROCESS | 3424 | 1467873248193 Marionette TRACE conn3 -> [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:34:08 INFO - PROCESS | 3424 | 1467873248199 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:08 INFO - PROCESS | 3424 | 1467873248468 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 23:34:08 INFO - PROCESS | 3424 | 1467873248788 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 3424 | 1467873248800 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3000 == 95 [pid = 3424] [id = 522] 23:34:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8ba4dc00) [pid = 3424] [serial = 1567] [outer = (nil)] 23:34:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9b72ac00) [pid = 3424] [serial = 1568] [outer = 0x8ba4dc00] 23:34:08 INFO - PROCESS | 3424 | 1467873248887 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9b730c00) [pid = 3424] [serial = 1569] [outer = 0x8ba4dc00] 23:34:09 INFO - PROCESS | 3424 | 1467873249804 Marionette TRACE conn3 <- [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:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1693ms 23:34:09 INFO - PROCESS | 3424 | 1467873249867 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 3424 | 1467873249872 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 23:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:34:09 INFO - PROCESS | 3424 | 1467873249879 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 3424 | 1467873249883 Marionette TRACE conn3 <- [1,2062,null,{}] 23:34:09 INFO - PROCESS | 3424 | 1467873249889 Marionette TRACE conn3 -> [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:34:09 INFO - PROCESS | 3424 | 1467873249895 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:10 INFO - PROCESS | 3424 | 1467873250099 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 23:34:10 INFO - PROCESS | 3424 | 1467873250438 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 3424 | 1467873250452 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed9c00 == 96 [pid = 3424] [id = 523] 23:34:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x90ee3800) [pid = 3424] [serial = 1570] [outer = (nil)] 23:34:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9b73b800) [pid = 3424] [serial = 1571] [outer = 0x90ee3800] 23:34:10 INFO - PROCESS | 3424 | 1467873250556 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9b73e800) [pid = 3424] [serial = 1572] [outer = 0x90ee3800] 23:34:11 INFO - PROCESS | 3424 | 1467873251533 Marionette TRACE conn3 <- [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:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1689ms 23:34:11 INFO - PROCESS | 3424 | 1467873251569 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 3424 | 1467873251573 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 23:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:34:11 INFO - PROCESS | 3424 | 1467873251581 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 3424 | 1467873251586 Marionette TRACE conn3 <- [1,2066,null,{}] 23:34:11 INFO - PROCESS | 3424 | 1467873251593 Marionette TRACE conn3 -> [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:34:11 INFO - PROCESS | 3424 | 1467873251598 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:11 INFO - PROCESS | 3424 | 1467873251821 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 23:34:12 INFO - PROCESS | 3424 | 1467873252087 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 3424 | 1467873252099 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b736c00 == 97 [pid = 3424] [id = 524] 23:34:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9b73c000) [pid = 3424] [serial = 1573] [outer = (nil)] 23:34:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9d910c00) [pid = 3424] [serial = 1574] [outer = 0x9b73c000] 23:34:12 INFO - PROCESS | 3424 | 1467873252226 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x9d919000) [pid = 3424] [serial = 1575] [outer = 0x9b73c000] 23:34:13 INFO - PROCESS | 3424 | 1467873253331 Marionette TRACE conn3 <- [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:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1792ms 23:34:13 INFO - PROCESS | 3424 | 1467873253376 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 3424 | 1467873253383 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 23:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:34:13 INFO - PROCESS | 3424 | 1467873253393 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 3424 | 1467873253398 Marionette TRACE conn3 <- [1,2070,null,{}] 23:34:13 INFO - PROCESS | 3424 | 1467873253412 Marionette TRACE conn3 -> [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:34:13 INFO - PROCESS | 3424 | 1467873253431 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:13 INFO - PROCESS | 3424 | 1467873253824 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 23:34:14 INFO - PROCESS | 3424 | 1467873254263 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 3424 | 1467873254276 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e499800 == 98 [pid = 3424] [id = 525] 23:34:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8f507c00) [pid = 3424] [serial = 1576] [outer = (nil)] 23:34:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x90edbc00) [pid = 3424] [serial = 1577] [outer = 0x8f507c00] 23:34:14 INFO - PROCESS | 3424 | 1467873254417 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x9d991000) [pid = 3424] [serial = 1578] [outer = 0x8f507c00] 23:34:16 INFO - PROCESS | 3424 | 1467873256145 Marionette TRACE conn3 <- [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:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2798ms 23:34:16 INFO - PROCESS | 3424 | 1467873256191 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 3424 | 1467873256198 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 23:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:34:16 INFO - PROCESS | 3424 | 1467873256207 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 3424 | 1467873256212 Marionette TRACE conn3 <- [1,2074,null,{}] 23:34:16 INFO - PROCESS | 3424 | 1467873256222 Marionette TRACE conn3 -> [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:34:16 INFO - PROCESS | 3424 | 1467873256227 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:16 INFO - PROCESS | 3424 | 1467873256422 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 23:34:16 INFO - PROCESS | 3424 | 1467873256690 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 3424 | 1467873256704 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e4a4000 == 99 [pid = 3424] [id = 526] 23:34:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x8e5a3000) [pid = 3424] [serial = 1579] [outer = (nil)] 23:34:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x8f884800) [pid = 3424] [serial = 1580] [outer = 0x8e5a3000] 23:34:16 INFO - PROCESS | 3424 | 1467873256823 Marionette DEBUG loaded listener.js 23:34:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x8f9bb000) [pid = 3424] [serial = 1581] [outer = 0x8e5a3000] 23:34:17 INFO - PROCESS | 3424 | 1467873257831 Marionette TRACE conn3 <- [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:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1742ms 23:34:17 INFO - PROCESS | 3424 | 1467873257972 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 3424 | 1467873257984 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 23:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:34:18 INFO - PROCESS | 3424 | 1467873258064 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 3424 | 1467873258072 Marionette TRACE conn3 <- [1,2078,null,{}] 23:34:18 INFO - PROCESS | 3424 | 1467873258085 Marionette TRACE conn3 -> [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:34:18 INFO - PROCESS | 3424 | 1467873258094 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:18 INFO - PROCESS | 3424 | 1467873258482 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 23:34:18 INFO - PROCESS | 3424 | 1467873258795 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 3424 | 1467873258806 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eac00 == 100 [pid = 3424] [id = 527] 23:34:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x91b6cc00) [pid = 3424] [serial = 1582] [outer = (nil)] 23:34:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x91ee0400) [pid = 3424] [serial = 1583] [outer = 0x91b6cc00] 23:34:18 INFO - PROCESS | 3424 | 1467873258917 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x921cac00) [pid = 3424] [serial = 1584] [outer = 0x91b6cc00] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f888000 == 99 [pid = 3424] [id = 439] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f679000 == 98 [pid = 3424] [id = 410] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc000 == 97 [pid = 3424] [id = 418] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef9800 == 96 [pid = 3424] [id = 438] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeed800 == 95 [pid = 3424] [id = 441] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x97783800 == 94 [pid = 3424] [id = 477] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee2c00 == 93 [pid = 3424] [id = 478] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eb800 == 92 [pid = 3424] [id = 473] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x928b1800 == 91 [pid = 3424] [id = 475] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32e400 == 90 [pid = 3424] [id = 480] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e4800 == 89 [pid = 3424] [id = 476] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e4000 == 88 [pid = 3424] [id = 513] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ebc00 == 87 [pid = 3424] [id = 512] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e339000 == 86 [pid = 3424] [id = 511] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x91b65400 == 85 [pid = 3424] [id = 510] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49e400 == 84 [pid = 3424] [id = 509] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e3800 == 83 [pid = 3424] [id = 508] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x99e3dc00 == 82 [pid = 3424] [id = 506] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e7000 == 81 [pid = 3424] [id = 507] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9114c400 == 80 [pid = 3424] [id = 500] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5edc00 == 79 [pid = 3424] [id = 499] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f672800 == 78 [pid = 3424] [id = 422] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ee400 == 77 [pid = 3424] [id = 402] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb000 == 76 [pid = 3424] [id = 411] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef2800 == 75 [pid = 3424] [id = 432] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90e51800 == 74 [pid = 3424] [id = 414] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30d000 == 73 [pid = 3424] [id = 479] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49c000 == 72 [pid = 3424] [id = 421] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9216d400 == 71 [pid = 3424] [id = 426] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4d400 == 70 [pid = 3424] [id = 502] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e334400 == 69 [pid = 3424] [id = 413] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90ecc400 == 68 [pid = 3424] [id = 405] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4cc00 == 67 [pid = 3424] [id = 447] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88a000 == 66 [pid = 3424] [id = 425] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x922d2400 == 65 [pid = 3424] [id = 501] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba41800 == 64 [pid = 3424] [id = 448] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba44c00 == 63 [pid = 3424] [id = 427] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x928b8800 == 62 [pid = 3424] [id = 503] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x91cb1800 == 61 [pid = 3424] [id = 415] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88c000 == 60 [pid = 3424] [id = 440] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e6000 == 59 [pid = 3424] [id = 504] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x922d6400 == 58 [pid = 3424] [id = 462] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e2400 == 57 [pid = 3424] [id = 505] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50a400 == 56 [pid = 3424] [id = 446] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9b7400 == 55 [pid = 3424] [id = 404] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305800 == 54 [pid = 3424] [id = 403] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed3000 == 53 [pid = 3424] [id = 406] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90eca000 == 52 [pid = 3424] [id = 445] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30a400 == 51 [pid = 3424] [id = 424] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e309400 == 50 [pid = 3424] [id = 417] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eec00 == 49 [pid = 3424] [id = 434] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x93b1d800 == 48 [pid = 3424] [id = 461] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90edf400 == 47 [pid = 3424] [id = 474] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9526ac00 == 46 [pid = 3424] [id = 498] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9114c000 == 45 [pid = 3424] [id = 433] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8f67e400 == 44 [pid = 3424] [id = 416] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e302c00 == 43 [pid = 3424] [id = 412] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba42000 == 42 [pid = 3424] [id = 437] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9516b400 == 41 [pid = 3424] [id = 460] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5ba800 == 40 [pid = 3424] [id = 423] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e9000 == 39 [pid = 3424] [id = 442] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x93905000 == 38 [pid = 3424] [id = 472] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef1400 == 37 [pid = 3424] [id = 463] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e4a4000 == 36 [pid = 3424] [id = 526] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e499800 == 35 [pid = 3424] [id = 525] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x9b736c00 == 34 [pid = 3424] [id = 524] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed9c00 == 33 [pid = 3424] [id = 523] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x999b2400 == 32 [pid = 3424] [id = 521] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3000 == 31 [pid = 3424] [id = 522] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307c00 == 30 [pid = 3424] [id = 520] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e304c00 == 29 [pid = 3424] [id = 519] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e308400 == 28 [pid = 3424] [id = 518] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x90e59800 == 27 [pid = 3424] [id = 516] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x951ae000 == 26 [pid = 3424] [id = 517] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e5400 == 25 [pid = 3424] [id = 515] 23:34:22 INFO - PROCESS | 3424 | --DOCSHELL 0x93b1dc00 == 24 [pid = 3424] [id = 514] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x951b3000) [pid = 3424] [serial = 1493] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x95275000) [pid = 3424] [serial = 1494] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x9a5e4800) [pid = 3424] [serial = 1475] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x92923000) [pid = 3424] [serial = 1463] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x97790400) [pid = 3424] [serial = 1469] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x8e4a1000) [pid = 3424] [serial = 1487] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x997da000) [pid = 3424] [serial = 1472] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x9a5edc00) [pid = 3424] [serial = 1478] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x91cb0c00) [pid = 3424] [serial = 1484] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x95168800) [pid = 3424] [serial = 1491] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x95170400) [pid = 3424] [serial = 1457] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8e310400) [pid = 3424] [serial = 1481] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x93948400) [pid = 3424] [serial = 1490] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x9776d400) [pid = 3424] [serial = 1466] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x9114b400) [pid = 3424] [serial = 1488] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x90e59c00) [pid = 3424] [serial = 1460] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8e59e400) [pid = 3424] [serial = 1482] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x92176c00) [pid = 3424] [serial = 1485] [outer = (nil)] [url = about:blank] 23:34:22 INFO - PROCESS | 3424 | 1467873262418 Marionette TRACE conn3 <- [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:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 4604ms 23:34:22 INFO - PROCESS | 3424 | 1467873262619 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 23:34:22 INFO - PROCESS | 3424 | 1467873262628 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 23:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:34:22 INFO - PROCESS | 3424 | 1467873262641 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 3424 | 1467873262651 Marionette TRACE conn3 <- [1,2082,null,{}] 23:34:22 INFO - PROCESS | 3424 | 1467873262666 Marionette TRACE conn3 -> [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:34:22 INFO - PROCESS | 3424 | 1467873262675 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:22 INFO - PROCESS | 3424 | 1467873262943 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 23:34:23 INFO - PROCESS | 3424 | 1467873263208 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 3424 | 1467873263220 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba43400 == 25 [pid = 3424] [id = 528] 23:34:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8ba43c00) [pid = 3424] [serial = 1585] [outer = (nil)] 23:34:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8ba48800) [pid = 3424] [serial = 1586] [outer = 0x8ba43c00] 23:34:23 INFO - PROCESS | 3424 | 1467873263313 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e304c00) [pid = 3424] [serial = 1587] [outer = 0x8ba43c00] 23:34:24 INFO - PROCESS | 3424 | 1467873264201 Marionette TRACE conn3 <- [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:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1607ms 23:34:24 INFO - PROCESS | 3424 | 1467873264246 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 3424 | 1467873264253 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 23:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:34:24 INFO - PROCESS | 3424 | 1467873264265 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 3424 | 1467873264269 Marionette TRACE conn3 <- [1,2086,null,{}] 23:34:24 INFO - PROCESS | 3424 | 1467873264277 Marionette TRACE conn3 -> [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:34:24 INFO - PROCESS | 3424 | 1467873264282 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:24 INFO - PROCESS | 3424 | 1467873264477 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 23:34:24 INFO - PROCESS | 3424 | 1467873264656 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:24 INFO - PROCESS | 3424 | 1467873264664 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3f0800 == 26 [pid = 3424] [id = 529] 23:34:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8e495c00) [pid = 3424] [serial = 1588] [outer = (nil)] 23:34:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8e49b800) [pid = 3424] [serial = 1589] [outer = 0x8e495c00] 23:34:24 INFO - PROCESS | 3424 | 1467873264744 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8e5a1400) [pid = 3424] [serial = 1590] [outer = 0x8e495c00] 23:34:25 INFO - PROCESS | 3424 | 1467873265751 Marionette TRACE conn3 <- [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:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1540ms 23:34:25 INFO - PROCESS | 3424 | 1467873265805 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 23:34:25 INFO - PROCESS | 3424 | 1467873265809 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 23:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:34:25 INFO - PROCESS | 3424 | 1467873265824 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 3424 | 1467873265831 Marionette TRACE conn3 <- [1,2090,null,{}] 23:34:25 INFO - PROCESS | 3424 | 1467873265849 Marionette TRACE conn3 -> [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:34:25 INFO - PROCESS | 3424 | 1467873265859 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:26 INFO - PROCESS | 3424 | 1467873266118 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 23:34:26 INFO - PROCESS | 3424 | 1467873266148 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 3424 | 1467873266158 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f679800 == 27 [pid = 3424] [id = 530] 23:34:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x8f67c800) [pid = 3424] [serial = 1591] [outer = (nil)] 23:34:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8f886c00) [pid = 3424] [serial = 1592] [outer = 0x8f67c800] 23:34:26 INFO - PROCESS | 3424 | 1467873266241 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8f9bac00) [pid = 3424] [serial = 1593] [outer = 0x8f67c800] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x8e3f0c00) [pid = 3424] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x9515d000) [pid = 3424] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x95178800) [pid = 3424] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x8b5eb400) [pid = 3424] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x97785800) [pid = 3424] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x93b20000) [pid = 3424] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x989ebc00) [pid = 3424] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x93b20400) [pid = 3424] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8f676800) [pid = 3424] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e49f000) [pid = 3424] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8b5ec800) [pid = 3424] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x9ab69800) [pid = 3424] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x91ca6000) [pid = 3424] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8e4a4c00) [pid = 3424] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:34:28 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x91b6e800) [pid = 3424] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8e3e5800) [pid = 3424] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x9390a000) [pid = 3424] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x92922000) [pid = 3424] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e4a2800) [pid = 3424] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8ba42c00) [pid = 3424] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x96d25c00) [pid = 3424] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8b5ed400) [pid = 3424] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x90ee7c00) [pid = 3424] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x90ecf000) [pid = 3424] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x96d5e000) [pid = 3424] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x950fb800) [pid = 3424] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x98e46400) [pid = 3424] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x90e52000) [pid = 3424] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x91ee7c00) [pid = 3424] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x928b2800) [pid = 3424] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8e3e8c00) [pid = 3424] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:34:29 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x9778f000) [pid = 3424] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:34:29 INFO - PROCESS | 3424 | 1467873269214 Marionette TRACE conn3 <- [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:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3455ms 23:34:29 INFO - PROCESS | 3424 | 1467873269272 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 23:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:34:29 INFO - PROCESS | 3424 | 1467873269278 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 23:34:29 INFO - PROCESS | 3424 | 1467873269285 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 3424 | 1467873269288 Marionette TRACE conn3 <- [1,2094,null,{}] 23:34:29 INFO - PROCESS | 3424 | 1467873269296 Marionette TRACE conn3 -> [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:34:29 INFO - PROCESS | 3424 | 1467873269301 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:29 INFO - PROCESS | 3424 | 1467873269488 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 23:34:29 INFO - PROCESS | 3424 | 1467873269663 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 3424 | 1467873269675 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0c00 == 28 [pid = 3424] [id = 531] 23:34:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8e310000) [pid = 3424] [serial = 1594] [outer = (nil)] 23:34:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90e4fc00) [pid = 3424] [serial = 1595] [outer = 0x8e310000] 23:34:29 INFO - PROCESS | 3424 | 1467873269745 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x90ed9400) [pid = 3424] [serial = 1596] [outer = 0x8e310000] 23:34:30 INFO - PROCESS | 3424 | 1467873270573 Marionette TRACE conn3 <- [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:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1340ms 23:34:30 INFO - PROCESS | 3424 | 1467873270625 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 23:34:30 INFO - PROCESS | 3424 | 1467873270629 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 23:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:34:30 INFO - PROCESS | 3424 | 1467873270636 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:34:30 INFO - PROCESS | 3424 | 1467873270640 Marionette TRACE conn3 <- [1,2098,null,{}] 23:34:30 INFO - PROCESS | 3424 | 1467873270646 Marionette TRACE conn3 -> [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:34:30 INFO - PROCESS | 3424 | 1467873270652 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:30 INFO - PROCESS | 3424 | 1467873270828 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 23:34:30 INFO - PROCESS | 3424 | 1467873270837 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 3424 | 1467873270847 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0400 == 29 [pid = 3424] [id = 532] 23:34:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x8e337800) [pid = 3424] [serial = 1597] [outer = (nil)] 23:34:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9114c000) [pid = 3424] [serial = 1598] [outer = 0x8e337800] 23:34:31 INFO - PROCESS | 3424 | 1467873271077 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x91b68400) [pid = 3424] [serial = 1599] [outer = 0x8e337800] 23:34:32 INFO - PROCESS | 3424 | 1467873272295 Marionette TRACE conn3 <- [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:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1693ms 23:34:32 INFO - PROCESS | 3424 | 1467873272331 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 23:34:32 INFO - PROCESS | 3424 | 1467873272338 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 23:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:34:32 INFO - PROCESS | 3424 | 1467873272346 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:34:32 INFO - PROCESS | 3424 | 1467873272355 Marionette TRACE conn3 <- [1,2102,null,{}] 23:34:32 INFO - PROCESS | 3424 | 1467873272364 Marionette TRACE conn3 -> [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:34:32 INFO - PROCESS | 3424 | 1467873272370 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:32 INFO - PROCESS | 3424 | 1467873272617 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 23:34:32 INFO - PROCESS | 3424 | 1467873272926 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:32 INFO - PROCESS | 3424 | 1467873272937 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7800 == 30 [pid = 3424] [id = 533] 23:34:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8e339800) [pid = 3424] [serial = 1600] [outer = (nil)] 23:34:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8e4a3c00) [pid = 3424] [serial = 1601] [outer = 0x8e339800] 23:34:33 INFO - PROCESS | 3424 | 1467873273032 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8f50e800) [pid = 3424] [serial = 1602] [outer = 0x8e339800] 23:34:34 INFO - PROCESS | 3424 | 1467873274045 Marionette TRACE conn3 <- [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:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1743ms 23:34:34 INFO - PROCESS | 3424 | 1467873274089 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 23:34:34 INFO - PROCESS | 3424 | 1467873274096 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 23:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:34:34 INFO - PROCESS | 3424 | 1467873274109 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 3424 | 1467873274113 Marionette TRACE conn3 <- [1,2106,null,{}] 23:34:34 INFO - PROCESS | 3424 | 1467873274120 Marionette TRACE conn3 -> [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:34:34 INFO - PROCESS | 3424 | 1467873274125 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:34 INFO - PROCESS | 3424 | 1467873274358 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 23:34:34 INFO - PROCESS | 3424 | 1467873274663 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:34 INFO - PROCESS | 3424 | 1467873274673 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e330000 == 31 [pid = 3424] [id = 534] 23:34:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x91b6ac00) [pid = 3424] [serial = 1603] [outer = (nil)] 23:34:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x91caa400) [pid = 3424] [serial = 1604] [outer = 0x91b6ac00] 23:34:34 INFO - PROCESS | 3424 | 1467873274800 Marionette DEBUG loaded listener.js 23:34:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x91cb3000) [pid = 3424] [serial = 1605] [outer = 0x91b6ac00] 23:34:35 INFO - PROCESS | 3424 | 1467873275792 Marionette TRACE conn3 <- [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:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1738ms 23:34:35 INFO - PROCESS | 3424 | 1467873275848 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 23:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:34:35 INFO - PROCESS | 3424 | 1467873275855 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 23:34:35 INFO - PROCESS | 3424 | 1467873275865 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 3424 | 1467873275872 Marionette TRACE conn3 <- [1,2110,null,{}] 23:34:35 INFO - PROCESS | 3424 | 1467873275889 Marionette TRACE conn3 -> [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:34:35 INFO - PROCESS | 3424 | 1467873275899 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:36 INFO - PROCESS | 3424 | 1467873276202 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 23:34:36 INFO - PROCESS | 3424 | 1467873276549 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:36 INFO - PROCESS | 3424 | 1467873276562 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x922d2800 == 32 [pid = 3424] [id = 535] 23:34:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x922d4c00) [pid = 3424] [serial = 1606] [outer = (nil)] 23:34:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x922ddc00) [pid = 3424] [serial = 1607] [outer = 0x922d4c00] 23:34:36 INFO - PROCESS | 3424 | 1467873276652 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x9291bc00) [pid = 3424] [serial = 1608] [outer = 0x922d4c00] 23:34:37 INFO - PROCESS | 3424 | 1467873277639 Marionette TRACE conn3 <- [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:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1852ms 23:34:37 INFO - PROCESS | 3424 | 1467873277715 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 23:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:34:37 INFO - PROCESS | 3424 | 1467873277722 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 23:34:37 INFO - PROCESS | 3424 | 1467873277730 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 3424 | 1467873277733 Marionette TRACE conn3 <- [1,2114,null,{}] 23:34:37 INFO - PROCESS | 3424 | 1467873277741 Marionette TRACE conn3 -> [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:34:37 INFO - PROCESS | 3424 | 1467873277748 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:37 INFO - PROCESS | 3424 | 1467873277965 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 23:34:38 INFO - PROCESS | 3424 | 1467873278195 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 3424 | 1467873278204 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x928bbc00 == 33 [pid = 3424] [id = 536] 23:34:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x92929c00) [pid = 3424] [serial = 1609] [outer = (nil)] 23:34:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x92e7a400) [pid = 3424] [serial = 1610] [outer = 0x92929c00] 23:34:38 INFO - PROCESS | 3424 | 1467873278350 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x93905400) [pid = 3424] [serial = 1611] [outer = 0x92929c00] 23:34:39 INFO - PROCESS | 3424 | 1467873279700 Marionette TRACE conn3 <- [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:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2050ms 23:34:39 INFO - PROCESS | 3424 | 1467873279783 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 3424 | 1467873279790 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 23:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:34:39 INFO - PROCESS | 3424 | 1467873279800 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - PROCESS | 3424 | 1467873279806 Marionette TRACE conn3 <- [1,2118,null,{}] 23:34:39 INFO - PROCESS | 3424 | 1467873279815 Marionette TRACE conn3 -> [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:34:39 INFO - PROCESS | 3424 | 1467873279822 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:40 INFO - PROCESS | 3424 | 1467873280128 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 23:34:40 INFO - PROCESS | 3424 | 1467873280511 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:40 INFO - PROCESS | 3424 | 1467873280520 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4cc00 == 34 [pid = 3424] [id = 537] 23:34:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x8ba4f400) [pid = 3424] [serial = 1612] [outer = (nil)] 23:34:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x94687000) [pid = 3424] [serial = 1613] [outer = 0x8ba4f400] 23:34:40 INFO - PROCESS | 3424 | 1467873280605 Marionette DEBUG loaded listener.js 23:34:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x950fb400) [pid = 3424] [serial = 1614] [outer = 0x8ba4f400] 23:34:41 INFO - PROCESS | 3424 | 1467873281703 Marionette TRACE conn3 <- [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:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1991ms 23:34:41 INFO - PROCESS | 3424 | 1467873281792 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 23:34:41 INFO - PROCESS | 3424 | 1467873281798 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 23:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:34:41 INFO - PROCESS | 3424 | 1467873281809 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:34:41 INFO - PROCESS | 3424 | 1467873281814 Marionette TRACE conn3 <- [1,2122,null,{}] 23:34:41 INFO - PROCESS | 3424 | 1467873281879 Marionette TRACE conn3 -> [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:34:41 INFO - PROCESS | 3424 | 1467873281895 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:42 INFO - PROCESS | 3424 | 1467873282371 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 23:34:42 INFO - PROCESS | 3424 | 1467873282633 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 3424 | 1467873282646 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b1b400 == 35 [pid = 3424] [id = 538] 23:34:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x95163c00) [pid = 3424] [serial = 1615] [outer = (nil)] 23:34:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x951a8800) [pid = 3424] [serial = 1616] [outer = 0x95163c00] 23:34:42 INFO - PROCESS | 3424 | 1467873282791 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x951aa800) [pid = 3424] [serial = 1617] [outer = 0x95163c00] 23:34:44 INFO - PROCESS | 3424 | 1467873284021 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2262ms 23:34:44 INFO - PROCESS | 3424 | 1467873284071 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 23:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:34:44 INFO - PROCESS | 3424 | 1467873284075 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 23:34:44 INFO - PROCESS | 3424 | 1467873284082 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:34:44 INFO - PROCESS | 3424 | 1467873284086 Marionette TRACE conn3 <- [1,2126,null,{}] 23:34:44 INFO - PROCESS | 3424 | 1467873284092 Marionette TRACE conn3 -> [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:34:44 INFO - PROCESS | 3424 | 1467873284098 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:44 INFO - PROCESS | 3424 | 1467873284295 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 23:34:44 INFO - PROCESS | 3424 | 1467873284655 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:44 INFO - PROCESS | 3424 | 1467873284665 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9b8000 == 36 [pid = 3424] [id = 539] 23:34:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8f9bf800) [pid = 3424] [serial = 1618] [outer = (nil)] 23:34:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x95268400) [pid = 3424] [serial = 1619] [outer = 0x8f9bf800] 23:34:44 INFO - PROCESS | 3424 | 1467873284811 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9526b400) [pid = 3424] [serial = 1620] [outer = 0x8f9bf800] 23:34:46 INFO - PROCESS | 3424 | 1467873286135 Marionette TRACE conn3 <- [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:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2086ms 23:34:46 INFO - PROCESS | 3424 | 1467873286170 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 23:34:46 INFO - PROCESS | 3424 | 1467873286176 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 23:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:34:46 INFO - PROCESS | 3424 | 1467873286203 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:34:46 INFO - PROCESS | 3424 | 1467873286210 Marionette TRACE conn3 <- [1,2130,null,{}] 23:34:46 INFO - PROCESS | 3424 | 1467873286220 Marionette TRACE conn3 -> [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:34:46 INFO - PROCESS | 3424 | 1467873286226 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:46 INFO - PROCESS | 3424 | 1467873286608 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 23:34:46 INFO - PROCESS | 3424 | 1467873286818 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 3424 | 1467873286831 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x95172c00 == 37 [pid = 3424] [id = 540] 23:34:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x95273c00) [pid = 3424] [serial = 1621] [outer = (nil)] 23:34:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x96d5b400) [pid = 3424] [serial = 1622] [outer = 0x95273c00] 23:34:46 INFO - PROCESS | 3424 | 1467873286919 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x97766000) [pid = 3424] [serial = 1623] [outer = 0x95273c00] 23:34:47 INFO - PROCESS | 3424 | 1467873287877 Marionette TRACE conn3 <- [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:34:47 INFO - PROCESS | 3424 | 1467873287957 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 23:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:34:47 INFO - PROCESS | 3424 | 1467873287964 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 3424 | 1467873287969 Marionette TRACE conn3 <- [1,2134,null,{}] 23:34:47 INFO - PROCESS | 3424 | 1467873287975 Marionette TRACE conn3 -> [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:34:47 INFO - PROCESS | 3424 | 1467873287981 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:48 INFO - PROCESS | 3424 | 1467873288212 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 23:34:48 INFO - PROCESS | 3424 | 1467873288526 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 3424 | 1467873288534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e496800 == 38 [pid = 3424] [id = 541] 23:34:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x951b1c00) [pid = 3424] [serial = 1624] [outer = (nil)] 23:34:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x98192400) [pid = 3424] [serial = 1625] [outer = 0x951b1c00] 23:34:48 INFO - PROCESS | 3424 | 1467873288619 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9899cc00) [pid = 3424] [serial = 1626] [outer = 0x951b1c00] 23:34:49 INFO - PROCESS | 3424 | 1467873289533 Marionette TRACE conn3 <- [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:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1636ms 23:34:49 INFO - PROCESS | 3424 | 1467873289605 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 3424 | 1467873289609 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 23:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:34:49 INFO - PROCESS | 3424 | 1467873289619 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 3424 | 1467873289623 Marionette TRACE conn3 <- [1,2138,null,{}] 23:34:49 INFO - PROCESS | 3424 | 1467873289630 Marionette TRACE conn3 -> [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:34:49 INFO - PROCESS | 3424 | 1467873289636 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:49 INFO - PROCESS | 3424 | 1467873289836 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 23:34:50 INFO - PROCESS | 3424 | 1467873290053 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 3424 | 1467873290060 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x96d1c400 == 39 [pid = 3424] [id = 542] 23:34:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9957a000) [pid = 3424] [serial = 1627] [outer = (nil)] 23:34:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x9992c400) [pid = 3424] [serial = 1628] [outer = 0x9957a000] 23:34:50 INFO - PROCESS | 3424 | 1467873290213 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x99935800) [pid = 3424] [serial = 1629] [outer = 0x9957a000] 23:34:51 INFO - PROCESS | 3424 | 1467873291185 Marionette TRACE conn3 <- [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:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1635ms 23:34:51 INFO - PROCESS | 3424 | 1467873291256 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 3424 | 1467873291261 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 23:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:34:51 INFO - PROCESS | 3424 | 1467873291268 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 3424 | 1467873291274 Marionette TRACE conn3 <- [1,2142,null,{}] 23:34:51 INFO - PROCESS | 3424 | 1467873291280 Marionette TRACE conn3 -> [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:34:51 INFO - PROCESS | 3424 | 1467873291286 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:51 INFO - PROCESS | 3424 | 1467873291555 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 23:34:51 INFO - PROCESS | 3424 | 1467873291885 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 3424 | 1467873291895 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e8400 == 40 [pid = 3424] [id = 543] 23:34:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0x8e3ec000) [pid = 3424] [serial = 1630] [outer = (nil)] 23:34:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x9a5e8400) [pid = 3424] [serial = 1631] [outer = 0x8e3ec000] 23:34:51 INFO - PROCESS | 3424 | 1467873291984 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9a89ec00) [pid = 3424] [serial = 1632] [outer = 0x8e3ec000] 23:34:52 INFO - PROCESS | 3424 | 1467873292922 Marionette TRACE conn3 <- [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:34:53 INFO - PROCESS | 3424 | 1467873293014 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 23:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:34:53 INFO - PROCESS | 3424 | 1467873293021 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 3424 | 1467873293025 Marionette TRACE conn3 <- [1,2146,null,{}] 23:34:53 INFO - PROCESS | 3424 | 1467873293031 Marionette TRACE conn3 -> [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:34:53 INFO - PROCESS | 3424 | 1467873293036 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:53 INFO - PROCESS | 3424 | 1467873293230 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 23:34:53 INFO - PROCESS | 3424 | 1467873293542 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 3424 | 1467873293552 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e59dc00 == 41 [pid = 3424] [id = 544] 23:34:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x8e5a3c00) [pid = 3424] [serial = 1633] [outer = (nil)] 23:34:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x8f9b9400) [pid = 3424] [serial = 1634] [outer = 0x8e5a3c00] 23:34:53 INFO - PROCESS | 3424 | 1467873293643 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x91b6a000) [pid = 3424] [serial = 1635] [outer = 0x8e5a3c00] 23:34:54 INFO - PROCESS | 3424 | 1467873294632 Marionette TRACE conn3 <- [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:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:34:54 INFO - PROCESS | 3424 | 1467873294722 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 23:34:54 INFO - PROCESS | 3424 | 1467873294730 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 3424 | 1467873294734 Marionette TRACE conn3 <- [1,2150,null,{}] 23:34:54 INFO - PROCESS | 3424 | 1467873294740 Marionette TRACE conn3 -> [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:34:54 INFO - PROCESS | 3424 | 1467873294746 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:54 INFO - PROCESS | 3424 | 1467873294954 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 23:34:55 INFO - PROCESS | 3424 | 1467873295194 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:55 INFO - PROCESS | 3424 | 1467873295204 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb800 == 42 [pid = 3424] [id = 545] 23:34:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8e3ec400) [pid = 3424] [serial = 1636] [outer = (nil)] 23:34:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x90ec9400) [pid = 3424] [serial = 1637] [outer = 0x8e3ec400] 23:34:55 INFO - PROCESS | 3424 | 1467873295333 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x92e6cc00) [pid = 3424] [serial = 1638] [outer = 0x8e3ec400] 23:34:56 INFO - PROCESS | 3424 | 1467873296251 Marionette TRACE conn3 <- [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:34:56 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:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1590ms 23:34:56 INFO - PROCESS | 3424 | 1467873296321 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 23:34:56 INFO - PROCESS | 3424 | 1467873296326 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 23:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:34:56 INFO - PROCESS | 3424 | 1467873296333 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:34:56 INFO - PROCESS | 3424 | 1467873296337 Marionette TRACE conn3 <- [1,2154,null,{}] 23:34:56 INFO - PROCESS | 3424 | 1467873296344 Marionette TRACE conn3 -> [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:34:56 INFO - PROCESS | 3424 | 1467873296350 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:56 INFO - PROCESS | 3424 | 1467873296553 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 23:34:56 INFO - PROCESS | 3424 | 1467873296827 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 3424 | 1467873296834 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeed800 == 43 [pid = 3424] [id = 546] 23:34:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x8aeef400) [pid = 3424] [serial = 1639] [outer = (nil)] 23:34:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x8aef9800) [pid = 3424] [serial = 1640] [outer = 0x8aeef400] 23:34:57 INFO - PROCESS | 3424 | 1467873297107 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 158 (0x8ba41800) [pid = 3424] [serial = 1641] [outer = 0x8aeef400] 23:34:58 INFO - PROCESS | 3424 | 1467873298107 Marionette TRACE conn3 <- [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:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1836ms 23:34:58 INFO - PROCESS | 3424 | 1467873298172 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 23:34:58 INFO - PROCESS | 3424 | 1467873298178 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 23:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:34:58 INFO - PROCESS | 3424 | 1467873298187 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 3424 | 1467873298192 Marionette TRACE conn3 <- [1,2158,null,{}] 23:34:58 INFO - PROCESS | 3424 | 1467873298201 Marionette TRACE conn3 -> [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:34:58 INFO - PROCESS | 3424 | 1467873298206 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:58 INFO - PROCESS | 3424 | 1467873298444 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 23:34:58 INFO - PROCESS | 3424 | 1467873298770 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 3424 | 1467873298785 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:34:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e4c00 == 44 [pid = 3424] [id = 547] 23:34:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 159 (0x8e3e8000) [pid = 3424] [serial = 1642] [outer = (nil)] 23:34:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 160 (0x8f67e800) [pid = 3424] [serial = 1643] [outer = 0x8e3e8000] 23:34:58 INFO - PROCESS | 3424 | 1467873298966 Marionette DEBUG loaded listener.js 23:34:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 161 (0x90ed2c00) [pid = 3424] [serial = 1644] [outer = 0x8e3e8000] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 160 (0x91b6e000) [pid = 3424] [serial = 1440] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 159 (0x97792800) [pid = 3424] [serial = 1428] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 158 (0x96d29000) [pid = 3424] [serial = 1425] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 157 (0x98998400) [pid = 3424] [serial = 1431] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x98d1c000) [pid = 3424] [serial = 1434] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x95270c00) [pid = 3424] [serial = 1422] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x997db800) [pid = 3424] [serial = 1437] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0x91150800) [pid = 3424] [serial = 1461] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x999f1c00) [pid = 3424] [serial = 1473] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x95270800) [pid = 3424] [serial = 1458] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x9a5e7c00) [pid = 3424] [serial = 1476] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x9a78c400) [pid = 3424] [serial = 1479] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x989ef400) [pid = 3424] [serial = 1470] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x9515d800) [pid = 3424] [serial = 1464] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x97788c00) [pid = 3424] [serial = 1467] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x95173400) [pid = 3424] [serial = 1545] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x95160c00) [pid = 3424] [serial = 1544] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x922e0c00) [pid = 3424] [serial = 1541] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x90e5b000) [pid = 3424] [serial = 1526] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x91ee3800) [pid = 3424] [serial = 1527] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x9ab62c00) [pid = 3424] [serial = 1517] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x9ad48400) [pid = 3424] [serial = 1518] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x9b10ac00) [pid = 3424] [serial = 1520] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x9b17c800) [pid = 3424] [serial = 1521] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x91edb000) [pid = 3424] [serial = 1502] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x9217a400) [pid = 3424] [serial = 1503] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8f67d800) [pid = 3424] [serial = 1499] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8f88bc00) [pid = 3424] [serial = 1500] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x91cab800) [pid = 3424] [serial = 1532] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x91ee1400) [pid = 3424] [serial = 1533] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x90edd800) [pid = 3424] [serial = 1535] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x91bd0400) [pid = 3424] [serial = 1536] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x950eec00) [pid = 3424] [serial = 1505] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x95175400) [pid = 3424] [serial = 1506] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x98d1ac00) [pid = 3424] [serial = 1511] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x98ddf400) [pid = 3424] [serial = 1512] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8f507800) [pid = 3424] [serial = 1529] [outer = (nil)] [url = about:blank] 23:34:59 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8f887800) [pid = 3424] [serial = 1530] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9b6df400) [pid = 3424] [serial = 1523] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x9b702800) [pid = 3424] [serial = 1524] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x97790800) [pid = 3424] [serial = 1497] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x97764800) [pid = 3424] [serial = 1496] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x9a5e4c00) [pid = 3424] [serial = 1514] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x9a8a1000) [pid = 3424] [serial = 1515] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x95273800) [pid = 3424] [serial = 1508] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x97788000) [pid = 3424] [serial = 1509] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x93944400) [pid = 3424] [serial = 1542] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x928b7800) [pid = 3424] [serial = 1538] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x92929000) [pid = 3424] [serial = 1539] [outer = (nil)] [url = about:blank] 23:35:00 INFO - PROCESS | 3424 | 1467873300166 Marionette TRACE conn3 <- [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:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2038ms 23:35:00 INFO - PROCESS | 3424 | 1467873300225 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 23:35:00 INFO - PROCESS | 3424 | 1467873300232 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 23:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:35:00 INFO - PROCESS | 3424 | 1467873300243 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:35:00 INFO - PROCESS | 3424 | 1467873300247 Marionette TRACE conn3 <- [1,2162,null,{}] 23:35:00 INFO - PROCESS | 3424 | 1467873300256 Marionette TRACE conn3 -> [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:35:00 INFO - PROCESS | 3424 | 1467873300264 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:00 INFO - PROCESS | 3424 | 1467873300489 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 23:35:00 INFO - PROCESS | 3424 | 1467873300738 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 3424 | 1467873300746 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e495400 == 45 [pid = 3424] [id = 548] 23:35:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8f50f800) [pid = 3424] [serial = 1645] [outer = (nil)] 23:35:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x91bd0400) [pid = 3424] [serial = 1646] [outer = 0x8f50f800] 23:35:00 INFO - PROCESS | 3424 | 1467873300820 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x91edf400) [pid = 3424] [serial = 1647] [outer = 0x8f50f800] 23:35:01 INFO - PROCESS | 3424 | 1467873301837 Marionette TRACE conn3 <- [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:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1644ms 23:35:01 INFO - PROCESS | 3424 | 1467873301888 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 3424 | 1467873301896 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 23:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:35:01 INFO - PROCESS | 3424 | 1467873301907 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 3424 | 1467873301915 Marionette TRACE conn3 <- [1,2166,null,{}] 23:35:01 INFO - PROCESS | 3424 | 1467873301938 Marionette TRACE conn3 -> [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:35:01 INFO - PROCESS | 3424 | 1467873301950 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:02 INFO - PROCESS | 3424 | 1467873302328 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 23:35:02 INFO - PROCESS | 3424 | 1467873302411 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 3424 | 1467873302429 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c2000 == 46 [pid = 3424] [id = 549] 23:35:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x92176c00) [pid = 3424] [serial = 1648] [outer = (nil)] 23:35:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x922df800) [pid = 3424] [serial = 1649] [outer = 0x92176c00] 23:35:02 INFO - PROCESS | 3424 | 1467873302527 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x9292a400) [pid = 3424] [serial = 1650] [outer = 0x92176c00] 23:35:03 INFO - PROCESS | 3424 | 1467873303799 Marionette TRACE conn3 <- [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:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1945ms 23:35:03 INFO - PROCESS | 3424 | 1467873303851 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 23:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:35:03 INFO - PROCESS | 3424 | 1467873303857 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 23:35:03 INFO - PROCESS | 3424 | 1467873303865 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 3424 | 1467873303868 Marionette TRACE conn3 <- [1,2170,null,{}] 23:35:03 INFO - PROCESS | 3424 | 1467873303884 Marionette TRACE conn3 -> [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:35:03 INFO - PROCESS | 3424 | 1467873303888 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:04 INFO - PROCESS | 3424 | 1467873304176 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 23:35:04 INFO - PROCESS | 3424 | 1467873304220 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 3424 | 1467873304235 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302400 == 47 [pid = 3424] [id = 550] 23:35:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8e49c000) [pid = 3424] [serial = 1651] [outer = (nil)] 23:35:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x93b14400) [pid = 3424] [serial = 1652] [outer = 0x8e49c000] 23:35:04 INFO - PROCESS | 3424 | 1467873304356 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x94681800) [pid = 3424] [serial = 1653] [outer = 0x8e49c000] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x91b6c800) [pid = 3424] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x951af400) [pid = 3424] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x92e79400) [pid = 3424] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8e30ec00) [pid = 3424] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x96d5b800) [pid = 3424] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x8f67c800) [pid = 3424] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9a5e4000) [pid = 3424] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x91b6cc00) [pid = 3424] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8e495c00) [pid = 3424] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8ba4dc00) [pid = 3424] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8ba43c00) [pid = 3424] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x90ee3800) [pid = 3424] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x9b73c000) [pid = 3424] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8e5b2000) [pid = 3424] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8f507c00) [pid = 3424] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x8e310000) [pid = 3424] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:35:05 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x8e5a3000) [pid = 3424] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:35:05 INFO - PROCESS | 3424 | 1467873305639 Marionette TRACE conn3 <- [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:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1799ms 23:35:05 INFO - PROCESS | 3424 | 1467873305665 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 3424 | 1467873305669 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 23:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:35:05 INFO - PROCESS | 3424 | 1467873305686 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:35:05 INFO - PROCESS | 3424 | 1467873305690 Marionette TRACE conn3 <- [1,2174,null,{}] 23:35:05 INFO - PROCESS | 3424 | 1467873305697 Marionette TRACE conn3 -> [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:35:05 INFO - PROCESS | 3424 | 1467873305703 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:05 INFO - PROCESS | 3424 | 1467873305893 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 23:35:05 INFO - PROCESS | 3424 | 1467873305907 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 3424 | 1467873305915 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32e800 == 48 [pid = 3424] [id = 551] 23:35:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8f67c800) [pid = 3424] [serial = 1654] [outer = (nil)] 23:35:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x9291b800) [pid = 3424] [serial = 1655] [outer = 0x8f67c800] 23:35:06 INFO - PROCESS | 3424 | 1467873306005 Marionette DEBUG loaded listener.js 23:35:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x95170000) [pid = 3424] [serial = 1656] [outer = 0x8f67c800] 23:35:07 INFO - PROCESS | 3424 | 1467873307012 Marionette TRACE conn3 <- [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:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1393ms 23:35:07 INFO - PROCESS | 3424 | 1467873307069 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 23:35:07 INFO - PROCESS | 3424 | 1467873307072 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 23:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:35:07 INFO - PROCESS | 3424 | 1467873307160 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:35:07 INFO - PROCESS | 3424 | 1467873307166 Marionette TRACE conn3 <- [1,2178,null,{}] 23:35:07 INFO - PROCESS | 3424 | 1467873307189 Marionette TRACE conn3 -> [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:35:07 INFO - PROCESS | 3424 | 1467873307196 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:07 INFO - PROCESS | 3424 | 1467873307460 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 23:35:07 INFO - PROCESS | 3424 | 1467873307797 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 3424 | 1467873307810 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eb800 == 49 [pid = 3424] [id = 552] 23:35:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8e30d000) [pid = 3424] [serial = 1657] [outer = (nil)] 23:35:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8e334800) [pid = 3424] [serial = 1658] [outer = 0x8e30d000] 23:35:07 INFO - PROCESS | 3424 | 1467873307907 Marionette DEBUG loaded listener.js 23:35:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8e3f0000) [pid = 3424] [serial = 1659] [outer = 0x8e30d000] 23:35:09 INFO - PROCESS | 3424 | 1467873309016 Marionette TRACE conn3 <- [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:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1982ms 23:35:09 INFO - PROCESS | 3424 | 1467873309067 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 23:35:09 INFO - PROCESS | 3424 | 1467873309078 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 23:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:35:09 INFO - PROCESS | 3424 | 1467873309093 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:35:09 INFO - PROCESS | 3424 | 1467873309100 Marionette TRACE conn3 <- [1,2182,null,{}] 23:35:09 INFO - PROCESS | 3424 | 1467873309116 Marionette TRACE conn3 -> [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:35:09 INFO - PROCESS | 3424 | 1467873309126 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:09 INFO - PROCESS | 3424 | 1467873309513 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 23:35:09 INFO - PROCESS | 3424 | 1467873309951 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:09 INFO - PROCESS | 3424 | 1467873309964 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88dc00 == 50 [pid = 3424] [id = 553] 23:35:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8f9bc000) [pid = 3424] [serial = 1660] [outer = (nil)] 23:35:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90e59800) [pid = 3424] [serial = 1661] [outer = 0x8f9bc000] 23:35:10 INFO - PROCESS | 3424 | 1467873310092 Marionette DEBUG loaded listener.js 23:35:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x9114e800) [pid = 3424] [serial = 1662] [outer = 0x8f9bc000] 23:35:11 INFO - PROCESS | 3424 | 1467873311222 Marionette TRACE conn3 <- [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:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2192ms 23:35:11 INFO - PROCESS | 3424 | 1467873311283 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 23:35:11 INFO - PROCESS | 3424 | 1467873311288 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 23:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:35:11 INFO - PROCESS | 3424 | 1467873311296 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:35:11 INFO - PROCESS | 3424 | 1467873311301 Marionette TRACE conn3 <- [1,2186,null,{}] 23:35:11 INFO - PROCESS | 3424 | 1467873311308 Marionette TRACE conn3 -> [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:35:11 INFO - PROCESS | 3424 | 1467873311315 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:11 INFO - PROCESS | 3424 | 1467873311586 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 23:35:12 INFO - PROCESS | 3424 | 1467873312022 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:12 INFO - PROCESS | 3424 | 1467873312045 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x9216c000 == 51 [pid = 3424] [id = 554] 23:35:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x9216c800) [pid = 3424] [serial = 1663] [outer = (nil)] 23:35:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9217ac00) [pid = 3424] [serial = 1664] [outer = 0x9216c800] 23:35:12 INFO - PROCESS | 3424 | 1467873312167 Marionette DEBUG loaded listener.js 23:35:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x922db400) [pid = 3424] [serial = 1665] [outer = 0x9216c800] 23:35:13 INFO - PROCESS | 3424 | 1467873313548 Marionette TRACE conn3 <- [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:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2299ms 23:35:13 INFO - PROCESS | 3424 | 1467873313596 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 23:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:35:13 INFO - PROCESS | 3424 | 1467873313601 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 23:35:13 INFO - PROCESS | 3424 | 1467873313608 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 3424 | 1467873313611 Marionette TRACE conn3 <- [1,2190,null,{}] 23:35:13 INFO - PROCESS | 3424 | 1467873313630 Marionette TRACE conn3 -> [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:35:13 INFO - PROCESS | 3424 | 1467873313636 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:13 INFO - PROCESS | 3424 | 1467873313890 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 23:35:14 INFO - PROCESS | 3424 | 1467873314195 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:14 INFO - PROCESS | 3424 | 1467873314207 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6c000 == 52 [pid = 3424] [id = 555] 23:35:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x9516d800) [pid = 3424] [serial = 1666] [outer = (nil)] 23:35:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x951b0800) [pid = 3424] [serial = 1667] [outer = 0x9516d800] 23:35:14 INFO - PROCESS | 3424 | 1467873314296 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x96d1e400) [pid = 3424] [serial = 1668] [outer = 0x9516d800] 23:35:15 INFO - PROCESS | 3424 | 1467873315225 Marionette TRACE conn3 <- [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:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1645ms 23:35:15 INFO - PROCESS | 3424 | 1467873315254 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 23:35:15 INFO - PROCESS | 3424 | 1467873315259 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 23:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:35:15 INFO - PROCESS | 3424 | 1467873315286 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:35:15 INFO - PROCESS | 3424 | 1467873315292 Marionette TRACE conn3 <- [1,2194,null,{}] 23:35:15 INFO - PROCESS | 3424 | 1467873315298 Marionette TRACE conn3 -> [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:35:15 INFO - PROCESS | 3424 | 1467873315304 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:15 INFO - PROCESS | 3424 | 1467873315522 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 23:35:15 INFO - PROCESS | 3424 | 1467873315837 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 3424 | 1467873315849 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed5c00 == 53 [pid = 3424] [id = 556] 23:35:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x921d0400) [pid = 3424] [serial = 1669] [outer = (nil)] 23:35:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x97789400) [pid = 3424] [serial = 1670] [outer = 0x921d0400] 23:35:15 INFO - PROCESS | 3424 | 1467873315937 Marionette DEBUG loaded listener.js 23:35:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x98998c00) [pid = 3424] [serial = 1671] [outer = 0x921d0400] 23:35:16 INFO - PROCESS | 3424 | 1467873316835 Marionette TRACE conn3 <- [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:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1589ms 23:35:16 INFO - PROCESS | 3424 | 1467873316874 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 3424 | 1467873316878 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 23:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:35:16 INFO - PROCESS | 3424 | 1467873316886 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 3424 | 1467873316890 Marionette TRACE conn3 <- [1,2198,null,{}] 23:35:16 INFO - PROCESS | 3424 | 1467873316896 Marionette TRACE conn3 -> [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:35:16 INFO - PROCESS | 3424 | 1467873316907 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:17 INFO - PROCESS | 3424 | 1467873317226 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 23:35:17 INFO - PROCESS | 3424 | 1467873317538 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 3424 | 1467873317547 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x9291f000 == 54 [pid = 3424] [id = 557] 23:35:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x99930c00) [pid = 3424] [serial = 1672] [outer = (nil)] 23:35:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x9a5e9400) [pid = 3424] [serial = 1673] [outer = 0x99930c00] 23:35:17 INFO - PROCESS | 3424 | 1467873317637 Marionette DEBUG loaded listener.js 23:35:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x9ab62800) [pid = 3424] [serial = 1674] [outer = 0x99930c00] 23:35:18 INFO - PROCESS | 3424 | 1467873318552 Marionette TRACE conn3 <- [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:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1689ms 23:35:18 INFO - PROCESS | 3424 | 1467873318577 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 23:35:18 INFO - PROCESS | 3424 | 1467873318581 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 23:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:35:18 INFO - PROCESS | 3424 | 1467873318588 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:35:18 INFO - PROCESS | 3424 | 1467873318592 Marionette TRACE conn3 <- [1,2202,null,{}] 23:35:18 INFO - PROCESS | 3424 | 1467873318618 Marionette TRACE conn3 -> [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:35:18 INFO - PROCESS | 3424 | 1467873318624 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:18 INFO - PROCESS | 3424 | 1467873318844 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 23:35:19 INFO - PROCESS | 3424 | 1467873319101 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:19 INFO - PROCESS | 3424 | 1467873319110 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x98ddcc00 == 55 [pid = 3424] [id = 558] 23:35:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9a5e9c00) [pid = 3424] [serial = 1675] [outer = (nil)] 23:35:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x9b101800) [pid = 3424] [serial = 1676] [outer = 0x9a5e9c00] 23:35:19 INFO - PROCESS | 3424 | 1467873319195 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x9b10b800) [pid = 3424] [serial = 1677] [outer = 0x9a5e9c00] 23:35:20 INFO - PROCESS | 3424 | 1467873320236 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1699ms 23:35:20 INFO - PROCESS | 3424 | 1467873320288 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 23:35:20 INFO - PROCESS | 3424 | 1467873320291 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 23:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:35:20 INFO - PROCESS | 3424 | 1467873320300 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:35:20 INFO - PROCESS | 3424 | 1467873320303 Marionette TRACE conn3 <- [1,2206,null,{}] 23:35:20 INFO - PROCESS | 3424 | 1467873320311 Marionette TRACE conn3 -> [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:35:20 INFO - PROCESS | 3424 | 1467873320315 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:20 INFO - PROCESS | 3424 | 1467873320550 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 23:35:20 INFO - PROCESS | 3424 | 1467873320858 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 3424 | 1467873320868 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e70c00 == 56 [pid = 3424] [id = 559] 23:35:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x94680800) [pid = 3424] [serial = 1678] [outer = (nil)] 23:35:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9b6de400) [pid = 3424] [serial = 1679] [outer = 0x94680800] 23:35:20 INFO - PROCESS | 3424 | 1467873320954 Marionette DEBUG loaded listener.js 23:35:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x9b701800) [pid = 3424] [serial = 1680] [outer = 0x94680800] 23:35:21 INFO - PROCESS | 3424 | 1467873321916 Marionette TRACE conn3 <- [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:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1692ms 23:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:35:22 INFO - PROCESS | 3424 | 1467873321993 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 23:35:22 INFO - PROCESS | 3424 | 1467873321996 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 23:35:22 INFO - PROCESS | 3424 | 1467873322004 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:35:22 INFO - PROCESS | 3424 | 1467873322007 Marionette TRACE conn3 <- [1,2210,null,{}] 23:35:22 INFO - PROCESS | 3424 | 1467873322014 Marionette TRACE conn3 -> [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:35:22 INFO - PROCESS | 3424 | 1467873322019 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:22 INFO - PROCESS | 3424 | 1467873322270 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 23:35:22 INFO - PROCESS | 3424 | 1467873322597 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:22 INFO - PROCESS | 3424 | 1467873322606 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5f0000 == 57 [pid = 3424] [id = 560] 23:35:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x8ba43800) [pid = 3424] [serial = 1681] [outer = (nil)] 23:35:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x8e4a4000) [pid = 3424] [serial = 1682] [outer = 0x8ba43800] 23:35:22 INFO - PROCESS | 3424 | 1467873322701 Marionette DEBUG loaded listener.js 23:35:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x8f677400) [pid = 3424] [serial = 1683] [outer = 0x8ba43800] 23:35:23 INFO - PROCESS | 3424 | 1467873323635 Marionette TRACE conn3 <- [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:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1700ms 23:35:23 INFO - PROCESS | 3424 | 1467873323703 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 23:35:23 INFO - PROCESS | 3424 | 1467873323708 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 23:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:35:23 INFO - PROCESS | 3424 | 1467873323715 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 3424 | 1467873323718 Marionette TRACE conn3 <- [1,2214,null,{}] 23:35:23 INFO - PROCESS | 3424 | 1467873323725 Marionette TRACE conn3 -> [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:35:23 INFO - PROCESS | 3424 | 1467873323730 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:24 INFO - PROCESS | 3424 | 1467873324346 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 23:35:24 INFO - PROCESS | 3424 | 1467873324725 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:24 INFO - PROCESS | 3424 | 1467873324732 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e339400 == 58 [pid = 3424] [id = 561] 23:35:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8e339c00) [pid = 3424] [serial = 1684] [outer = (nil)] 23:35:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x8e497800) [pid = 3424] [serial = 1685] [outer = 0x8e339c00] 23:35:24 INFO - PROCESS | 3424 | 1467873324829 Marionette DEBUG loaded listener.js 23:35:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x8e5a8400) [pid = 3424] [serial = 1686] [outer = 0x8e339c00] 23:35:25 INFO - PROCESS | 3424 | 1467873325859 Marionette TRACE conn3 <- [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:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2185ms 23:35:25 INFO - PROCESS | 3424 | 1467873325902 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 23:35:25 INFO - PROCESS | 3424 | 1467873325909 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 23:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:35:25 INFO - PROCESS | 3424 | 1467873325918 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:35:25 INFO - PROCESS | 3424 | 1467873325923 Marionette TRACE conn3 <- [1,2218,null,{}] 23:35:25 INFO - PROCESS | 3424 | 1467873325930 Marionette TRACE conn3 -> [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:35:25 INFO - PROCESS | 3424 | 1467873325936 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:26 INFO - PROCESS | 3424 | 1467873326155 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 23:35:26 INFO - PROCESS | 3424 | 1467873326433 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 3424 | 1467873326442 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306800 == 59 [pid = 3424] [id = 562] 23:35:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x8e49ac00) [pid = 3424] [serial = 1687] [outer = (nil)] 23:35:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x90ed4c00) [pid = 3424] [serial = 1688] [outer = 0x8e49ac00] 23:35:26 INFO - PROCESS | 3424 | 1467873326575 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x91b6e000) [pid = 3424] [serial = 1689] [outer = 0x8e49ac00] 23:35:27 INFO - PROCESS | 3424 | 1467873327620 Marionette TRACE conn3 <- [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:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1744ms 23:35:27 INFO - PROCESS | 3424 | 1467873327662 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 23:35:27 INFO - PROCESS | 3424 | 1467873327667 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 23:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:35:27 INFO - PROCESS | 3424 | 1467873327675 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 3424 | 1467873327678 Marionette TRACE conn3 <- [1,2222,null,{}] 23:35:27 INFO - PROCESS | 3424 | 1467873327685 Marionette TRACE conn3 -> [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:35:27 INFO - PROCESS | 3424 | 1467873327689 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:27 INFO - PROCESS | 3424 | 1467873327959 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba46000 == 58 [pid = 3424] [id = 484] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f502000 == 57 [pid = 3424] [id = 483] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305c00 == 56 [pid = 3424] [id = 481] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5b7400 == 55 [pid = 3424] [id = 482] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eac00 == 54 [pid = 3424] [id = 527] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e302400 == 53 [pid = 3424] [id = 550] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9c2000 == 52 [pid = 3424] [id = 549] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e495400 == 51 [pid = 3424] [id = 548] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeed800 == 50 [pid = 3424] [id = 546] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e4c00 == 49 [pid = 3424] [id = 547] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x91b67c00 == 48 [pid = 3424] [id = 494] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba43400 == 47 [pid = 3424] [id = 528] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f679800 == 46 [pid = 3424] [id = 530] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e8000 == 45 [pid = 3424] [id = 489] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x92178800 == 44 [pid = 3424] [id = 487] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0400 == 43 [pid = 3424] [id = 532] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x96d53400 == 42 [pid = 3424] [id = 488] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7800 == 41 [pid = 3424] [id = 533] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5c00 == 40 [pid = 3424] [id = 496] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0c00 == 39 [pid = 3424] [id = 531] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e2c00 == 38 [pid = 3424] [id = 486] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e496800 == 37 [pid = 3424] [id = 541] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4cc00 == 36 [pid = 3424] [id = 537] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e330000 == 35 [pid = 3424] [id = 534] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb800 == 34 [pid = 3424] [id = 545] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9b8000 == 33 [pid = 3424] [id = 539] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x928bbc00 == 32 [pid = 3424] [id = 536] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4f000 == 31 [pid = 3424] [id = 490] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x922d2800 == 30 [pid = 3424] [id = 535] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba48400 == 29 [pid = 3424] [id = 491] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x96d1c400 == 28 [pid = 3424] [id = 542] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e59dc00 == 27 [pid = 3424] [id = 544] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x93b1b400 == 26 [pid = 3424] [id = 538] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x93b1e400 == 25 [pid = 3424] [id = 485] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e303800 == 24 [pid = 3424] [id = 495] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3f0800 == 23 [pid = 3424] [id = 529] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x95172c00 == 22 [pid = 3424] [id = 540] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x93945c00 == 21 [pid = 3424] [id = 497] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e8400 == 20 [pid = 3424] [id = 543] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef6c00 == 19 [pid = 3424] [id = 493] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f504000 == 18 [pid = 3424] [id = 492] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5f0000 == 17 [pid = 3424] [id = 560] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x98ddcc00 == 16 [pid = 3424] [id = 558] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x92e70c00 == 15 [pid = 3424] [id = 559] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x9291f000 == 14 [pid = 3424] [id = 557] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed5c00 == 13 [pid = 3424] [id = 556] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x9216c000 == 12 [pid = 3424] [id = 554] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6c000 == 11 [pid = 3424] [id = 555] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88dc00 == 10 [pid = 3424] [id = 553] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32e800 == 9 [pid = 3424] [id = 551] 23:35:30 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5eb800 == 8 [pid = 3424] [id = 552] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x92928c00) [pid = 3424] [serial = 1551] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x922d9800) [pid = 3424] [serial = 1550] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x96d26000) [pid = 3424] [serial = 1554] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x9526c800) [pid = 3424] [serial = 1553] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x989e9800) [pid = 3424] [serial = 1557] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x9778c400) [pid = 3424] [serial = 1556] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x999b9000) [pid = 3424] [serial = 1560] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x98dd7400) [pid = 3424] [serial = 1559] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x9b703800) [pid = 3424] [serial = 1563] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x9b6d5000) [pid = 3424] [serial = 1562] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x8f886c00) [pid = 3424] [serial = 1592] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x9b724800) [pid = 3424] [serial = 1566] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x9b70d800) [pid = 3424] [serial = 1565] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8f9bac00) [pid = 3424] [serial = 1593] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x921cac00) [pid = 3424] [serial = 1584] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x91ee0400) [pid = 3424] [serial = 1583] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e49b800) [pid = 3424] [serial = 1589] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9b730c00) [pid = 3424] [serial = 1569] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x8ba48800) [pid = 3424] [serial = 1586] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8e304c00) [pid = 3424] [serial = 1587] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x9b72ac00) [pid = 3424] [serial = 1568] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x9b73e800) [pid = 3424] [serial = 1572] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x9b73b800) [pid = 3424] [serial = 1571] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x9d919000) [pid = 3424] [serial = 1575] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x9d910c00) [pid = 3424] [serial = 1574] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x90ee0000) [pid = 3424] [serial = 1548] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x90eccc00) [pid = 3424] [serial = 1547] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x9d991000) [pid = 3424] [serial = 1578] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x90e4fc00) [pid = 3424] [serial = 1595] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x90ed9400) [pid = 3424] [serial = 1596] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x90edbc00) [pid = 3424] [serial = 1577] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8f9bb000) [pid = 3424] [serial = 1581] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x8f884800) [pid = 3424] [serial = 1580] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8e5a1400) [pid = 3424] [serial = 1590] [outer = (nil)] [url = about:blank] 23:35:30 INFO - PROCESS | 3424 | 1467873330335 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:30 INFO - PROCESS | 3424 | 1467873330339 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0400 == 9 [pid = 3424] [id = 563] 23:35:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8aef0c00) [pid = 3424] [serial = 1690] [outer = (nil)] 23:35:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x8aefb400) [pid = 3424] [serial = 1691] [outer = 0x8aef0c00] 23:35:30 INFO - PROCESS | 3424 | 1467873330469 Marionette DEBUG loaded listener.js 23:35:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x8b5eac00) [pid = 3424] [serial = 1692] [outer = 0x8aef0c00] 23:35:31 INFO - PROCESS | 3424 | 1467873331582 Marionette TRACE conn3 <- [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:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 3946ms 23:35:31 INFO - PROCESS | 3424 | 1467873331627 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 23:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:35:31 INFO - PROCESS | 3424 | 1467873331637 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 23:35:31 INFO - PROCESS | 3424 | 1467873331650 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:35:31 INFO - PROCESS | 3424 | 1467873331658 Marionette TRACE conn3 <- [1,2226,null,{}] 23:35:31 INFO - PROCESS | 3424 | 1467873331671 Marionette TRACE conn3 -> [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:35:31 INFO - PROCESS | 3424 | 1467873331684 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:31 INFO - PROCESS | 3424 | 1467873331981 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 23:35:32 INFO - PROCESS | 3424 | 1467873332278 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:32 INFO - PROCESS | 3424 | 1467873332293 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305c00 == 10 [pid = 3424] [id = 564] 23:35:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x8e30a000) [pid = 3424] [serial = 1693] [outer = (nil)] 23:35:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8e30e800) [pid = 3424] [serial = 1694] [outer = 0x8e30a000] 23:35:32 INFO - PROCESS | 3424 | 1467873332410 Marionette DEBUG loaded listener.js 23:35:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x8e333c00) [pid = 3424] [serial = 1695] [outer = 0x8e30a000] 23:35:33 INFO - PROCESS | 3424 | 1467873333387 Marionette TRACE conn3 <- [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:35:33 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:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1763ms 23:35:33 INFO - PROCESS | 3424 | 1467873333412 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 23:35:33 INFO - PROCESS | 3424 | 1467873333418 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 23:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:35:33 INFO - PROCESS | 3424 | 1467873333429 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:35:33 INFO - PROCESS | 3424 | 1467873333432 Marionette TRACE conn3 <- [1,2230,null,{}] 23:35:33 INFO - PROCESS | 3424 | 1467873333446 Marionette TRACE conn3 -> [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:35:33 INFO - PROCESS | 3424 | 1467873333450 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:33 INFO - PROCESS | 3424 | 1467873333762 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 23:35:33 INFO - PROCESS | 3424 | 1467873333813 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 3424 | 1467873333824 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307800 == 11 [pid = 3424] [id = 565] 23:35:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8e3ea800) [pid = 3424] [serial = 1696] [outer = (nil)] 23:35:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x8e4a0800) [pid = 3424] [serial = 1697] [outer = 0x8e3ea800] 23:35:33 INFO - PROCESS | 3424 | 1467873333947 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x8e5a2c00) [pid = 3424] [serial = 1698] [outer = 0x8e3ea800] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x91b6ac00) [pid = 3424] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x8e3ec000) [pid = 3424] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8aeef400) [pid = 3424] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x95273c00) [pid = 3424] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8e5a3c00) [pid = 3424] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x9957a000) [pid = 3424] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x95163c00) [pid = 3424] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x922d4c00) [pid = 3424] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8ba4f400) [pid = 3424] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x92176c00) [pid = 3424] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x8e3e8000) [pid = 3424] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8e337800) [pid = 3424] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x951b1c00) [pid = 3424] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8e339800) [pid = 3424] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8f9bf800) [pid = 3424] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x92929c00) [pid = 3424] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x8f50f800) [pid = 3424] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e49c000) [pid = 3424] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e3ec400) [pid = 3424] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:35:36 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f67c800) [pid = 3424] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:35:36 INFO - PROCESS | 3424 | 1467873336545 Marionette TRACE conn3 <- [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:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 3157ms 23:35:36 INFO - PROCESS | 3424 | 1467873336587 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 23:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:35:36 INFO - PROCESS | 3424 | 1467873336592 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 23:35:36 INFO - PROCESS | 3424 | 1467873336601 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:35:36 INFO - PROCESS | 3424 | 1467873336612 Marionette TRACE conn3 <- [1,2234,null,{}] 23:35:36 INFO - PROCESS | 3424 | 1467873336629 Marionette TRACE conn3 -> [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:35:36 INFO - PROCESS | 3424 | 1467873336638 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:36 INFO - PROCESS | 3424 | 1467873336831 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 23:35:37 INFO - PROCESS | 3424 | 1467873336985 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 3424 | 1467873336994 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9400 == 12 [pid = 3424] [id = 566] 23:35:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8b5ea000) [pid = 3424] [serial = 1699] [outer = (nil)] 23:35:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8f507800) [pid = 3424] [serial = 1700] [outer = 0x8b5ea000] 23:35:37 INFO - PROCESS | 3424 | 1467873337087 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8f675800) [pid = 3424] [serial = 1701] [outer = 0x8b5ea000] 23:35:37 INFO - PROCESS | 3424 | 1467873337887 Marionette TRACE conn3 <- [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:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1351ms 23:35:37 INFO - PROCESS | 3424 | 1467873337951 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 23:35:37 INFO - PROCESS | 3424 | 1467873337956 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 23:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:35:37 INFO - PROCESS | 3424 | 1467873337963 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:35:37 INFO - PROCESS | 3424 | 1467873337967 Marionette TRACE conn3 <- [1,2238,null,{}] 23:35:37 INFO - PROCESS | 3424 | 1467873337972 Marionette TRACE conn3 -> [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:35:37 INFO - PROCESS | 3424 | 1467873337978 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:38 INFO - PROCESS | 3424 | 1467873338153 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 23:35:38 INFO - PROCESS | 3424 | 1467873338359 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 3424 | 1467873338369 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeee400 == 13 [pid = 3424] [id = 567] 23:35:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8aeee800) [pid = 3424] [serial = 1702] [outer = (nil)] 23:35:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8aefa800) [pid = 3424] [serial = 1703] [outer = 0x8aeee800] 23:35:38 INFO - PROCESS | 3424 | 1467873338470 Marionette DEBUG loaded listener.js 23:35:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x8b5eb400) [pid = 3424] [serial = 1704] [outer = 0x8aeee800] 23:35:39 INFO - PROCESS | 3424 | 1467873339549 Marionette TRACE conn3 <- [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:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1631ms 23:35:39 INFO - PROCESS | 3424 | 1467873339598 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 23:35:39 INFO - PROCESS | 3424 | 1467873339604 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 23:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:35:39 INFO - PROCESS | 3424 | 1467873339613 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:35:39 INFO - PROCESS | 3424 | 1467873339618 Marionette TRACE conn3 <- [1,2242,null,{}] 23:35:39 INFO - PROCESS | 3424 | 1467873339627 Marionette TRACE conn3 -> [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:35:39 INFO - PROCESS | 3424 | 1467873339635 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:39 INFO - PROCESS | 3424 | 1467873339842 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 23:35:40 INFO - PROCESS | 3424 | 1467873340087 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 3424 | 1467873340100 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ea400 == 14 [pid = 3424] [id = 568] 23:35:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8e3ecc00) [pid = 3424] [serial = 1705] [outer = (nil)] 23:35:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8e4a2c00) [pid = 3424] [serial = 1706] [outer = 0x8e3ecc00] 23:35:40 INFO - PROCESS | 3424 | 1467873340241 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8e5a4800) [pid = 3424] [serial = 1707] [outer = 0x8e3ecc00] 23:35:41 INFO - PROCESS | 3424 | 1467873341284 Marionette TRACE conn3 <- [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:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1737ms 23:35:41 INFO - PROCESS | 3424 | 1467873341354 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 3424 | 1467873341362 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 23:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:35:41 INFO - PROCESS | 3424 | 1467873341370 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 3424 | 1467873341375 Marionette TRACE conn3 <- [1,2246,null,{}] 23:35:41 INFO - PROCESS | 3424 | 1467873341382 Marionette TRACE conn3 -> [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:35:41 INFO - PROCESS | 3424 | 1467873341387 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:41 INFO - PROCESS | 3424 | 1467873341633 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 23:35:41 INFO - PROCESS | 3424 | 1467873341923 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 3424 | 1467873341932 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304800 == 15 [pid = 3424] [id = 569] 23:35:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x8f679c00) [pid = 3424] [serial = 1708] [outer = (nil)] 23:35:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x8f88b000) [pid = 3424] [serial = 1709] [outer = 0x8f679c00] 23:35:42 INFO - PROCESS | 3424 | 1467873342033 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8f9b5800) [pid = 3424] [serial = 1710] [outer = 0x8f679c00] 23:35:43 INFO - PROCESS | 3424 | 1467873343057 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1734ms 23:35:43 INFO - PROCESS | 3424 | 1467873343106 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 3424 | 1467873343112 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 23:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:35:43 INFO - PROCESS | 3424 | 1467873343127 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 3424 | 1467873343138 Marionette TRACE conn3 <- [1,2250,null,{}] 23:35:43 INFO - PROCESS | 3424 | 1467873343148 Marionette TRACE conn3 -> [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:35:43 INFO - PROCESS | 3424 | 1467873343157 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:43 INFO - PROCESS | 3424 | 1467873343501 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 23:35:43 INFO - PROCESS | 3424 | 1467873343705 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 3424 | 1467873343716 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e52400 == 16 [pid = 3424] [id = 570] 23:35:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x90e52c00) [pid = 3424] [serial = 1711] [outer = (nil)] 23:35:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x90e5a000) [pid = 3424] [serial = 1712] [outer = 0x90e52c00] 23:35:43 INFO - PROCESS | 3424 | 1467873343799 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x90ecb400) [pid = 3424] [serial = 1713] [outer = 0x90e52c00] 23:35:44 INFO - PROCESS | 3424 | 1467873344741 Marionette TRACE conn3 <- [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:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1660ms 23:35:44 INFO - PROCESS | 3424 | 1467873344780 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 3424 | 1467873344786 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 23:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:35:44 INFO - PROCESS | 3424 | 1467873344793 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 3424 | 1467873344798 Marionette TRACE conn3 <- [1,2254,null,{}] 23:35:44 INFO - PROCESS | 3424 | 1467873344804 Marionette TRACE conn3 -> [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:35:44 INFO - PROCESS | 3424 | 1467873344811 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:45 INFO - PROCESS | 3424 | 1467873345014 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 23:35:45 INFO - PROCESS | 3424 | 1467873345206 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 3424 | 1467873345219 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c800 == 17 [pid = 3424] [id = 571] 23:35:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8f9c4400) [pid = 3424] [serial = 1714] [outer = (nil)] 23:35:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90edac00) [pid = 3424] [serial = 1715] [outer = 0x8f9c4400] 23:35:45 INFO - PROCESS | 3424 | 1467873345303 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x90ed9400) [pid = 3424] [serial = 1716] [outer = 0x8f9c4400] 23:35:46 INFO - PROCESS | 3424 | 1467873346316 Marionette TRACE conn3 <- [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:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1585ms 23:35:46 INFO - PROCESS | 3424 | 1467873346379 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 23:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:35:46 INFO - PROCESS | 3424 | 1467873346384 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 23:35:46 INFO - PROCESS | 3424 | 1467873346392 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 3424 | 1467873346395 Marionette TRACE conn3 <- [1,2258,null,{}] 23:35:46 INFO - PROCESS | 3424 | 1467873346403 Marionette TRACE conn3 -> [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:35:46 INFO - PROCESS | 3424 | 1467873346407 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:46 INFO - PROCESS | 3424 | 1467873346604 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 23:35:46 INFO - PROCESS | 3424 | 1467873346849 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 3424 | 1467873346869 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x91143c00 == 18 [pid = 3424] [id = 572] 23:35:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x91144000) [pid = 3424] [serial = 1717] [outer = (nil)] 23:35:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9114c400) [pid = 3424] [serial = 1718] [outer = 0x91144000] 23:35:47 INFO - PROCESS | 3424 | 1467873347013 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x91bd7400) [pid = 3424] [serial = 1719] [outer = 0x91144000] 23:35:48 INFO - PROCESS | 3424 | 1467873348076 Marionette TRACE conn3 <- [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:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1735ms 23:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:35:48 INFO - PROCESS | 3424 | 1467873348127 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 3424 | 1467873348130 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 23:35:48 INFO - PROCESS | 3424 | 1467873348139 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 3424 | 1467873348144 Marionette TRACE conn3 <- [1,2262,null,{}] 23:35:48 INFO - PROCESS | 3424 | 1467873348150 Marionette TRACE conn3 -> [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:35:48 INFO - PROCESS | 3424 | 1467873348157 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:48 INFO - PROCESS | 3424 | 1467873348372 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 23:35:48 INFO - PROCESS | 3424 | 1467873348609 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 3424 | 1467873348615 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7c00 == 19 [pid = 3424] [id = 573] 23:35:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8e339800) [pid = 3424] [serial = 1720] [outer = (nil)] 23:35:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x91cb2000) [pid = 3424] [serial = 1721] [outer = 0x8e339800] 23:35:48 INFO - PROCESS | 3424 | 1467873348818 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x91eda800) [pid = 3424] [serial = 1722] [outer = 0x8e339800] 23:35:49 INFO - PROCESS | 3424 | 1467873349813 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1744ms 23:35:49 INFO - PROCESS | 3424 | 1467873349881 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 3424 | 1467873349887 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 23:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:35:49 INFO - PROCESS | 3424 | 1467873349895 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - PROCESS | 3424 | 1467873349899 Marionette TRACE conn3 <- [1,2266,null,{}] 23:35:49 INFO - PROCESS | 3424 | 1467873349905 Marionette TRACE conn3 -> [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:35:49 INFO - PROCESS | 3424 | 1467873349911 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:50 INFO - PROCESS | 3424 | 1467873350108 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 23:35:50 INFO - PROCESS | 3424 | 1467873350353 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 3424 | 1467873350363 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e310000 == 20 [pid = 3424] [id = 574] 23:35:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8e33a400) [pid = 3424] [serial = 1723] [outer = (nil)] 23:35:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x90ee3800) [pid = 3424] [serial = 1724] [outer = 0x8e33a400] 23:35:50 INFO - PROCESS | 3424 | 1467873350495 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x8f67d800) [pid = 3424] [serial = 1725] [outer = 0x8e33a400] 23:35:51 INFO - PROCESS | 3424 | 1467873351629 Marionette TRACE conn3 <- [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:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1800ms 23:35:51 INFO - PROCESS | 3424 | 1467873351697 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 3424 | 1467873351705 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 23:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:35:51 INFO - PROCESS | 3424 | 1467873351715 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 3424 | 1467873351720 Marionette TRACE conn3 <- [1,2270,null,{}] 23:35:51 INFO - PROCESS | 3424 | 1467873351731 Marionette TRACE conn3 -> [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:35:51 INFO - PROCESS | 3424 | 1467873351737 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:52 INFO - PROCESS | 3424 | 1467873352286 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 23:35:52 INFO - PROCESS | 3424 | 1467873352623 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 3424 | 1467873352640 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5f0800 == 21 [pid = 3424] [id = 575] 23:35:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x8ba41400) [pid = 3424] [serial = 1726] [outer = (nil)] 23:35:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x8ba4b800) [pid = 3424] [serial = 1727] [outer = 0x8ba41400] 23:35:52 INFO - PROCESS | 3424 | 1467873352763 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8e307000) [pid = 3424] [serial = 1728] [outer = 0x8ba41400] 23:35:53 INFO - PROCESS | 3424 | 1467873353923 Marionette TRACE conn3 <- [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:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2242ms 23:35:53 INFO - PROCESS | 3424 | 1467873353958 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 3424 | 1467873353964 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 23:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:35:53 INFO - PROCESS | 3424 | 1467873353974 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 3424 | 1467873353978 Marionette TRACE conn3 <- [1,2274,null,{}] 23:35:53 INFO - PROCESS | 3424 | 1467873353987 Marionette TRACE conn3 -> [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:35:53 INFO - PROCESS | 3424 | 1467873353993 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:54 INFO - PROCESS | 3424 | 1467873354190 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 23:35:54 INFO - PROCESS | 3424 | 1467873354617 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 3424 | 1467873354632 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e330000 == 22 [pid = 3424] [id = 576] 23:35:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x8e3f0800) [pid = 3424] [serial = 1729] [outer = (nil)] 23:35:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x8e5b1000) [pid = 3424] [serial = 1730] [outer = 0x8e3f0800] 23:35:54 INFO - PROCESS | 3424 | 1467873354754 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x8f508c00) [pid = 3424] [serial = 1731] [outer = 0x8e3f0800] 23:35:55 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e9400 == 21 [pid = 3424] [id = 566] 23:35:55 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307800 == 20 [pid = 3424] [id = 565] 23:35:55 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305c00 == 19 [pid = 3424] [id = 564] 23:35:55 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0400 == 18 [pid = 3424] [id = 563] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x91caa400) [pid = 3424] [serial = 1604] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x9a5e8400) [pid = 3424] [serial = 1631] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x8ba41800) [pid = 3424] [serial = 1641] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x96d5b400) [pid = 3424] [serial = 1622] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x91b6a000) [pid = 3424] [serial = 1635] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9992c400) [pid = 3424] [serial = 1628] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x99935800) [pid = 3424] [serial = 1629] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x951a8800) [pid = 3424] [serial = 1616] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x9291bc00) [pid = 3424] [serial = 1608] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x91cb3000) [pid = 3424] [serial = 1605] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x94687000) [pid = 3424] [serial = 1613] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x922ddc00) [pid = 3424] [serial = 1607] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x9a89ec00) [pid = 3424] [serial = 1632] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9292a400) [pid = 3424] [serial = 1650] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x950fb400) [pid = 3424] [serial = 1614] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8f9b9400) [pid = 3424] [serial = 1634] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x90ed2c00) [pid = 3424] [serial = 1644] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x91b68400) [pid = 3424] [serial = 1599] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x9899cc00) [pid = 3424] [serial = 1626] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x8f50e800) [pid = 3424] [serial = 1602] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x95268400) [pid = 3424] [serial = 1619] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x951aa800) [pid = 3424] [serial = 1617] [outer = (nil)] [url = about:blank] 23:35:55 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0x98192400) [pid = 3424] [serial = 1625] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0x92e7a400) [pid = 3424] [serial = 1610] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x91bd0400) [pid = 3424] [serial = 1646] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8aef9800) [pid = 3424] [serial = 1640] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x922df800) [pid = 3424] [serial = 1649] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x93b14400) [pid = 3424] [serial = 1652] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x92e6cc00) [pid = 3424] [serial = 1638] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x97766000) [pid = 3424] [serial = 1623] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x9526b400) [pid = 3424] [serial = 1620] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e4a3c00) [pid = 3424] [serial = 1601] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x93905400) [pid = 3424] [serial = 1611] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8f67e800) [pid = 3424] [serial = 1643] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91edf400) [pid = 3424] [serial = 1647] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x90ec9400) [pid = 3424] [serial = 1637] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x94681800) [pid = 3424] [serial = 1653] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x9114c000) [pid = 3424] [serial = 1598] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x9291b800) [pid = 3424] [serial = 1655] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x95170000) [pid = 3424] [serial = 1656] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 3424 | 1467873356231 Marionette TRACE conn3 <- [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:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2301ms 23:35:56 INFO - PROCESS | 3424 | 1467873356276 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 23:35:56 INFO - PROCESS | 3424 | 1467873356283 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 23:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:35:56 INFO - PROCESS | 3424 | 1467873356293 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 3424 | 1467873356298 Marionette TRACE conn3 <- [1,2278,null,{}] 23:35:56 INFO - PROCESS | 3424 | 1467873356308 Marionette TRACE conn3 -> [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:35:56 INFO - PROCESS | 3424 | 1467873356315 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:56 INFO - PROCESS | 3424 | 1467873356545 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 23:35:56 INFO - PROCESS | 3424 | 1467873356794 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 3424 | 1467873356802 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50bc00 == 19 [pid = 3424] [id = 577] 23:35:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f50e800) [pid = 3424] [serial = 1732] [outer = (nil)] 23:35:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8f88f800) [pid = 3424] [serial = 1733] [outer = 0x8f50e800] 23:35:56 INFO - PROCESS | 3424 | 1467873356878 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8f9bd800) [pid = 3424] [serial = 1734] [outer = 0x8f50e800] 23:35:57 INFO - PROCESS | 3424 | 1467873357896 Marionette TRACE conn3 <- [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:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1650ms 23:35:57 INFO - PROCESS | 3424 | 1467873357945 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 3424 | 1467873357954 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 23:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:35:57 INFO - PROCESS | 3424 | 1467873357985 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 3424 | 1467873357995 Marionette TRACE conn3 <- [1,2282,null,{}] 23:35:58 INFO - PROCESS | 3424 | 1467873358018 Marionette TRACE conn3 -> [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:35:58 INFO - PROCESS | 3424 | 1467873358031 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:58 INFO - PROCESS | 3424 | 1467873358358 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 23:35:58 INFO - PROCESS | 3424 | 1467873358467 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 3424 | 1467873358477 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:35:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef4000 == 20 [pid = 3424] [id = 578] 23:35:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8f88dc00) [pid = 3424] [serial = 1735] [outer = (nil)] 23:35:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x91148c00) [pid = 3424] [serial = 1736] [outer = 0x8f88dc00] 23:35:58 INFO - PROCESS | 3424 | 1467873358677 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x91b70c00) [pid = 3424] [serial = 1737] [outer = 0x8f88dc00] 23:35:59 INFO - PROCESS | 3424 | 1467873359795 Marionette TRACE conn3 <- [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:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e30a000) [pid = 3424] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8aef0c00) [pid = 3424] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e3ea800) [pid = 3424] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e49ac00) [pid = 3424] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e30d000) [pid = 3424] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8f9bc000) [pid = 3424] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2065ms 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x9216c800) [pid = 3424] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x9516d800) [pid = 3424] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x921d0400) [pid = 3424] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x99930c00) [pid = 3424] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x9a5e9c00) [pid = 3424] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x94680800) [pid = 3424] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8ba43800) [pid = 3424] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:36:00 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e339c00) [pid = 3424] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:36:00 INFO - PROCESS | 3424 | 1467873360088 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 3424 | 1467873360096 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 23:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:36:00 INFO - PROCESS | 3424 | 1467873360107 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 3424 | 1467873360112 Marionette TRACE conn3 <- [1,2286,null,{}] 23:36:00 INFO - PROCESS | 3424 | 1467873360168 Marionette TRACE conn3 -> [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:36:00 INFO - PROCESS | 3424 | 1467873360176 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:00 INFO - PROCESS | 3424 | 1467873360396 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 23:36:00 INFO - PROCESS | 3424 | 1467873360638 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 3424 | 1467873360658 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4d800 == 21 [pid = 3424] [id = 579] 23:36:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e302400) [pid = 3424] [serial = 1738] [outer = (nil)] 23:36:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e30d000) [pid = 3424] [serial = 1739] [outer = 0x8e302400] 23:36:00 INFO - PROCESS | 3424 | 1467873360782 Marionette DEBUG loaded listener.js 23:36:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e33a800) [pid = 3424] [serial = 1740] [outer = 0x8e302400] 23:36:01 INFO - PROCESS | 3424 | 1467873361834 Marionette TRACE conn3 <- [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:36:01 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:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1781ms 23:36:01 INFO - PROCESS | 3424 | 1467873361890 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 3424 | 1467873361896 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 23:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:36:01 INFO - PROCESS | 3424 | 1467873361908 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 3424 | 1467873361915 Marionette TRACE conn3 <- [1,2290,null,{}] 23:36:01 INFO - PROCESS | 3424 | 1467873361922 Marionette TRACE conn3 -> [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:36:01 INFO - PROCESS | 3424 | 1467873361928 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:02 INFO - PROCESS | 3424 | 1467873362201 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 23:36:02 INFO - PROCESS | 3424 | 1467873362466 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 3424 | 1467873362475 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50f000 == 22 [pid = 3424] [id = 580] 23:36:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8f671800) [pid = 3424] [serial = 1741] [outer = (nil)] 23:36:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f67d000) [pid = 3424] [serial = 1742] [outer = 0x8f671800] 23:36:02 INFO - PROCESS | 3424 | 1467873362569 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8f88bc00) [pid = 3424] [serial = 1743] [outer = 0x8f671800] 23:36:03 INFO - PROCESS | 3424 | 1467873363549 Marionette TRACE conn3 <- [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:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1697ms 23:36:03 INFO - PROCESS | 3424 | 1467873363602 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 23:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:36:03 INFO - PROCESS | 3424 | 1467873363606 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 23:36:03 INFO - PROCESS | 3424 | 1467873363614 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:36:03 INFO - PROCESS | 3424 | 1467873363618 Marionette TRACE conn3 <- [1,2294,null,{}] 23:36:03 INFO - PROCESS | 3424 | 1467873363634 Marionette TRACE conn3 -> [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:36:03 INFO - PROCESS | 3424 | 1467873363644 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:03 INFO - PROCESS | 3424 | 1467873363905 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 23:36:04 INFO - PROCESS | 3424 | 1467873364193 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:04 INFO - PROCESS | 3424 | 1467873364209 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f67cc00 == 23 [pid = 3424] [id = 581] 23:36:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91142c00) [pid = 3424] [serial = 1744] [outer = (nil)] 23:36:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91b6b800) [pid = 3424] [serial = 1745] [outer = 0x91142c00] 23:36:04 INFO - PROCESS | 3424 | 1467873364342 Marionette DEBUG loaded listener.js 23:36:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x91bd1c00) [pid = 3424] [serial = 1746] [outer = 0x91142c00] 23:36:05 INFO - PROCESS | 3424 | 1467873365341 Marionette TRACE conn3 <- [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:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1787ms 23:36:05 INFO - PROCESS | 3424 | 1467873365401 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 23:36:05 INFO - PROCESS | 3424 | 1467873365405 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 23:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:36:05 INFO - PROCESS | 3424 | 1467873365413 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:36:05 INFO - PROCESS | 3424 | 1467873365417 Marionette TRACE conn3 <- [1,2298,null,{}] 23:36:05 INFO - PROCESS | 3424 | 1467873365423 Marionette TRACE conn3 -> [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:36:05 INFO - PROCESS | 3424 | 1467873365429 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:05 INFO - PROCESS | 3424 | 1467873365683 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 23:36:05 INFO - PROCESS | 3424 | 1467873365977 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 3424 | 1467873365987 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50f400 == 24 [pid = 3424] [id = 582] 23:36:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x90ed1c00) [pid = 3424] [serial = 1747] [outer = (nil)] 23:36:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91ee4c00) [pid = 3424] [serial = 1748] [outer = 0x90ed1c00] 23:36:06 INFO - PROCESS | 3424 | 1467873366079 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x92176c00) [pid = 3424] [serial = 1749] [outer = 0x90ed1c00] 23:36:07 INFO - PROCESS | 3424 | 1467873367007 Marionette TRACE conn3 <- [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:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1633ms 23:36:07 INFO - PROCESS | 3424 | 1467873367047 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 23:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:36:07 INFO - PROCESS | 3424 | 1467873367051 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 23:36:07 INFO - PROCESS | 3424 | 1467873367058 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - PROCESS | 3424 | 1467873367062 Marionette TRACE conn3 <- [1,2302,null,{}] 23:36:07 INFO - PROCESS | 3424 | 1467873367068 Marionette TRACE conn3 -> [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:36:07 INFO - PROCESS | 3424 | 1467873367074 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:07 INFO - PROCESS | 3424 | 1467873367273 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 23:36:07 INFO - PROCESS | 3424 | 1467873367466 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 3424 | 1467873367477 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e303800 == 25 [pid = 3424] [id = 583] 23:36:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e5b0800) [pid = 3424] [serial = 1750] [outer = (nil)] 23:36:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x921d1000) [pid = 3424] [serial = 1751] [outer = 0x8e5b0800] 23:36:07 INFO - PROCESS | 3424 | 1467873367559 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x921d3c00) [pid = 3424] [serial = 1752] [outer = 0x8e5b0800] 23:36:08 INFO - PROCESS | 3424 | 1467873368538 Marionette TRACE conn3 <- [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:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1540ms 23:36:08 INFO - PROCESS | 3424 | 1467873368598 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 3424 | 1467873368602 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 23:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:36:08 INFO - PROCESS | 3424 | 1467873368609 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 3424 | 1467873368613 Marionette TRACE conn3 <- [1,2306,null,{}] 23:36:08 INFO - PROCESS | 3424 | 1467873368620 Marionette TRACE conn3 -> [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:36:08 INFO - PROCESS | 3424 | 1467873368631 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:08 INFO - PROCESS | 3424 | 1467873368961 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 23:36:09 INFO - PROCESS | 3424 | 1467873369273 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 3424 | 1467873369283 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee2000 == 26 [pid = 3424] [id = 584] 23:36:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x928b7000) [pid = 3424] [serial = 1753] [outer = (nil)] 23:36:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x92922800) [pid = 3424] [serial = 1754] [outer = 0x928b7000] 23:36:09 INFO - PROCESS | 3424 | 1467873369370 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x92e6d400) [pid = 3424] [serial = 1755] [outer = 0x928b7000] 23:36:10 INFO - PROCESS | 3424 | 1467873370472 Marionette TRACE conn3 <- [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:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1893ms 23:36:10 INFO - PROCESS | 3424 | 1467873370504 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 3424 | 1467873370507 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 23:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:36:10 INFO - PROCESS | 3424 | 1467873370515 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - PROCESS | 3424 | 1467873370520 Marionette TRACE conn3 <- [1,2310,null,{}] 23:36:10 INFO - PROCESS | 3424 | 1467873370526 Marionette TRACE conn3 -> [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:36:10 INFO - PROCESS | 3424 | 1467873370533 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:10 INFO - PROCESS | 3424 | 1467873370745 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 23:36:11 INFO - PROCESS | 3424 | 1467873370995 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 3424 | 1467873371003 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef8c00 == 27 [pid = 3424] [id = 585] 23:36:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8b5e8000) [pid = 3424] [serial = 1756] [outer = (nil)] 23:36:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8e3e1400) [pid = 3424] [serial = 1757] [outer = 0x8b5e8000] 23:36:11 INFO - PROCESS | 3424 | 1467873371175 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x90e51800) [pid = 3424] [serial = 1758] [outer = 0x8b5e8000] 23:36:12 INFO - PROCESS | 3424 | 1467873372435 Marionette TRACE conn3 <- [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:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1948ms 23:36:12 INFO - PROCESS | 3424 | 1467873372474 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 3424 | 1467873372482 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 23:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:36:12 INFO - PROCESS | 3424 | 1467873372492 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 3424 | 1467873372497 Marionette TRACE conn3 <- [1,2314,null,{}] 23:36:12 INFO - PROCESS | 3424 | 1467873372507 Marionette TRACE conn3 -> [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:36:12 INFO - PROCESS | 3424 | 1467873372514 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:12 INFO - PROCESS | 3424 | 1467873372795 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 23:36:13 INFO - PROCESS | 3424 | 1467873373131 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 3424 | 1467873373146 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e59f800 == 28 [pid = 3424] [id = 586] 23:36:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8e5b7800) [pid = 3424] [serial = 1759] [outer = (nil)] 23:36:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8f670c00) [pid = 3424] [serial = 1760] [outer = 0x8e5b7800] 23:36:13 INFO - PROCESS | 3424 | 1467873373280 Marionette DEBUG loaded listener.js 23:36:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x8f67d400) [pid = 3424] [serial = 1761] [outer = 0x8e5b7800] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e306800 == 27 [pid = 3424] [id = 562] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50bc00 == 26 [pid = 3424] [id = 577] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e330000 == 25 [pid = 3424] [id = 576] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5f0800 == 24 [pid = 3424] [id = 575] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e310000 == 23 [pid = 3424] [id = 574] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x91143c00 == 22 [pid = 3424] [id = 572] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7c00 == 21 [pid = 3424] [id = 573] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x90e52400 == 20 [pid = 3424] [id = 570] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30c800 == 19 [pid = 3424] [id = 571] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e304800 == 18 [pid = 3424] [id = 569] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ea400 == 17 [pid = 3424] [id = 568] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeee400 == 16 [pid = 3424] [id = 567] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e339400 == 15 [pid = 3424] [id = 561] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef8c00 == 14 [pid = 3424] [id = 585] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x91ee2000 == 13 [pid = 3424] [id = 584] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8e303800 == 12 [pid = 3424] [id = 583] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8f67cc00 == 11 [pid = 3424] [id = 581] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50f400 == 10 [pid = 3424] [id = 582] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50f000 == 9 [pid = 3424] [id = 580] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef4000 == 8 [pid = 3424] [id = 578] 23:36:15 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4d800 == 7 [pid = 3424] [id = 579] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0x8e30e800) [pid = 3424] [serial = 1694] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8aefb400) [pid = 3424] [serial = 1691] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8b5eac00) [pid = 3424] [serial = 1692] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8e4a0800) [pid = 3424] [serial = 1697] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91b6e000) [pid = 3424] [serial = 1689] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x90ed4c00) [pid = 3424] [serial = 1688] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e3f0000) [pid = 3424] [serial = 1659] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e334800) [pid = 3424] [serial = 1658] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x9114e800) [pid = 3424] [serial = 1662] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x90e59800) [pid = 3424] [serial = 1661] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x922db400) [pid = 3424] [serial = 1665] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x9217ac00) [pid = 3424] [serial = 1664] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e5a2c00) [pid = 3424] [serial = 1698] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x96d1e400) [pid = 3424] [serial = 1668] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x951b0800) [pid = 3424] [serial = 1667] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x98998c00) [pid = 3424] [serial = 1671] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x97789400) [pid = 3424] [serial = 1670] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x9ab62800) [pid = 3424] [serial = 1674] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x9a5e9400) [pid = 3424] [serial = 1673] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x9b10b800) [pid = 3424] [serial = 1677] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x9b101800) [pid = 3424] [serial = 1676] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x9b701800) [pid = 3424] [serial = 1680] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x9b6de400) [pid = 3424] [serial = 1679] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8f507800) [pid = 3424] [serial = 1700] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8f677400) [pid = 3424] [serial = 1683] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e4a4000) [pid = 3424] [serial = 1682] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e5a8400) [pid = 3424] [serial = 1686] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e497800) [pid = 3424] [serial = 1685] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e333c00) [pid = 3424] [serial = 1695] [outer = (nil)] [url = about:blank] 23:36:15 INFO - PROCESS | 3424 | 1467873375757 Marionette TRACE conn3 <- [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:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 3305ms 23:36:15 INFO - PROCESS | 3424 | 1467873375798 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 23:36:15 INFO - PROCESS | 3424 | 1467873375805 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 23:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:36:15 INFO - PROCESS | 3424 | 1467873375816 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:36:15 INFO - PROCESS | 3424 | 1467873375820 Marionette TRACE conn3 <- [1,2318,null,{}] 23:36:15 INFO - PROCESS | 3424 | 1467873375830 Marionette TRACE conn3 -> [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:36:15 INFO - PROCESS | 3424 | 1467873375836 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:16 INFO - PROCESS | 3424 | 1467873376048 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 23:36:16 INFO - PROCESS | 3424 | 1467873376241 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 3424 | 1467873376257 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ed400 == 8 [pid = 3424] [id = 587] 23:36:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8b5eec00) [pid = 3424] [serial = 1762] [outer = (nil)] 23:36:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e305c00) [pid = 3424] [serial = 1763] [outer = 0x8b5eec00] 23:36:16 INFO - PROCESS | 3424 | 1467873376336 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e32f000) [pid = 3424] [serial = 1764] [outer = 0x8b5eec00] 23:36:17 INFO - PROCESS | 3424 | 1467873377200 Marionette TRACE conn3 <- [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:36:17 INFO - PROCESS | 3424 | 1467873377268 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 23:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:36:17 INFO - PROCESS | 3424 | 1467873377281 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:36:17 INFO - PROCESS | 3424 | 1467873377285 Marionette TRACE conn3 <- [1,2322,null,{}] 23:36:17 INFO - PROCESS | 3424 | 1467873377293 Marionette TRACE conn3 -> [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:36:17 INFO - PROCESS | 3424 | 1467873377299 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:17 INFO - PROCESS | 3424 | 1467873377502 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 23:36:17 INFO - PROCESS | 3424 | 1467873377661 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 3424 | 1467873377671 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ea400 == 9 [pid = 3424] [id = 588] 23:36:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e49a000) [pid = 3424] [serial = 1765] [outer = (nil)] 23:36:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e4a1000) [pid = 3424] [serial = 1766] [outer = 0x8e49a000] 23:36:17 INFO - PROCESS | 3424 | 1467873377753 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e5a3400) [pid = 3424] [serial = 1767] [outer = 0x8e49a000] 23:36:18 INFO - PROCESS | 3424 | 1467873378938 Marionette TRACE conn3 <- [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:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1700ms 23:36:18 INFO - PROCESS | 3424 | 1467873378982 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 3424 | 1467873378985 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 23:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:36:19 INFO - PROCESS | 3424 | 1467873379003 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - PROCESS | 3424 | 1467873379009 Marionette TRACE conn3 <- [1,2326,null,{}] 23:36:19 INFO - PROCESS | 3424 | 1467873379028 Marionette TRACE conn3 -> [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:36:19 INFO - PROCESS | 3424 | 1467873379039 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:19 INFO - PROCESS | 3424 | 1467873379319 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 23:36:19 INFO - PROCESS | 3424 | 1467873379431 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 3424 | 1467873379442 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f885800 == 10 [pid = 3424] [id = 589] 23:36:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8f88ac00) [pid = 3424] [serial = 1768] [outer = (nil)] 23:36:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f9bd400) [pid = 3424] [serial = 1769] [outer = 0x8f88ac00] 23:36:19 INFO - PROCESS | 3424 | 1467873379521 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90e55000) [pid = 3424] [serial = 1770] [outer = 0x8f88ac00] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8f50e800) [pid = 3424] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8f88dc00) [pid = 3424] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8b5ea000) [pid = 3424] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8ba41400) [pid = 3424] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x91144000) [pid = 3424] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8f679c00) [pid = 3424] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90e52c00) [pid = 3424] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e3ecc00) [pid = 3424] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e3f0800) [pid = 3424] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e33a400) [pid = 3424] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e339800) [pid = 3424] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8aeee800) [pid = 3424] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:36:20 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f9c4400) [pid = 3424] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:36:21 INFO - PROCESS | 3424 | 1467873381190 Marionette TRACE conn3 <- [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:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2245ms 23:36:21 INFO - PROCESS | 3424 | 1467873381248 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 3424 | 1467873381252 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 23:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:36:21 INFO - PROCESS | 3424 | 1467873381259 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 3424 | 1467873381263 Marionette TRACE conn3 <- [1,2330,null,{}] 23:36:21 INFO - PROCESS | 3424 | 1467873381268 Marionette TRACE conn3 -> [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:36:21 INFO - PROCESS | 3424 | 1467873381274 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:21 INFO - PROCESS | 3424 | 1467873381449 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 23:36:21 INFO - PROCESS | 3424 | 1467873381460 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:21 INFO - PROCESS | 3424 | 1467873381470 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e1400 == 11 [pid = 3424] [id = 590] 23:36:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e49a400) [pid = 3424] [serial = 1771] [outer = (nil)] 23:36:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f88f400) [pid = 3424] [serial = 1772] [outer = 0x8e49a400] 23:36:21 INFO - PROCESS | 3424 | 1467873381542 Marionette DEBUG loaded listener.js 23:36:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x90ec9c00) [pid = 3424] [serial = 1773] [outer = 0x8e49a400] 23:36:22 INFO - PROCESS | 3424 | 1467873382489 Marionette TRACE conn3 <- [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:36:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:36:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1287ms 23:36:22 INFO - PROCESS | 3424 | 1467873382548 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 23:36:22 INFO - PROCESS | 3424 | 1467873382551 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 23:36:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:36:22 INFO - PROCESS | 3424 | 1467873382562 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:36:22 INFO - PROCESS | 3424 | 1467873382565 Marionette TRACE conn3 <- [1,2334,null,{}] 23:36:22 INFO - PROCESS | 3424 | 1467873382572 Marionette TRACE conn3 -> [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:36:22 INFO - PROCESS | 3424 | 1467873382577 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:22 INFO - PROCESS | 3424 | 1467873382789 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 23:36:23 INFO - PROCESS | 3424 | 1467873383052 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:23 INFO - PROCESS | 3424 | 1467873383065 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef6000 == 12 [pid = 3424] [id = 591] 23:36:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8aef6800) [pid = 3424] [serial = 1774] [outer = (nil)] 23:36:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8aefc800) [pid = 3424] [serial = 1775] [outer = 0x8aef6800] 23:36:23 INFO - PROCESS | 3424 | 1467873383230 Marionette DEBUG loaded listener.js 23:36:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8ba45800) [pid = 3424] [serial = 1776] [outer = 0x8aef6800] 23:36:24 INFO - PROCESS | 3424 | 1467873384228 Marionette TRACE conn3 <- [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:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1735ms 23:36:24 INFO - PROCESS | 3424 | 1467873384297 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 3424 | 1467873384305 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 23:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:36:24 INFO - PROCESS | 3424 | 1467873384316 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 3424 | 1467873384321 Marionette TRACE conn3 <- [1,2338,null,{}] 23:36:24 INFO - PROCESS | 3424 | 1467873384331 Marionette TRACE conn3 -> [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:36:24 INFO - PROCESS | 3424 | 1467873384341 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:24 INFO - PROCESS | 3424 | 1467873384584 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 23:36:24 INFO - PROCESS | 3424 | 1467873384825 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 3424 | 1467873384835 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49f000 == 13 [pid = 3424] [id = 592] 23:36:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e4a4c00) [pid = 3424] [serial = 1777] [outer = (nil)] 23:36:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e5a5000) [pid = 3424] [serial = 1778] [outer = 0x8e4a4c00] 23:36:24 INFO - PROCESS | 3424 | 1467873384969 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e5b2800) [pid = 3424] [serial = 1779] [outer = 0x8e4a4c00] 23:36:26 INFO - PROCESS | 3424 | 1467873386030 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1741ms 23:36:26 INFO - PROCESS | 3424 | 1467873386067 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 3424 | 1467873386074 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 23:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:36:26 INFO - PROCESS | 3424 | 1467873386082 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 3424 | 1467873386086 Marionette TRACE conn3 <- [1,2342,null,{}] 23:36:26 INFO - PROCESS | 3424 | 1467873386093 Marionette TRACE conn3 -> [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:36:26 INFO - PROCESS | 3424 | 1467873386098 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:26 INFO - PROCESS | 3424 | 1467873386374 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 23:36:26 INFO - PROCESS | 3424 | 1467873386658 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 3424 | 1467873386670 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e32e800 == 14 [pid = 3424] [id = 593] 23:36:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e49f800) [pid = 3424] [serial = 1780] [outer = (nil)] 23:36:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90e5c400) [pid = 3424] [serial = 1781] [outer = 0x8e49f800] 23:36:26 INFO - PROCESS | 3424 | 1467873386796 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x90ed6000) [pid = 3424] [serial = 1782] [outer = 0x8e49f800] 23:36:27 INFO - PROCESS | 3424 | 1467873387812 Marionette TRACE conn3 <- [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:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1800ms 23:36:27 INFO - PROCESS | 3424 | 1467873387885 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 23:36:27 INFO - PROCESS | 3424 | 1467873387892 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 23:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:36:27 INFO - PROCESS | 3424 | 1467873387916 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:36:27 INFO - PROCESS | 3424 | 1467873387927 Marionette TRACE conn3 <- [1,2346,null,{}] 23:36:27 INFO - PROCESS | 3424 | 1467873387935 Marionette TRACE conn3 -> [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:36:27 INFO - PROCESS | 3424 | 1467873387943 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:28 INFO - PROCESS | 3424 | 1467873388275 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 23:36:28 INFO - PROCESS | 3424 | 1467873388472 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 3424 | 1467873388483 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0c00 == 15 [pid = 3424] [id = 594] 23:36:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e4a2400) [pid = 3424] [serial = 1783] [outer = (nil)] 23:36:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91b71000) [pid = 3424] [serial = 1784] [outer = 0x8e4a2400] 23:36:28 INFO - PROCESS | 3424 | 1467873388577 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91bcb400) [pid = 3424] [serial = 1785] [outer = 0x8e4a2400] 23:36:29 INFO - PROCESS | 3424 | 1467873389714 Marionette TRACE conn3 <- [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:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1853ms 23:36:29 INFO - PROCESS | 3424 | 1467873389759 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 3424 | 1467873389764 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 23:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:36:29 INFO - PROCESS | 3424 | 1467873389772 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 3424 | 1467873389776 Marionette TRACE conn3 <- [1,2350,null,{}] 23:36:29 INFO - PROCESS | 3424 | 1467873389782 Marionette TRACE conn3 -> [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:36:29 INFO - PROCESS | 3424 | 1467873389788 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:30 INFO - PROCESS | 3424 | 1467873390030 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 23:36:30 INFO - PROCESS | 3424 | 1467873390278 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:30 INFO - PROCESS | 3424 | 1467873390292 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f884400 == 16 [pid = 3424] [id = 595] 23:36:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91bc9c00) [pid = 3424] [serial = 1786] [outer = (nil)] 23:36:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91cb0c00) [pid = 3424] [serial = 1787] [outer = 0x91bc9c00] 23:36:30 INFO - PROCESS | 3424 | 1467873390416 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x91cb4000) [pid = 3424] [serial = 1788] [outer = 0x91bc9c00] 23:36:31 INFO - PROCESS | 3424 | 1467873391373 Marionette TRACE conn3 <- [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:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1643ms 23:36:31 INFO - PROCESS | 3424 | 1467873391417 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 23:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:36:31 INFO - PROCESS | 3424 | 1467873391422 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 23:36:31 INFO - PROCESS | 3424 | 1467873391430 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 3424 | 1467873391433 Marionette TRACE conn3 <- [1,2354,null,{}] 23:36:31 INFO - PROCESS | 3424 | 1467873391441 Marionette TRACE conn3 -> [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:36:31 INFO - PROCESS | 3424 | 1467873391447 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:31 INFO - PROCESS | 3424 | 1467873391654 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 23:36:31 INFO - PROCESS | 3424 | 1467873391909 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 3424 | 1467873391931 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e7400 == 17 [pid = 3424] [id = 596] 23:36:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x90e5c000) [pid = 3424] [serial = 1789] [outer = (nil)] 23:36:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x9216c000) [pid = 3424] [serial = 1790] [outer = 0x90e5c000] 23:36:32 INFO - PROCESS | 3424 | 1467873392085 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x921d4800) [pid = 3424] [serial = 1791] [outer = 0x90e5c000] 23:36:33 INFO - PROCESS | 3424 | 1467873393159 Marionette TRACE conn3 <- [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:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1791ms 23:36:33 INFO - PROCESS | 3424 | 1467873393221 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 23:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:36:33 INFO - PROCESS | 3424 | 1467873393225 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 23:36:33 INFO - PROCESS | 3424 | 1467873393232 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 3424 | 1467873393236 Marionette TRACE conn3 <- [1,2358,null,{}] 23:36:33 INFO - PROCESS | 3424 | 1467873393243 Marionette TRACE conn3 -> [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:36:33 INFO - PROCESS | 3424 | 1467873393250 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:33 INFO - PROCESS | 3424 | 1467873393515 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 23:36:34 INFO - PROCESS | 3424 | 1467873394007 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 3424 | 1467873394015 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeee800 == 18 [pid = 3424] [id = 597] 23:36:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8aeef000) [pid = 3424] [serial = 1792] [outer = (nil)] 23:36:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8aefb800) [pid = 3424] [serial = 1793] [outer = 0x8aeef000] 23:36:34 INFO - PROCESS | 3424 | 1467873394098 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x8b5ee000) [pid = 3424] [serial = 1794] [outer = 0x8aeef000] 23:36:35 INFO - PROCESS | 3424 | 1467873395078 Marionette TRACE conn3 <- [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:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1939ms 23:36:35 INFO - PROCESS | 3424 | 1467873395173 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 23:36:35 INFO - PROCESS | 3424 | 1467873395180 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 23:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:36:35 INFO - PROCESS | 3424 | 1467873395188 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - PROCESS | 3424 | 1467873395193 Marionette TRACE conn3 <- [1,2362,null,{}] 23:36:35 INFO - PROCESS | 3424 | 1467873395211 Marionette TRACE conn3 -> [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:36:35 INFO - PROCESS | 3424 | 1467873395217 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:35 INFO - PROCESS | 3424 | 1467873395491 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 23:36:35 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e1400 == 17 [pid = 3424] [id = 590] 23:36:35 INFO - PROCESS | 3424 | --DOCSHELL 0x8f885800 == 16 [pid = 3424] [id = 589] 23:36:35 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ea400 == 15 [pid = 3424] [id = 588] 23:36:35 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ed400 == 14 [pid = 3424] [id = 587] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x91b70c00) [pid = 3424] [serial = 1737] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8ba4b800) [pid = 3424] [serial = 1727] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91bd7400) [pid = 3424] [serial = 1719] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x9114c400) [pid = 3424] [serial = 1718] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f88b000) [pid = 3424] [serial = 1709] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x90e5a000) [pid = 3424] [serial = 1712] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8e5a4800) [pid = 3424] [serial = 1707] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e4a2c00) [pid = 3424] [serial = 1706] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8f508c00) [pid = 3424] [serial = 1731] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f67d800) [pid = 3424] [serial = 1725] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x90ecb400) [pid = 3424] [serial = 1713] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e307000) [pid = 3424] [serial = 1728] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8f9b5800) [pid = 3424] [serial = 1710] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x91eda800) [pid = 3424] [serial = 1722] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91cb2000) [pid = 3424] [serial = 1721] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90ee3800) [pid = 3424] [serial = 1724] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8aefa800) [pid = 3424] [serial = 1703] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90edac00) [pid = 3424] [serial = 1715] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e5b1000) [pid = 3424] [serial = 1730] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8b5eb400) [pid = 3424] [serial = 1704] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90ed9400) [pid = 3424] [serial = 1716] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f9bd800) [pid = 3424] [serial = 1734] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f88f800) [pid = 3424] [serial = 1733] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x91148c00) [pid = 3424] [serial = 1736] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8f675800) [pid = 3424] [serial = 1701] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 3424 | 1467873395766 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 3424 | 1467873395775 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc000 == 15 [pid = 3424] [id = 598] 23:36:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8ba4b800) [pid = 3424] [serial = 1795] [outer = (nil)] 23:36:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e30b400) [pid = 3424] [serial = 1796] [outer = 0x8ba4b800] 23:36:35 INFO - PROCESS | 3424 | 1467873395858 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e337400) [pid = 3424] [serial = 1797] [outer = 0x8ba4b800] 23:36:36 INFO - PROCESS | 3424 | 1467873396779 Marionette TRACE conn3 <- [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:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1650ms 23:36:36 INFO - PROCESS | 3424 | 1467873396842 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 23:36:36 INFO - PROCESS | 3424 | 1467873396849 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 23:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:36:36 INFO - PROCESS | 3424 | 1467873396857 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 3424 | 1467873396861 Marionette TRACE conn3 <- [1,2366,null,{}] 23:36:36 INFO - PROCESS | 3424 | 1467873396868 Marionette TRACE conn3 -> [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:36:36 INFO - PROCESS | 3424 | 1467873396873 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:37 INFO - PROCESS | 3424 | 1467873397088 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 23:36:37 INFO - PROCESS | 3424 | 1467873397260 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 3424 | 1467873397270 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef4400 == 16 [pid = 3424] [id = 599] 23:36:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e308c00) [pid = 3424] [serial = 1798] [outer = (nil)] 23:36:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e59e800) [pid = 3424] [serial = 1799] [outer = 0x8e308c00] 23:36:37 INFO - PROCESS | 3424 | 1467873397349 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e5b7400) [pid = 3424] [serial = 1800] [outer = 0x8e308c00] 23:36:38 INFO - PROCESS | 3424 | 1467873398414 Marionette TRACE conn3 <- [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:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1592ms 23:36:38 INFO - PROCESS | 3424 | 1467873398454 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 23:36:38 INFO - PROCESS | 3424 | 1467873398457 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 23:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:36:38 INFO - PROCESS | 3424 | 1467873398491 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 3424 | 1467873398502 Marionette TRACE conn3 <- [1,2370,null,{}] 23:36:38 INFO - PROCESS | 3424 | 1467873398509 Marionette TRACE conn3 -> [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:36:38 INFO - PROCESS | 3424 | 1467873398517 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:38 INFO - PROCESS | 3424 | 1467873398782 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 23:36:38 INFO - PROCESS | 3424 | 1467873398813 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 3424 | 1467873398822 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef5c00 == 17 [pid = 3424] [id = 600] 23:36:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e4a0800) [pid = 3424] [serial = 1801] [outer = (nil)] 23:36:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f885800) [pid = 3424] [serial = 1802] [outer = 0x8e4a0800] 23:36:38 INFO - PROCESS | 3424 | 1467873398895 Marionette DEBUG loaded listener.js 23:36:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f88d000) [pid = 3424] [serial = 1803] [outer = 0x8e4a0800] 23:36:39 INFO - PROCESS | 3424 | 1467873399921 Marionette TRACE conn3 <- [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:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1525ms 23:36:39 INFO - PROCESS | 3424 | 1467873399993 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 23:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:36:40 INFO - PROCESS | 3424 | 1467873399998 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 23:36:40 INFO - PROCESS | 3424 | 1467873400006 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - PROCESS | 3424 | 1467873400009 Marionette TRACE conn3 <- [1,2374,null,{}] 23:36:40 INFO - PROCESS | 3424 | 1467873400023 Marionette TRACE conn3 -> [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:36:40 INFO - PROCESS | 3424 | 1467873400029 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:40 INFO - PROCESS | 3424 | 1467873400358 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e302400) [pid = 3424] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f671800) [pid = 3424] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e49a000) [pid = 3424] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8b5eec00) [pid = 3424] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x91142c00) [pid = 3424] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e5b7800) [pid = 3424] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f88ac00) [pid = 3424] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x90ed1c00) [pid = 3424] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8e5b0800) [pid = 3424] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x928b7000) [pid = 3424] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:36:40 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8b5e8000) [pid = 3424] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:36:40 INFO - PROCESS | 3424 | 1467873400557 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:40 INFO - PROCESS | 3424 | 1467873400567 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ea400 == 18 [pid = 3424] [id = 601] 23:36:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8b5ec800) [pid = 3424] [serial = 1804] [outer = (nil)] 23:36:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e499800) [pid = 3424] [serial = 1805] [outer = 0x8b5ec800] 23:36:40 INFO - PROCESS | 3424 | 1467873400651 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e497400) [pid = 3424] [serial = 1806] [outer = 0x8b5ec800] 23:36:41 INFO - PROCESS | 3424 | 1467873401490 Marionette TRACE conn3 <- [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:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1537ms 23:36:41 INFO - PROCESS | 3424 | 1467873401543 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 23:36:41 INFO - PROCESS | 3424 | 1467873401546 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 23:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:36:41 INFO - PROCESS | 3424 | 1467873401554 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 3424 | 1467873401557 Marionette TRACE conn3 <- [1,2378,null,{}] 23:36:41 INFO - PROCESS | 3424 | 1467873401564 Marionette TRACE conn3 -> [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:36:41 INFO - PROCESS | 3424 | 1467873401570 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:41 INFO - PROCESS | 3424 | 1467873401772 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 23:36:41 INFO - PROCESS | 3424 | 1467873401936 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 3424 | 1467873401951 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ece000 == 19 [pid = 3424] [id = 602] 23:36:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x90ecf400) [pid = 3424] [serial = 1807] [outer = (nil)] 23:36:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x90ed9400) [pid = 3424] [serial = 1808] [outer = 0x90ecf400] 23:36:42 INFO - PROCESS | 3424 | 1467873402038 Marionette DEBUG loaded listener.js 23:36:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x91147400) [pid = 3424] [serial = 1809] [outer = 0x90ecf400] 23:36:43 INFO - PROCESS | 3424 | 1467873403302 Marionette TRACE conn3 <- [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:36:43 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:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1794ms 23:36:43 INFO - PROCESS | 3424 | 1467873403350 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 3424 | 1467873403357 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 23:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:36:43 INFO - PROCESS | 3424 | 1467873403367 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 3424 | 1467873403372 Marionette TRACE conn3 <- [1,2382,null,{}] 23:36:43 INFO - PROCESS | 3424 | 1467873403384 Marionette TRACE conn3 -> [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:36:43 INFO - PROCESS | 3424 | 1467873403390 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:43 INFO - PROCESS | 3424 | 1467873403645 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 23:36:43 INFO - PROCESS | 3424 | 1467873403914 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 3424 | 1467873403927 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305800 == 20 [pid = 3424] [id = 603] 23:36:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e308400) [pid = 3424] [serial = 1810] [outer = (nil)] 23:36:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e3eac00) [pid = 3424] [serial = 1811] [outer = 0x8e308400] 23:36:44 INFO - PROCESS | 3424 | 1467873404029 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e4a2000) [pid = 3424] [serial = 1812] [outer = 0x8e308400] 23:36:45 INFO - PROCESS | 3424 | 1467873405094 Marionette TRACE conn3 <- [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:36:45 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:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1789ms 23:36:45 INFO - PROCESS | 3424 | 1467873405156 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 3424 | 1467873405165 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 23:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:36:45 INFO - PROCESS | 3424 | 1467873405178 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 3424 | 1467873405182 Marionette TRACE conn3 <- [1,2386,null,{}] 23:36:45 INFO - PROCESS | 3424 | 1467873405190 Marionette TRACE conn3 -> [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:36:45 INFO - PROCESS | 3424 | 1467873405195 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:45 INFO - PROCESS | 3424 | 1467873405515 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 23:36:45 INFO - PROCESS | 3424 | 1467873405808 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 3424 | 1467873405820 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f509c00 == 21 [pid = 3424] [id = 604] 23:36:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f672c00) [pid = 3424] [serial = 1813] [outer = (nil)] 23:36:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f889c00) [pid = 3424] [serial = 1814] [outer = 0x8f672c00] 23:36:45 INFO - PROCESS | 3424 | 1467873405911 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90e4f800) [pid = 3424] [serial = 1815] [outer = 0x8f672c00] 23:36:47 INFO - PROCESS | 3424 | 1467873407002 Marionette TRACE conn3 <- [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:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1859ms 23:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:36:47 INFO - PROCESS | 3424 | 1467873407037 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 23:36:47 INFO - PROCESS | 3424 | 1467873407040 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 23:36:47 INFO - PROCESS | 3424 | 1467873407049 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 3424 | 1467873407057 Marionette TRACE conn3 <- [1,2390,null,{}] 23:36:47 INFO - PROCESS | 3424 | 1467873407076 Marionette TRACE conn3 -> [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:36:47 INFO - PROCESS | 3424 | 1467873407085 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:47 INFO - PROCESS | 3424 | 1467873407303 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 23:36:47 INFO - PROCESS | 3424 | 1467873407551 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 3424 | 1467873407564 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5b2000 == 22 [pid = 3424] [id = 605] 23:36:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91b65400) [pid = 3424] [serial = 1816] [outer = (nil)] 23:36:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x91b70000) [pid = 3424] [serial = 1817] [outer = 0x91b65400] 23:36:47 INFO - PROCESS | 3424 | 1467873407697 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x91ca6c00) [pid = 3424] [serial = 1818] [outer = 0x91b65400] 23:36:48 INFO - PROCESS | 3424 | 1467873408686 Marionette TRACE conn3 <- [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:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1690ms 23:36:48 INFO - PROCESS | 3424 | 1467873408740 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 23:36:48 INFO - PROCESS | 3424 | 1467873408745 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 23:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:36:48 INFO - PROCESS | 3424 | 1467873408753 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - PROCESS | 3424 | 1467873408756 Marionette TRACE conn3 <- [1,2394,null,{}] 23:36:48 INFO - PROCESS | 3424 | 1467873408763 Marionette TRACE conn3 -> [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:36:48 INFO - PROCESS | 3424 | 1467873408768 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:48 INFO - PROCESS | 3424 | 1467873408979 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 23:36:49 INFO - PROCESS | 3424 | 1467873409229 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 3424 | 1467873409238 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4dc00 == 23 [pid = 3424] [id = 606] 23:36:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90ee8800) [pid = 3424] [serial = 1819] [outer = (nil)] 23:36:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91cb2c00) [pid = 3424] [serial = 1820] [outer = 0x90ee8800] 23:36:49 INFO - PROCESS | 3424 | 1467873409339 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91ee1400) [pid = 3424] [serial = 1821] [outer = 0x90ee8800] 23:36:50 INFO - PROCESS | 3424 | 1467873410252 Marionette TRACE conn3 <- [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:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1533ms 23:36:50 INFO - PROCESS | 3424 | 1467873410303 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 23:36:50 INFO - PROCESS | 3424 | 1467873410306 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 23:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:36:50 INFO - PROCESS | 3424 | 1467873410318 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:36:50 INFO - PROCESS | 3424 | 1467873410323 Marionette TRACE conn3 <- [1,2398,null,{}] 23:36:50 INFO - PROCESS | 3424 | 1467873410330 Marionette TRACE conn3 -> [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:36:50 INFO - PROCESS | 3424 | 1467873410335 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:50 INFO - PROCESS | 3424 | 1467873410544 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 23:36:50 INFO - PROCESS | 3424 | 1467873410737 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 3424 | 1467873410747 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x91cb1c00 == 24 [pid = 3424] [id = 607] 23:36:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91edb400) [pid = 3424] [serial = 1822] [outer = (nil)] 23:36:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x9216ec00) [pid = 3424] [serial = 1823] [outer = 0x91edb400] 23:36:50 INFO - PROCESS | 3424 | 1467873410879 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x921cfc00) [pid = 3424] [serial = 1824] [outer = 0x91edb400] 23:36:51 INFO - PROCESS | 3424 | 1467873411961 Marionette TRACE conn3 <- [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:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1695ms 23:36:52 INFO - PROCESS | 3424 | 1467873412014 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 3424 | 1467873412018 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 23:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:36:52 INFO - PROCESS | 3424 | 1467873412025 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - PROCESS | 3424 | 1467873412030 Marionette TRACE conn3 <- [1,2402,null,{}] 23:36:52 INFO - PROCESS | 3424 | 1467873412036 Marionette TRACE conn3 -> [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:36:52 INFO - PROCESS | 3424 | 1467873412047 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:52 INFO - PROCESS | 3424 | 1467873412337 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 23:36:52 INFO - PROCESS | 3424 | 1467873412629 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:52 INFO - PROCESS | 3424 | 1467873412639 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ca6400 == 25 [pid = 3424] [id = 608] 23:36:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x9216bc00) [pid = 3424] [serial = 1825] [outer = (nil)] 23:36:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x92920400) [pid = 3424] [serial = 1826] [outer = 0x9216bc00] 23:36:52 INFO - PROCESS | 3424 | 1467873412725 Marionette DEBUG loaded listener.js 23:36:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x92922000) [pid = 3424] [serial = 1827] [outer = 0x9216bc00] 23:36:53 INFO - PROCESS | 3424 | 1467873413743 Marionette TRACE conn3 <- [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:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1783ms 23:36:53 INFO - PROCESS | 3424 | 1467873413809 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 23:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:36:53 INFO - PROCESS | 3424 | 1467873413814 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 23:36:53 INFO - PROCESS | 3424 | 1467873413822 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:36:53 INFO - PROCESS | 3424 | 1467873413825 Marionette TRACE conn3 <- [1,2406,null,{}] 23:36:53 INFO - PROCESS | 3424 | 1467873413833 Marionette TRACE conn3 -> [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:36:53 INFO - PROCESS | 3424 | 1467873413837 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:54 INFO - PROCESS | 3424 | 1467873414055 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 23:36:54 INFO - PROCESS | 3424 | 1467873414587 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 3424 | 1467873414593 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba48800 == 26 [pid = 3424] [id = 609] 23:36:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8ba4c800) [pid = 3424] [serial = 1828] [outer = (nil)] 23:36:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8e304000) [pid = 3424] [serial = 1829] [outer = 0x8ba4c800] 23:36:54 INFO - PROCESS | 3424 | 1467873414684 Marionette DEBUG loaded listener.js 23:36:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x8e3e8400) [pid = 3424] [serial = 1830] [outer = 0x8ba4c800] 23:36:55 INFO - PROCESS | 3424 | 1467873415603 Marionette TRACE conn3 <- [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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1842ms 23:36:55 INFO - PROCESS | 3424 | 1467873415671 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 3424 | 1467873415678 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 23:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:36:55 INFO - PROCESS | 3424 | 1467873415690 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 3424 | 1467873415694 Marionette TRACE conn3 <- [1,2410,null,{}] 23:36:55 INFO - PROCESS | 3424 | 1467873415704 Marionette TRACE conn3 -> [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:36:55 INFO - PROCESS | 3424 | 1467873415713 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:55 INFO - PROCESS | 3424 | 1467873415912 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 23:36:56 INFO - PROCESS | 3424 | 1467873416246 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:56 INFO - PROCESS | 3424 | 1467873416257 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307400 == 27 [pid = 3424] [id = 610] 23:36:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8e49c800) [pid = 3424] [serial = 1831] [outer = (nil)] 23:36:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8f889800) [pid = 3424] [serial = 1832] [outer = 0x8e49c800] 23:36:56 INFO - PROCESS | 3424 | 1467873416344 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8f9b6c00) [pid = 3424] [serial = 1833] [outer = 0x8e49c800] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e59f800 == 26 [pid = 3424] [id = 586] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e7400 == 25 [pid = 3424] [id = 596] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0c00 == 24 [pid = 3424] [id = 594] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8f884400 == 23 [pid = 3424] [id = 595] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e32e800 == 22 [pid = 3424] [id = 593] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49f000 == 21 [pid = 3424] [id = 592] 23:36:58 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef6000 == 20 [pid = 3424] [id = 591] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8e33a800) [pid = 3424] [serial = 1740] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8e30d000) [pid = 3424] [serial = 1739] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f88bc00) [pid = 3424] [serial = 1743] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8f67d000) [pid = 3424] [serial = 1742] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e4a1000) [pid = 3424] [serial = 1766] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e305c00) [pid = 3424] [serial = 1763] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e32f000) [pid = 3424] [serial = 1764] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x91bd1c00) [pid = 3424] [serial = 1746] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91b6b800) [pid = 3424] [serial = 1745] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8f670c00) [pid = 3424] [serial = 1760] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8f67d400) [pid = 3424] [serial = 1761] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8f9bd400) [pid = 3424] [serial = 1769] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x92176c00) [pid = 3424] [serial = 1749] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91ee4c00) [pid = 3424] [serial = 1748] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x921d3c00) [pid = 3424] [serial = 1752] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x921d1000) [pid = 3424] [serial = 1751] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x92e6d400) [pid = 3424] [serial = 1755] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x92922800) [pid = 3424] [serial = 1754] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90e51800) [pid = 3424] [serial = 1758] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e3e1400) [pid = 3424] [serial = 1757] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90e55000) [pid = 3424] [serial = 1770] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e5a3400) [pid = 3424] [serial = 1767] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f88f400) [pid = 3424] [serial = 1772] [outer = (nil)] [url = about:blank] 23:36:58 INFO - PROCESS | 3424 | 1467873418683 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 3053ms 23:36:58 INFO - PROCESS | 3424 | 1467873418744 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 3424 | 1467873418751 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 23:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:36:58 INFO - PROCESS | 3424 | 1467873418761 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - PROCESS | 3424 | 1467873418767 Marionette TRACE conn3 <- [1,2414,null,{}] 23:36:58 INFO - PROCESS | 3424 | 1467873418776 Marionette TRACE conn3 -> [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:36:58 INFO - PROCESS | 3424 | 1467873418781 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:59 INFO - PROCESS | 3424 | 1467873419084 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 23:36:59 INFO - PROCESS | 3424 | 1467873419190 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:59 INFO - PROCESS | 3424 | 1467873419206 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:36:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba47000 == 21 [pid = 3424] [id = 611] 23:36:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e30d400) [pid = 3424] [serial = 1834] [outer = (nil)] 23:36:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e33b400) [pid = 3424] [serial = 1835] [outer = 0x8e30d400] 23:36:59 INFO - PROCESS | 3424 | 1467873419283 Marionette DEBUG loaded listener.js 23:36:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e3e4c00) [pid = 3424] [serial = 1836] [outer = 0x8e30d400] 23:37:00 INFO - PROCESS | 3424 | 1467873420125 Marionette TRACE conn3 <- [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:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1404ms 23:37:00 INFO - PROCESS | 3424 | 1467873420165 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 23:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:37:00 INFO - PROCESS | 3424 | 1467873420174 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 23:37:00 INFO - PROCESS | 3424 | 1467873420187 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:37:00 INFO - PROCESS | 3424 | 1467873420192 Marionette TRACE conn3 <- [1,2418,null,{}] 23:37:00 INFO - PROCESS | 3424 | 1467873420199 Marionette TRACE conn3 -> [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:37:00 INFO - PROCESS | 3424 | 1467873420206 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:00 INFO - PROCESS | 3424 | 1467873420394 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 23:37:00 INFO - PROCESS | 3424 | 1467873420406 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 3424 | 1467873420415 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e59f800 == 22 [pid = 3424] [id = 612] 23:37:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e5a4800) [pid = 3424] [serial = 1837] [outer = (nil)] 23:37:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e5b0000) [pid = 3424] [serial = 1838] [outer = 0x8e5a4800] 23:37:00 INFO - PROCESS | 3424 | 1467873420638 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f502400) [pid = 3424] [serial = 1839] [outer = 0x8e5a4800] 23:37:01 INFO - PROCESS | 3424 | 1467873421763 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1642ms 23:37:01 INFO - PROCESS | 3424 | 1467873421830 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 23:37:01 INFO - PROCESS | 3424 | 1467873421835 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 23:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:37:01 INFO - PROCESS | 3424 | 1467873421843 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:37:01 INFO - PROCESS | 3424 | 1467873421850 Marionette TRACE conn3 <- [1,2422,null,{}] 23:37:01 INFO - PROCESS | 3424 | 1467873421877 Marionette TRACE conn3 -> [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:37:01 INFO - PROCESS | 3424 | 1467873421887 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:02 INFO - PROCESS | 3424 | 1467873422139 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 23:37:02 INFO - PROCESS | 3424 | 1467873422166 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 3424 | 1467873422176 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9b7400 == 23 [pid = 3424] [id = 613] 23:37:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8f9b8400) [pid = 3424] [serial = 1840] [outer = (nil)] 23:37:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f9c4400) [pid = 3424] [serial = 1841] [outer = 0x8f9b8400] 23:37:02 INFO - PROCESS | 3424 | 1467873422310 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x90e58000) [pid = 3424] [serial = 1842] [outer = 0x8f9b8400] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90ecf400) [pid = 3424] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8b5ec800) [pid = 3424] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e308c00) [pid = 3424] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91bc9c00) [pid = 3424] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90e5c000) [pid = 3424] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8aeef000) [pid = 3424] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e49f800) [pid = 3424] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8ba4b800) [pid = 3424] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e4a4c00) [pid = 3424] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e4a0800) [pid = 3424] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8aef6800) [pid = 3424] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e4a2400) [pid = 3424] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:37:03 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e49a400) [pid = 3424] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:37:03 INFO - PROCESS | 3424 | 1467873423841 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2039ms 23:37:03 INFO - PROCESS | 3424 | 1467873423884 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 23:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:37:03 INFO - PROCESS | 3424 | 1467873423889 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 23:37:03 INFO - PROCESS | 3424 | 1467873423897 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 3424 | 1467873423900 Marionette TRACE conn3 <- [1,2426,null,{}] 23:37:03 INFO - PROCESS | 3424 | 1467873423907 Marionette TRACE conn3 -> [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:37:03 INFO - PROCESS | 3424 | 1467873423912 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:04 INFO - PROCESS | 3424 | 1467873424108 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 23:37:04 INFO - PROCESS | 3424 | 1467873424252 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 3424 | 1467873424263 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb000 == 24 [pid = 3424] [id = 614] 23:37:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e307c00) [pid = 3424] [serial = 1843] [outer = (nil)] 23:37:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f9bc400) [pid = 3424] [serial = 1844] [outer = 0x8e307c00] 23:37:04 INFO - PROCESS | 3424 | 1467873424335 Marionette DEBUG loaded listener.js 23:37:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x90ed2800) [pid = 3424] [serial = 1845] [outer = 0x8e307c00] 23:37:05 INFO - PROCESS | 3424 | 1467873425270 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1440ms 23:37:05 INFO - PROCESS | 3424 | 1467873425336 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 3424 | 1467873425343 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 23:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:37:05 INFO - PROCESS | 3424 | 1467873425354 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 3424 | 1467873425361 Marionette TRACE conn3 <- [1,2430,null,{}] 23:37:05 INFO - PROCESS | 3424 | 1467873425428 Marionette TRACE conn3 -> [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:37:05 INFO - PROCESS | 3424 | 1467873425434 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:05 INFO - PROCESS | 3424 | 1467873425655 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 23:37:05 INFO - PROCESS | 3424 | 1467873425902 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 3424 | 1467873425917 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30d800 == 25 [pid = 3424] [id = 615] 23:37:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8e30e800) [pid = 3424] [serial = 1846] [outer = (nil)] 23:37:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e33bc00) [pid = 3424] [serial = 1847] [outer = 0x8e30e800] 23:37:06 INFO - PROCESS | 3424 | 1467873426012 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e49e800) [pid = 3424] [serial = 1848] [outer = 0x8e30e800] 23:37:07 INFO - PROCESS | 3424 | 1467873427014 Marionette TRACE conn3 <- [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:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1700ms 23:37:07 INFO - PROCESS | 3424 | 1467873427054 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 3424 | 1467873427063 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 23:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:37:07 INFO - PROCESS | 3424 | 1467873427077 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 3424 | 1467873427083 Marionette TRACE conn3 <- [1,2434,null,{}] 23:37:07 INFO - PROCESS | 3424 | 1467873427090 Marionette TRACE conn3 -> [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:37:07 INFO - PROCESS | 3424 | 1467873427096 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:07 INFO - PROCESS | 3424 | 1467873427316 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 23:37:07 INFO - PROCESS | 3424 | 1467873427554 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 3424 | 1467873427562 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50d400 == 26 [pid = 3424] [id = 616] 23:37:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f674c00) [pid = 3424] [serial = 1849] [outer = (nil)] 23:37:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f67d000) [pid = 3424] [serial = 1850] [outer = 0x8f674c00] 23:37:07 INFO - PROCESS | 3424 | 1467873427696 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8f88c000) [pid = 3424] [serial = 1851] [outer = 0x8f674c00] 23:37:08 INFO - PROCESS | 3424 | 1467873428679 Marionette TRACE conn3 <- [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:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1644ms 23:37:08 INFO - PROCESS | 3424 | 1467873428720 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 23:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:37:08 INFO - PROCESS | 3424 | 1467873428725 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 23:37:08 INFO - PROCESS | 3424 | 1467873428733 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:37:08 INFO - PROCESS | 3424 | 1467873428739 Marionette TRACE conn3 <- [1,2438,null,{}] 23:37:08 INFO - PROCESS | 3424 | 1467873428757 Marionette TRACE conn3 -> [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:37:08 INFO - PROCESS | 3424 | 1467873428768 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:08 INFO - PROCESS | 3424 | 1467873428974 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 23:37:09 INFO - PROCESS | 3424 | 1467873429268 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 3424 | 1467873429283 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x91150400 == 27 [pid = 3424] [id = 617] 23:37:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91150800) [pid = 3424] [serial = 1852] [outer = (nil)] 23:37:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x91b6e400) [pid = 3424] [serial = 1853] [outer = 0x91150800] 23:37:09 INFO - PROCESS | 3424 | 1467873429415 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8e332c00) [pid = 3424] [serial = 1854] [outer = 0x91150800] 23:37:10 INFO - PROCESS | 3424 | 1467873430368 Marionette TRACE conn3 <- [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:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1689ms 23:37:10 INFO - PROCESS | 3424 | 1467873430422 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 23:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:37:10 INFO - PROCESS | 3424 | 1467873430427 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 23:37:10 INFO - PROCESS | 3424 | 1467873430434 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 3424 | 1467873430438 Marionette TRACE conn3 <- [1,2442,null,{}] 23:37:10 INFO - PROCESS | 3424 | 1467873430445 Marionette TRACE conn3 -> [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:37:10 INFO - PROCESS | 3424 | 1467873430449 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:10 INFO - PROCESS | 3424 | 1467873430654 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 23:37:10 INFO - PROCESS | 3424 | 1467873430840 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 3424 | 1467873430850 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e330c00 == 28 [pid = 3424] [id = 618] 23:37:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91b69c00) [pid = 3424] [serial = 1855] [outer = (nil)] 23:37:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91cb3000) [pid = 3424] [serial = 1856] [outer = 0x91b69c00] 23:37:10 INFO - PROCESS | 3424 | 1467873430984 Marionette DEBUG loaded listener.js 23:37:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91edc000) [pid = 3424] [serial = 1857] [outer = 0x91b69c00] 23:37:11 INFO - PROCESS | 3424 | 1467873431970 Marionette TRACE conn3 <- [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:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1585ms 23:37:12 INFO - PROCESS | 3424 | 1467873432019 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 23:37:12 INFO - PROCESS | 3424 | 1467873432023 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 23:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:37:12 INFO - PROCESS | 3424 | 1467873432031 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:37:12 INFO - PROCESS | 3424 | 1467873432035 Marionette TRACE conn3 <- [1,2446,null,{}] 23:37:12 INFO - PROCESS | 3424 | 1467873432043 Marionette TRACE conn3 -> [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:37:12 INFO - PROCESS | 3424 | 1467873432048 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:12 INFO - PROCESS | 3424 | 1467873432240 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 23:37:12 INFO - PROCESS | 3424 | 1467873432485 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 3424 | 1467873432494 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f885c00 == 29 [pid = 3424] [id = 619] 23:37:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8f890c00) [pid = 3424] [serial = 1858] [outer = (nil)] 23:37:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x9217a000) [pid = 3424] [serial = 1859] [outer = 0x8f890c00] 23:37:12 INFO - PROCESS | 3424 | 1467873432592 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x921d0400) [pid = 3424] [serial = 1860] [outer = 0x8f890c00] 23:37:13 INFO - PROCESS | 3424 | 1467873433553 Marionette TRACE conn3 <- [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:37:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:37:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1553ms 23:37:13 INFO - PROCESS | 3424 | 1467873433585 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 3424 | 1467873433588 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 23:37:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:37:13 INFO - PROCESS | 3424 | 1467873433596 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:37:13 INFO - PROCESS | 3424 | 1467873433601 Marionette TRACE conn3 <- [1,2450,null,{}] 23:37:13 INFO - PROCESS | 3424 | 1467873433607 Marionette TRACE conn3 -> [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:37:13 INFO - PROCESS | 3424 | 1467873433619 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:13 INFO - PROCESS | 3424 | 1467873433867 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 23:37:14 INFO - PROCESS | 3424 | 1467873434139 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 3424 | 1467873434151 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e3c00 == 30 [pid = 3424] [id = 620] 23:37:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91cae400) [pid = 3424] [serial = 1861] [outer = (nil)] 23:37:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x9291c000) [pid = 3424] [serial = 1862] [outer = 0x91cae400] 23:37:14 INFO - PROCESS | 3424 | 1467873434287 Marionette DEBUG loaded listener.js 23:37:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x92929400) [pid = 3424] [serial = 1863] [outer = 0x91cae400] 23:37:15 INFO - PROCESS | 3424 | 1467873435495 Marionette TRACE conn3 <- [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:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1940ms 23:37:15 INFO - PROCESS | 3424 | 1467873435538 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 23:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:37:15 INFO - PROCESS | 3424 | 1467873435542 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 23:37:15 INFO - PROCESS | 3424 | 1467873435551 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 3424 | 1467873435554 Marionette TRACE conn3 <- [1,2454,null,{}] 23:37:15 INFO - PROCESS | 3424 | 1467873435561 Marionette TRACE conn3 -> [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:37:15 INFO - PROCESS | 3424 | 1467873435565 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:15 INFO - PROCESS | 3424 | 1467873435794 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 23:37:16 INFO - PROCESS | 3424 | 1467873436028 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:16 INFO - PROCESS | 3424 | 1467873436034 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7400 == 31 [pid = 3424] [id = 621] 23:37:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8e3f0400) [pid = 3424] [serial = 1864] [outer = (nil)] 23:37:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x92e71400) [pid = 3424] [serial = 1865] [outer = 0x8e3f0400] 23:37:16 INFO - PROCESS | 3424 | 1467873436175 Marionette DEBUG loaded listener.js 23:37:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x92e72000) [pid = 3424] [serial = 1866] [outer = 0x8e3f0400] 23:37:17 INFO - PROCESS | 3424 | 1467873437155 Marionette TRACE conn3 <- [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:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1637ms 23:37:17 INFO - PROCESS | 3424 | 1467873437188 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 23:37:17 INFO - PROCESS | 3424 | 1467873437193 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 23:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:37:17 INFO - PROCESS | 3424 | 1467873437200 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:37:17 INFO - PROCESS | 3424 | 1467873437205 Marionette TRACE conn3 <- [1,2458,null,{}] 23:37:17 INFO - PROCESS | 3424 | 1467873437232 Marionette TRACE conn3 -> [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:37:17 INFO - PROCESS | 3424 | 1467873437238 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:17 INFO - PROCESS | 3424 | 1467873437440 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 23:37:17 INFO - PROCESS | 3424 | 1467873437642 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 3424 | 1467873437652 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba43800 == 32 [pid = 3424] [id = 622] 23:37:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8ba44000) [pid = 3424] [serial = 1867] [outer = (nil)] 23:37:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8e333c00) [pid = 3424] [serial = 1868] [outer = 0x8ba44000] 23:37:17 INFO - PROCESS | 3424 | 1467873437734 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8f677c00) [pid = 3424] [serial = 1869] [outer = 0x8ba44000] 23:37:18 INFO - PROCESS | 3424 | 1467873438937 Marionette TRACE conn3 <- [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:37:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:37:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1754ms 23:37:18 INFO - PROCESS | 3424 | 1467873438955 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 23:37:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:37:18 INFO - PROCESS | 3424 | 1467873438962 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 23:37:18 INFO - PROCESS | 3424 | 1467873438971 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 3424 | 1467873438979 Marionette TRACE conn3 <- [1,2462,null,{}] 23:37:18 INFO - PROCESS | 3424 | 1467873438988 Marionette TRACE conn3 -> [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:37:18 INFO - PROCESS | 3424 | 1467873438994 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:19 INFO - PROCESS | 3424 | 1467873439210 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 23:37:19 INFO - PROCESS | 3424 | 1467873439563 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:19 INFO - PROCESS | 3424 | 1467873439572 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x91147400) [pid = 3424] [serial = 1809] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x90ed9400) [pid = 3424] [serial = 1808] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8e499800) [pid = 3424] [serial = 1805] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e5b7400) [pid = 3424] [serial = 1800] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91cb4000) [pid = 3424] [serial = 1788] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91cb0c00) [pid = 3424] [serial = 1787] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x921d4800) [pid = 3424] [serial = 1791] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x9216c000) [pid = 3424] [serial = 1790] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8b5ee000) [pid = 3424] [serial = 1794] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x90ed6000) [pid = 3424] [serial = 1782] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e30b400) [pid = 3424] [serial = 1796] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8aefb800) [pid = 3424] [serial = 1793] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e5a5000) [pid = 3424] [serial = 1778] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8f885800) [pid = 3424] [serial = 1802] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8ba45800) [pid = 3424] [serial = 1776] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91b71000) [pid = 3424] [serial = 1784] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x91bcb400) [pid = 3424] [serial = 1785] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e59e800) [pid = 3424] [serial = 1799] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90ec9c00) [pid = 3424] [serial = 1773] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8aefc800) [pid = 3424] [serial = 1775] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8e497400) [pid = 3424] [serial = 1806] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e337400) [pid = 3424] [serial = 1797] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f88d000) [pid = 3424] [serial = 1803] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e5b2800) [pid = 3424] [serial = 1779] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x90e5c400) [pid = 3424] [serial = 1781] [outer = (nil)] [url = about:blank] 23:37:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefc800 == 33 [pid = 3424] [id = 623] 23:37:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8b5e3800) [pid = 3424] [serial = 1870] [outer = (nil)] 23:37:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8ba46400) [pid = 3424] [serial = 1871] [outer = 0x8b5e3800] 23:37:19 INFO - PROCESS | 3424 | 1467873439731 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8e338000) [pid = 3424] [serial = 1872] [outer = 0x8b5e3800] 23:37:20 INFO - PROCESS | 3424 | 1467873440579 Marionette TRACE conn3 <- [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:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1637ms 23:37:20 INFO - PROCESS | 3424 | 1467873440608 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 3424 | 1467873440615 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 23:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:37:20 INFO - PROCESS | 3424 | 1467873440627 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 3424 | 1467873440631 Marionette TRACE conn3 <- [1,2466,null,{}] 23:37:20 INFO - PROCESS | 3424 | 1467873440638 Marionette TRACE conn3 -> [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:37:20 INFO - PROCESS | 3424 | 1467873440644 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:20 INFO - PROCESS | 3424 | 1467873440836 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 23:37:21 INFO - PROCESS | 3424 | 1467873440991 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 3424 | 1467873440998 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ee400 == 34 [pid = 3424] [id = 624] 23:37:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e5b2400) [pid = 3424] [serial = 1873] [outer = (nil)] 23:37:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f509400) [pid = 3424] [serial = 1874] [outer = 0x8e5b2400] 23:37:21 INFO - PROCESS | 3424 | 1467873441079 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f678000) [pid = 3424] [serial = 1875] [outer = 0x8e5b2400] 23:37:21 INFO - PROCESS | 3424 | 1467873441974 Marionette TRACE conn3 <- [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:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1386ms 23:37:22 INFO - PROCESS | 3424 | 1467873442014 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 3424 | 1467873442017 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 23:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:37:22 INFO - PROCESS | 3424 | 1467873442024 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 3424 | 1467873442031 Marionette TRACE conn3 <- [1,2470,null,{}] 23:37:22 INFO - PROCESS | 3424 | 1467873442053 Marionette TRACE conn3 -> [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:37:22 INFO - PROCESS | 3424 | 1467873442062 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:22 INFO - PROCESS | 3424 | 1467873442302 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 23:37:22 INFO - PROCESS | 3424 | 1467873442331 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 3424 | 1467873442344 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:22 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed0c00 == 35 [pid = 3424] [id = 625] 23:37:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90ed1000) [pid = 3424] [serial = 1876] [outer = (nil)] 23:37:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x90ed3400) [pid = 3424] [serial = 1877] [outer = 0x90ed1000] 23:37:22 INFO - PROCESS | 3424 | 1467873442428 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90ee7000) [pid = 3424] [serial = 1878] [outer = 0x90ed1000] 23:37:23 INFO - PROCESS | 3424 | 1467873443403 Marionette TRACE conn3 <- [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:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1449ms 23:37:23 INFO - PROCESS | 3424 | 1467873443475 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 23:37:23 INFO - PROCESS | 3424 | 1467873443479 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 23:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:37:23 INFO - PROCESS | 3424 | 1467873443487 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 3424 | 1467873443490 Marionette TRACE conn3 <- [1,2474,null,{}] 23:37:23 INFO - PROCESS | 3424 | 1467873443502 Marionette TRACE conn3 -> [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:37:23 INFO - PROCESS | 3424 | 1467873443506 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:23 INFO - PROCESS | 3424 | 1467873443766 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 23:37:23 INFO - PROCESS | 3424 | 1467873443791 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:23 INFO - PROCESS | 3424 | 1467873443800 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307800 == 36 [pid = 3424] [id = 626] 23:37:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x90ecec00) [pid = 3424] [serial = 1879] [outer = (nil)] 23:37:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91b6f400) [pid = 3424] [serial = 1880] [outer = 0x90ecec00] 23:37:23 INFO - PROCESS | 3424 | 1467873443873 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91bd2800) [pid = 3424] [serial = 1881] [outer = 0x90ecec00] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8e49c800) [pid = 3424] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e30d400) [pid = 3424] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e308400) [pid = 3424] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f672c00) [pid = 3424] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91b65400) [pid = 3424] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x90ee8800) [pid = 3424] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x91edb400) [pid = 3424] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x9216bc00) [pid = 3424] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8ba4c800) [pid = 3424] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f9b8400) [pid = 3424] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:37:24 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e5a4800) [pid = 3424] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:37:24 INFO - PROCESS | 3424 | 1467873444966 Marionette TRACE conn3 <- [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:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1532ms 23:37:25 INFO - PROCESS | 3424 | 1467873445021 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 3424 | 1467873445024 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 23:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:37:25 INFO - PROCESS | 3424 | 1467873445031 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 3424 | 1467873445034 Marionette TRACE conn3 <- [1,2478,null,{}] 23:37:25 INFO - PROCESS | 3424 | 1467873445041 Marionette TRACE conn3 -> [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:37:25 INFO - PROCESS | 3424 | 1467873445047 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:25 INFO - PROCESS | 3424 | 1467873445221 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 23:37:25 INFO - PROCESS | 3424 | 1467873445369 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 3424 | 1467873445378 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0000 == 37 [pid = 3424] [id = 627] 23:37:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8aef5400) [pid = 3424] [serial = 1882] [outer = (nil)] 23:37:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ece400) [pid = 3424] [serial = 1883] [outer = 0x8aef5400] 23:37:25 INFO - PROCESS | 3424 | 1467873445449 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91b65400) [pid = 3424] [serial = 1884] [outer = 0x8aef5400] 23:37:26 INFO - PROCESS | 3424 | 1467873446375 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1387ms 23:37:26 INFO - PROCESS | 3424 | 1467873446419 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 3424 | 1467873446427 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 23:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:37:26 INFO - PROCESS | 3424 | 1467873446437 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - PROCESS | 3424 | 1467873446443 Marionette TRACE conn3 <- [1,2482,null,{}] 23:37:26 INFO - PROCESS | 3424 | 1467873446455 Marionette TRACE conn3 -> [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:37:26 INFO - PROCESS | 3424 | 1467873446461 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:26 INFO - PROCESS | 3424 | 1467873446717 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 23:37:27 INFO - PROCESS | 3424 | 1467873446982 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 3424 | 1467873446996 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306400 == 38 [pid = 3424] [id = 628] 23:37:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e308c00) [pid = 3424] [serial = 1885] [outer = (nil)] 23:37:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e334000) [pid = 3424] [serial = 1886] [outer = 0x8e308c00] 23:37:27 INFO - PROCESS | 3424 | 1467873447155 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e59d800) [pid = 3424] [serial = 1887] [outer = 0x8e308c00] 23:37:28 INFO - PROCESS | 3424 | 1467873448216 Marionette TRACE conn3 <- [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:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1840ms 23:37:28 INFO - PROCESS | 3424 | 1467873448277 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 3424 | 1467873448286 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 23:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:37:28 INFO - PROCESS | 3424 | 1467873448298 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - PROCESS | 3424 | 1467873448303 Marionette TRACE conn3 <- [1,2486,null,{}] 23:37:28 INFO - PROCESS | 3424 | 1467873448311 Marionette TRACE conn3 -> [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:37:28 INFO - PROCESS | 3424 | 1467873448317 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:28 INFO - PROCESS | 3424 | 1467873448532 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 23:37:28 INFO - PROCESS | 3424 | 1467873448774 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 3424 | 1467873448782 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f887000 == 39 [pid = 3424] [id = 629] 23:37:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f88d400) [pid = 3424] [serial = 1888] [outer = (nil)] 23:37:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8f9bf800) [pid = 3424] [serial = 1889] [outer = 0x8f88d400] 23:37:28 INFO - PROCESS | 3424 | 1467873448915 Marionette DEBUG loaded listener.js 23:37:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x90ecd400) [pid = 3424] [serial = 1890] [outer = 0x8f88d400] 23:37:29 INFO - PROCESS | 3424 | 1467873449955 Marionette TRACE conn3 <- [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:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1703ms 23:37:30 INFO - PROCESS | 3424 | 1467873450002 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 3424 | 1467873450006 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 23:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:37:30 INFO - PROCESS | 3424 | 1467873450014 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 3424 | 1467873450021 Marionette TRACE conn3 <- [1,2490,null,{}] 23:37:30 INFO - PROCESS | 3424 | 1467873450040 Marionette TRACE conn3 -> [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:37:30 INFO - PROCESS | 3424 | 1467873450049 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:30 INFO - PROCESS | 3424 | 1467873450260 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 23:37:30 INFO - PROCESS | 3424 | 1467873450545 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 3424 | 1467873450555 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9be800 == 40 [pid = 3424] [id = 630] 23:37:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x92174c00) [pid = 3424] [serial = 1891] [outer = (nil)] 23:37:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x922d8800) [pid = 3424] [serial = 1892] [outer = 0x92174c00] 23:37:30 INFO - PROCESS | 3424 | 1467873450691 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x922df800) [pid = 3424] [serial = 1893] [outer = 0x92174c00] 23:37:31 INFO - PROCESS | 3424 | 1467873451704 Marionette TRACE conn3 <- [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:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1748ms 23:37:31 INFO - PROCESS | 3424 | 1467873451766 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 3424 | 1467873451774 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 23:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:37:31 INFO - PROCESS | 3424 | 1467873451786 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 3424 | 1467873451793 Marionette TRACE conn3 <- [1,2494,null,{}] 23:37:31 INFO - PROCESS | 3424 | 1467873451804 Marionette TRACE conn3 -> [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:37:31 INFO - PROCESS | 3424 | 1467873451811 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:32 INFO - PROCESS | 3424 | 1467873452162 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 23:37:32 INFO - PROCESS | 3424 | 1467873452450 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 3424 | 1467873452461 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed7400 == 41 [pid = 3424] [id = 631] 23:37:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x92172c00) [pid = 3424] [serial = 1894] [outer = (nil)] 23:37:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x93909800) [pid = 3424] [serial = 1895] [outer = 0x92172c00] 23:37:32 INFO - PROCESS | 3424 | 1467873452547 Marionette DEBUG loaded listener.js 23:37:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x93944400) [pid = 3424] [serial = 1896] [outer = 0x92172c00] 23:37:33 INFO - PROCESS | 3424 | 1467873453519 Marionette TRACE conn3 <- [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:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1794ms 23:37:33 INFO - PROCESS | 3424 | 1467873453579 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 3424 | 1467873453584 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 23:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:37:33 INFO - PROCESS | 3424 | 1467873453591 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - PROCESS | 3424 | 1467873453595 Marionette TRACE conn3 <- [1,2498,null,{}] 23:37:33 INFO - PROCESS | 3424 | 1467873453601 Marionette TRACE conn3 -> [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:37:33 INFO - PROCESS | 3424 | 1467873453607 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:33 INFO - PROCESS | 3424 | 1467873453809 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 23:37:34 INFO - PROCESS | 3424 | 1467873454003 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 3424 | 1467873454010 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e7000 == 42 [pid = 3424] [id = 632] 23:37:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x9291c400) [pid = 3424] [serial = 1897] [outer = (nil)] 23:37:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x93b14c00) [pid = 3424] [serial = 1898] [outer = 0x9291c400] 23:37:34 INFO - PROCESS | 3424 | 1467873454097 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x93b15c00) [pid = 3424] [serial = 1899] [outer = 0x9291c400] 23:37:35 INFO - PROCESS | 3424 | 1467873455090 Marionette TRACE conn3 <- [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:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1538ms 23:37:35 INFO - PROCESS | 3424 | 1467873455131 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 3424 | 1467873455136 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 23:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:37:35 INFO - PROCESS | 3424 | 1467873455143 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - PROCESS | 3424 | 1467873455146 Marionette TRACE conn3 <- [1,2502,null,{}] 23:37:35 INFO - PROCESS | 3424 | 1467873455153 Marionette TRACE conn3 -> [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:37:35 INFO - PROCESS | 3424 | 1467873455164 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:35 INFO - PROCESS | 3424 | 1467873455411 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 23:37:35 INFO - PROCESS | 3424 | 1467873455656 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 3424 | 1467873455666 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x928b1800 == 43 [pid = 3424] [id = 633] 23:37:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x92e6e400) [pid = 3424] [serial = 1900] [outer = (nil)] 23:37:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x95160800) [pid = 3424] [serial = 1901] [outer = 0x92e6e400] 23:37:35 INFO - PROCESS | 3424 | 1467873455794 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x95166000) [pid = 3424] [serial = 1902] [outer = 0x92e6e400] 23:37:36 INFO - PROCESS | 3424 | 1467873456795 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 23:37:36 INFO - PROCESS | 3424 | 1467873456827 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 3424 | 1467873456831 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 23:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:37:36 INFO - PROCESS | 3424 | 1467873456839 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 3424 | 1467873456843 Marionette TRACE conn3 <- [1,2506,null,{}] 23:37:36 INFO - PROCESS | 3424 | 1467873456850 Marionette TRACE conn3 -> [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:37:36 INFO - PROCESS | 3424 | 1467873456856 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:37 INFO - PROCESS | 3424 | 1467873457053 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 23:37:37 INFO - PROCESS | 3424 | 1467873457601 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 3424 | 1467873457612 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba49c00 == 44 [pid = 3424] [id = 634] 23:37:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x8ba4bc00) [pid = 3424] [serial = 1903] [outer = (nil)] 23:37:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x8e302c00) [pid = 3424] [serial = 1904] [outer = 0x8ba4bc00] 23:37:37 INFO - PROCESS | 3424 | 1467873457695 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8e3e2800) [pid = 3424] [serial = 1905] [outer = 0x8ba4bc00] 23:37:38 INFO - PROCESS | 3424 | 1467873458643 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1889ms 23:37:38 INFO - PROCESS | 3424 | 1467873458736 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 23:37:38 INFO - PROCESS | 3424 | 1467873458741 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 23:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:37:38 INFO - PROCESS | 3424 | 1467873458750 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:37:38 INFO - PROCESS | 3424 | 1467873458755 Marionette TRACE conn3 <- [1,2510,null,{}] 23:37:38 INFO - PROCESS | 3424 | 1467873458764 Marionette TRACE conn3 -> [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:37:38 INFO - PROCESS | 3424 | 1467873458773 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:39 INFO - PROCESS | 3424 | 1467873459047 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307800 == 43 [pid = 3424] [id = 626] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed0c00 == 42 [pid = 3424] [id = 625] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ee400 == 41 [pid = 3424] [id = 624] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc800 == 40 [pid = 3424] [id = 623] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30d800 == 39 [pid = 3424] [id = 615] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f50d400 == 38 [pid = 3424] [id = 616] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f885c00 == 37 [pid = 3424] [id = 619] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeee800 == 36 [pid = 3424] [id = 597] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e3c00 == 35 [pid = 3424] [id = 620] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x91150400 == 34 [pid = 3424] [id = 617] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef7400 == 33 [pid = 3424] [id = 621] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba43800 == 32 [pid = 3424] [id = 622] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e330c00 == 31 [pid = 3424] [id = 618] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba49c00 == 30 [pid = 3424] [id = 634] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x928b1800 == 29 [pid = 3424] [id = 633] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e7000 == 28 [pid = 3424] [id = 632] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x90ed7400 == 27 [pid = 3424] [id = 631] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f887000 == 26 [pid = 3424] [id = 629] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9be800 == 25 [pid = 3424] [id = 630] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0000 == 24 [pid = 3424] [id = 627] 23:37:40 INFO - PROCESS | 3424 | --DOCSHELL 0x8e306400 == 23 [pid = 3424] [id = 628] 23:37:40 INFO - PROCESS | 3424 | 1467873460306 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 3424 | 1467873460315 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x8f9bc400) [pid = 3424] [serial = 1844] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8f9b6c00) [pid = 3424] [serial = 1833] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8f889800) [pid = 3424] [serial = 1832] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e33b400) [pid = 3424] [serial = 1835] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8e3e4c00) [pid = 3424] [serial = 1836] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e4a2000) [pid = 3424] [serial = 1812] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8e3eac00) [pid = 3424] [serial = 1811] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x90e4f800) [pid = 3424] [serial = 1815] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8f889c00) [pid = 3424] [serial = 1814] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91ca6c00) [pid = 3424] [serial = 1818] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91b70000) [pid = 3424] [serial = 1817] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x91ee1400) [pid = 3424] [serial = 1821] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x91cb2c00) [pid = 3424] [serial = 1820] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x921cfc00) [pid = 3424] [serial = 1824] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x9216ec00) [pid = 3424] [serial = 1823] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x92922000) [pid = 3424] [serial = 1827] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x92920400) [pid = 3424] [serial = 1826] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e3e8400) [pid = 3424] [serial = 1830] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e304000) [pid = 3424] [serial = 1829] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8f9c4400) [pid = 3424] [serial = 1841] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f502400) [pid = 3424] [serial = 1839] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e5b0000) [pid = 3424] [serial = 1838] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x90e58000) [pid = 3424] [serial = 1842] [outer = (nil)] [url = about:blank] 23:37:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3800 == 24 [pid = 3424] [id = 635] 23:37:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8aef4c00) [pid = 3424] [serial = 1906] [outer = (nil)] 23:37:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8aefbc00) [pid = 3424] [serial = 1907] [outer = 0x8aef4c00] 23:37:40 INFO - PROCESS | 3424 | 1467873460563 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8b5e8400) [pid = 3424] [serial = 1908] [outer = 0x8aef4c00] 23:37:41 INFO - PROCESS | 3424 | 1467873461445 Marionette TRACE conn3 <- [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:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2741ms 23:37:41 INFO - PROCESS | 3424 | 1467873461493 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 23:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:37:41 INFO - PROCESS | 3424 | 1467873461499 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 23:37:41 INFO - PROCESS | 3424 | 1467873461508 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - PROCESS | 3424 | 1467873461512 Marionette TRACE conn3 <- [1,2514,null,{}] 23:37:41 INFO - PROCESS | 3424 | 1467873461521 Marionette TRACE conn3 -> [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:37:41 INFO - PROCESS | 3424 | 1467873461528 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:41 INFO - PROCESS | 3424 | 1467873461711 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 23:37:41 INFO - PROCESS | 3424 | 1467873461866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 3424 | 1467873461875 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e302000 == 25 [pid = 3424] [id = 636] 23:37:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e306800) [pid = 3424] [serial = 1909] [outer = (nil)] 23:37:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e33d800) [pid = 3424] [serial = 1910] [outer = 0x8e306800] 23:37:41 INFO - PROCESS | 3424 | 1467873461956 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e3ef000) [pid = 3424] [serial = 1911] [outer = 0x8e306800] 23:37:43 INFO - PROCESS | 3424 | 1467873463017 Marionette TRACE conn3 <- [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:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1585ms 23:37:43 INFO - PROCESS | 3424 | 1467873463096 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 23:37:43 INFO - PROCESS | 3424 | 1467873463104 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 23:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:37:43 INFO - PROCESS | 3424 | 1467873463123 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 3424 | 1467873463129 Marionette TRACE conn3 <- [1,2518,null,{}] 23:37:43 INFO - PROCESS | 3424 | 1467873463136 Marionette TRACE conn3 -> [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:37:43 INFO - PROCESS | 3424 | 1467873463142 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:43 INFO - PROCESS | 3424 | 1467873463423 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 23:37:43 INFO - PROCESS | 3424 | 1467873463453 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 3424 | 1467873463464 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5b7000 == 26 [pid = 3424] [id = 637] 23:37:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8e5b7c00) [pid = 3424] [serial = 1912] [outer = (nil)] 23:37:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8f504000) [pid = 3424] [serial = 1913] [outer = 0x8e5b7c00] 23:37:43 INFO - PROCESS | 3424 | 1467873463539 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8f50c000) [pid = 3424] [serial = 1914] [outer = 0x8e5b7c00] 23:37:44 INFO - PROCESS | 3424 | 1467873464683 Marionette TRACE conn3 <- [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:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1643ms 23:37:44 INFO - PROCESS | 3424 | 1467873464760 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 3424 | 1467873464765 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 23:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:37:44 INFO - PROCESS | 3424 | 1467873464774 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 3424 | 1467873464785 Marionette TRACE conn3 <- [1,2522,null,{}] 23:37:44 INFO - PROCESS | 3424 | 1467873464809 Marionette TRACE conn3 -> [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:37:44 INFO - PROCESS | 3424 | 1467873464818 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:45 INFO - PROCESS | 3424 | 1467873465597 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90ecec00) [pid = 3424] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e3f0400) [pid = 3424] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f890c00) [pid = 3424] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91150800) [pid = 3424] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x91b69c00) [pid = 3424] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x91cae400) [pid = 3424] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba44000) [pid = 3424] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e5b2400) [pid = 3424] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e307c00) [pid = 3424] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8b5e3800) [pid = 3424] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f674c00) [pid = 3424] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x90ed1000) [pid = 3424] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e30e800) [pid = 3424] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:37:45 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8aef5400) [pid = 3424] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:37:45 INFO - PROCESS | 3424 | 1467873465793 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 3424 | 1467873465799 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba44000 == 27 [pid = 3424] [id = 638] 23:37:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8ba4b800) [pid = 3424] [serial = 1915] [outer = (nil)] 23:37:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e5a3400) [pid = 3424] [serial = 1916] [outer = 0x8ba4b800] 23:37:45 INFO - PROCESS | 3424 | 1467873465899 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f9be800) [pid = 3424] [serial = 1917] [outer = 0x8ba4b800] 23:37:46 INFO - PROCESS | 3424 | 1467873466701 Marionette TRACE conn3 <- [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:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1963ms 23:37:46 INFO - PROCESS | 3424 | 1467873466738 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 23:37:46 INFO - PROCESS | 3424 | 1467873466746 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 23:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:37:46 INFO - PROCESS | 3424 | 1467873466770 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:37:46 INFO - PROCESS | 3424 | 1467873466777 Marionette TRACE conn3 <- [1,2526,null,{}] 23:37:46 INFO - PROCESS | 3424 | 1467873466798 Marionette TRACE conn3 -> [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:37:46 INFO - PROCESS | 3424 | 1467873466807 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:47 INFO - PROCESS | 3424 | 1467873467023 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 23:37:47 INFO - PROCESS | 3424 | 1467873467170 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 3424 | 1467873467182 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba42c00 == 28 [pid = 3424] [id = 639] 23:37:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e5a1c00) [pid = 3424] [serial = 1918] [outer = (nil)] 23:37:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x90e54800) [pid = 3424] [serial = 1919] [outer = 0x8e5a1c00] 23:37:47 INFO - PROCESS | 3424 | 1467873467250 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90e59c00) [pid = 3424] [serial = 1920] [outer = 0x8e5a1c00] 23:37:48 INFO - PROCESS | 3424 | 1467873468419 Marionette TRACE conn3 <- [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:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1714ms 23:37:48 INFO - PROCESS | 3424 | 1467873468472 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 3424 | 1467873468480 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 23:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:37:48 INFO - PROCESS | 3424 | 1467873468490 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 3424 | 1467873468497 Marionette TRACE conn3 <- [1,2530,null,{}] 23:37:48 INFO - PROCESS | 3424 | 1467873468508 Marionette TRACE conn3 -> [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:37:48 INFO - PROCESS | 3424 | 1467873468514 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:48 INFO - PROCESS | 3424 | 1467873468728 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 23:37:49 INFO - PROCESS | 3424 | 1467873468982 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 3424 | 1467873468994 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e337000 == 29 [pid = 3424] [id = 640] 23:37:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e33d000) [pid = 3424] [serial = 1921] [outer = (nil)] 23:37:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8e59f400) [pid = 3424] [serial = 1922] [outer = 0x8e33d000] 23:37:49 INFO - PROCESS | 3424 | 1467873469125 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8f676000) [pid = 3424] [serial = 1923] [outer = 0x8e33d000] 23:37:50 INFO - PROCESS | 3424 | 1467873470521 Marionette TRACE conn3 <- [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:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2101ms 23:37:50 INFO - PROCESS | 3424 | 1467873470594 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 3424 | 1467873470608 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 23:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:37:50 INFO - PROCESS | 3424 | 1467873470627 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 3424 | 1467873470636 Marionette TRACE conn3 <- [1,2534,null,{}] 23:37:50 INFO - PROCESS | 3424 | 1467873470660 Marionette TRACE conn3 -> [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:37:50 INFO - PROCESS | 3424 | 1467873470671 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:51 INFO - PROCESS | 3424 | 1467873471125 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 23:37:51 INFO - PROCESS | 3424 | 1467873471266 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 3424 | 1467873471276 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e336c00 == 30 [pid = 3424] [id = 641] 23:37:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90e5a400) [pid = 3424] [serial = 1924] [outer = (nil)] 23:37:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x90edb000) [pid = 3424] [serial = 1925] [outer = 0x90e5a400] 23:37:51 INFO - PROCESS | 3424 | 1467873471370 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90ee3000) [pid = 3424] [serial = 1926] [outer = 0x90e5a400] 23:37:52 INFO - PROCESS | 3424 | 1467873472466 Marionette TRACE conn3 <- [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:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1912ms 23:37:52 INFO - PROCESS | 3424 | 1467873472537 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 23:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:37:52 INFO - PROCESS | 3424 | 1467873472542 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 23:37:52 INFO - PROCESS | 3424 | 1467873472549 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 3424 | 1467873472558 Marionette TRACE conn3 <- [1,2538,null,{}] 23:37:52 INFO - PROCESS | 3424 | 1467873472579 Marionette TRACE conn3 -> [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:37:52 INFO - PROCESS | 3424 | 1467873472589 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:52 INFO - PROCESS | 3424 | 1467873472852 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 23:37:53 INFO - PROCESS | 3424 | 1467873473104 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:53 INFO - PROCESS | 3424 | 1467873473116 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b67c00 == 31 [pid = 3424] [id = 642] 23:37:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x91b68400) [pid = 3424] [serial = 1927] [outer = (nil)] 23:37:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91bcc000) [pid = 3424] [serial = 1928] [outer = 0x91b68400] 23:37:53 INFO - PROCESS | 3424 | 1467873473239 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91ca7800) [pid = 3424] [serial = 1929] [outer = 0x91b68400] 23:37:54 INFO - PROCESS | 3424 | 1467873474278 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1794ms 23:37:54 INFO - PROCESS | 3424 | 1467873474353 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 23:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:37:54 INFO - PROCESS | 3424 | 1467873474359 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 23:37:54 INFO - PROCESS | 3424 | 1467873474372 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 3424 | 1467873474375 Marionette TRACE conn3 <- [1,2542,null,{}] 23:37:54 INFO - PROCESS | 3424 | 1467873474382 Marionette TRACE conn3 -> [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:37:54 INFO - PROCESS | 3424 | 1467873474387 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:54 INFO - PROCESS | 3424 | 1467873474609 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 23:37:54 INFO - PROCESS | 3424 | 1467873474854 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 3424 | 1467873474864 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba45000 == 32 [pid = 3424] [id = 643] 23:37:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8ba48400) [pid = 3424] [serial = 1930] [outer = (nil)] 23:37:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x91cb4800) [pid = 3424] [serial = 1931] [outer = 0x8ba48400] 23:37:55 INFO - PROCESS | 3424 | 1467873474998 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x91eda400) [pid = 3424] [serial = 1932] [outer = 0x8ba48400] 23:37:56 INFO - PROCESS | 3424 | 1467873476043 Marionette TRACE conn3 <- [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:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1739ms 23:37:56 INFO - PROCESS | 3424 | 1467873476112 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 23:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:37:56 INFO - PROCESS | 3424 | 1467873476117 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 23:37:56 INFO - PROCESS | 3424 | 1467873476124 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:37:56 INFO - PROCESS | 3424 | 1467873476128 Marionette TRACE conn3 <- [1,2546,null,{}] 23:37:56 INFO - PROCESS | 3424 | 1467873476135 Marionette TRACE conn3 -> [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:37:56 INFO - PROCESS | 3424 | 1467873476140 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:56 INFO - PROCESS | 3424 | 1467873476346 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 23:37:56 INFO - PROCESS | 3424 | 1467873476718 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 3424 | 1467873476727 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e7000 == 33 [pid = 3424] [id = 644] 23:37:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8b5e7c00) [pid = 3424] [serial = 1933] [outer = (nil)] 23:37:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8ba49c00) [pid = 3424] [serial = 1934] [outer = 0x8b5e7c00] 23:37:56 INFO - PROCESS | 3424 | 1467873476854 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8e32e400) [pid = 3424] [serial = 1935] [outer = 0x8b5e7c00] 23:37:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8e59f800 == 32 [pid = 3424] [id = 612] 23:37:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefb000 == 31 [pid = 3424] [id = 614] 23:37:57 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba47000 == 30 [pid = 3424] [id = 611] 23:37:57 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x90ece400) [pid = 3424] [serial = 1883] [outer = (nil)] [url = about:blank] 23:37:57 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x91b65400) [pid = 3424] [serial = 1884] [outer = (nil)] [url = about:blank] 23:37:57 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91bd2800) [pid = 3424] [serial = 1881] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x92e72000) [pid = 3424] [serial = 1866] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x92e71400) [pid = 3424] [serial = 1865] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x9217a000) [pid = 3424] [serial = 1859] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91b6e400) [pid = 3424] [serial = 1853] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x91b6f400) [pid = 3424] [serial = 1880] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91edc000) [pid = 3424] [serial = 1857] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x92929400) [pid = 3424] [serial = 1863] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x9291c000) [pid = 3424] [serial = 1862] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e332c00) [pid = 3424] [serial = 1854] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8f677c00) [pid = 3424] [serial = 1869] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8f678000) [pid = 3424] [serial = 1875] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e333c00) [pid = 3424] [serial = 1868] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x90ed2800) [pid = 3424] [serial = 1845] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e338000) [pid = 3424] [serial = 1872] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f67d000) [pid = 3424] [serial = 1850] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8f88c000) [pid = 3424] [serial = 1851] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8ba46400) [pid = 3424] [serial = 1871] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x90ed3400) [pid = 3424] [serial = 1877] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8e49e800) [pid = 3424] [serial = 1848] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x91cb3000) [pid = 3424] [serial = 1856] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8f509400) [pid = 3424] [serial = 1874] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x90ee7000) [pid = 3424] [serial = 1878] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x8e33bc00) [pid = 3424] [serial = 1847] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x921d0400) [pid = 3424] [serial = 1860] [outer = (nil)] [url = about:blank] 23:37:58 INFO - PROCESS | 3424 | 1467873478091 Marionette TRACE conn3 <- [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:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1988ms 23:37:58 INFO - PROCESS | 3424 | 1467873478120 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 3424 | 1467873478126 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 23:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:37:58 INFO - PROCESS | 3424 | 1467873478136 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 3424 | 1467873478142 Marionette TRACE conn3 <- [1,2550,null,{}] 23:37:58 INFO - PROCESS | 3424 | 1467873478156 Marionette TRACE conn3 -> [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:37:58 INFO - PROCESS | 3424 | 1467873478160 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:58 INFO - PROCESS | 3424 | 1467873478340 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 23:37:58 INFO - PROCESS | 3424 | 1467873478354 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:58 INFO - PROCESS | 3424 | 1467873478364 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e496c00 == 31 [pid = 3424] [id = 645] 23:37:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x8e4a0800) [pid = 3424] [serial = 1936] [outer = (nil)] 23:37:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x8f508800) [pid = 3424] [serial = 1937] [outer = 0x8e4a0800] 23:37:58 INFO - PROCESS | 3424 | 1467873478493 Marionette DEBUG loaded listener.js 23:37:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8f67d000) [pid = 3424] [serial = 1938] [outer = 0x8e4a0800] 23:37:59 INFO - PROCESS | 3424 | 1467873479638 Marionette TRACE conn3 <- [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:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1543ms 23:37:59 INFO - PROCESS | 3424 | 1467873479685 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 23:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:37:59 INFO - PROCESS | 3424 | 1467873479694 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 23:37:59 INFO - PROCESS | 3424 | 1467873479704 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 3424 | 1467873479709 Marionette TRACE conn3 <- [1,2554,null,{}] 23:37:59 INFO - PROCESS | 3424 | 1467873479717 Marionette TRACE conn3 -> [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:37:59 INFO - PROCESS | 3424 | 1467873479723 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:37:59 INFO - PROCESS | 3424 | 1467873479917 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 23:38:00 INFO - PROCESS | 3424 | 1467873480075 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 3424 | 1467873480085 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e4e800 == 32 [pid = 3424] [id = 646] 23:38:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x90e50000) [pid = 3424] [serial = 1939] [outer = (nil)] 23:38:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x90ed7000) [pid = 3424] [serial = 1940] [outer = 0x90e50000] 23:38:00 INFO - PROCESS | 3424 | 1467873480159 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x91141800) [pid = 3424] [serial = 1941] [outer = 0x90e50000] 23:38:01 INFO - PROCESS | 3424 | 1467873481226 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1587ms 23:38:01 INFO - PROCESS | 3424 | 1467873481295 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 23:38:01 INFO - PROCESS | 3424 | 1467873481300 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 23:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:38:01 INFO - PROCESS | 3424 | 1467873481314 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:38:01 INFO - PROCESS | 3424 | 1467873481324 Marionette TRACE conn3 <- [1,2558,null,{}] 23:38:01 INFO - PROCESS | 3424 | 1467873481343 Marionette TRACE conn3 -> [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:38:01 INFO - PROCESS | 3424 | 1467873481351 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:01 INFO - PROCESS | 3424 | 1467873481599 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 23:38:01 INFO - PROCESS | 3424 | 1467873481629 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 3424 | 1467873481638 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e33c000 == 33 [pid = 3424] [id = 647] 23:38:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x91b65400) [pid = 3424] [serial = 1942] [outer = (nil)] 23:38:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x91bcf000) [pid = 3424] [serial = 1943] [outer = 0x91b65400] 23:38:01 INFO - PROCESS | 3424 | 1467873481713 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x91bd3400) [pid = 3424] [serial = 1944] [outer = 0x91b65400] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e5b7c00) [pid = 3424] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8e308c00) [pid = 3424] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8ba4b800) [pid = 3424] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8aef4c00) [pid = 3424] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e306800) [pid = 3424] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8f88d400) [pid = 3424] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x8ba4bc00) [pid = 3424] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x92174c00) [pid = 3424] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x92172c00) [pid = 3424] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x9291c400) [pid = 3424] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:38:02 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x92e6e400) [pid = 3424] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:38:02 INFO - PROCESS | 3424 | 1467873482866 Marionette TRACE conn3 <- [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:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1614ms 23:38:02 INFO - PROCESS | 3424 | 1467873482923 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 3424 | 1467873482927 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 23:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:38:02 INFO - PROCESS | 3424 | 1467873482935 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 3424 | 1467873482939 Marionette TRACE conn3 <- [1,2562,null,{}] 23:38:02 INFO - PROCESS | 3424 | 1467873482945 Marionette TRACE conn3 -> [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:38:02 INFO - PROCESS | 3424 | 1467873482951 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:03 INFO - PROCESS | 3424 | 1467873483155 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 23:38:03 INFO - PROCESS | 3424 | 1467873483376 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 3424 | 1467873483385 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef8000 == 34 [pid = 3424] [id = 648] 23:38:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x8b5e4c00) [pid = 3424] [serial = 1945] [outer = (nil)] 23:38:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x8f9b6800) [pid = 3424] [serial = 1946] [outer = 0x8b5e4c00] 23:38:03 INFO - PROCESS | 3424 | 1467873483477 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x90ed2800) [pid = 3424] [serial = 1947] [outer = 0x8b5e4c00] 23:38:04 INFO - PROCESS | 3424 | 1467873484309 Marionette TRACE conn3 <- [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:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1398ms 23:38:04 INFO - PROCESS | 3424 | 1467873484335 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 23:38:04 INFO - PROCESS | 3424 | 1467873484340 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 23:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:38:04 INFO - PROCESS | 3424 | 1467873484347 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:38:04 INFO - PROCESS | 3424 | 1467873484351 Marionette TRACE conn3 <- [1,2566,null,{}] 23:38:04 INFO - PROCESS | 3424 | 1467873484357 Marionette TRACE conn3 -> [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:38:04 INFO - PROCESS | 3424 | 1467873484362 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:04 INFO - PROCESS | 3424 | 1467873484557 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 23:38:04 INFO - PROCESS | 3424 | 1467873484566 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:04 INFO - PROCESS | 3424 | 1467873484587 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeeec00 == 35 [pid = 3424] [id = 649] 23:38:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x8e4a2800) [pid = 3424] [serial = 1948] [outer = (nil)] 23:38:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x91eda000) [pid = 3424] [serial = 1949] [outer = 0x8e4a2800] 23:38:04 INFO - PROCESS | 3424 | 1467873484805 Marionette DEBUG loaded listener.js 23:38:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x91ee7400) [pid = 3424] [serial = 1950] [outer = 0x8e4a2800] 23:38:05 INFO - PROCESS | 3424 | 1467873485960 Marionette TRACE conn3 <- [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:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1691ms 23:38:06 INFO - PROCESS | 3424 | 1467873486040 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 3424 | 1467873486047 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 23:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:38:06 INFO - PROCESS | 3424 | 1467873486057 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 3424 | 1467873486065 Marionette TRACE conn3 <- [1,2570,null,{}] 23:38:06 INFO - PROCESS | 3424 | 1467873486075 Marionette TRACE conn3 -> [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:38:06 INFO - PROCESS | 3424 | 1467873486080 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:06 INFO - PROCESS | 3424 | 1467873486424 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 23:38:06 INFO - PROCESS | 3424 | 1467873486621 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 3424 | 1467873486633 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e8000 == 36 [pid = 3424] [id = 650] 23:38:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8e498c00) [pid = 3424] [serial = 1951] [outer = (nil)] 23:38:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8f50b800) [pid = 3424] [serial = 1952] [outer = 0x8e498c00] 23:38:06 INFO - PROCESS | 3424 | 1467873486727 Marionette DEBUG loaded listener.js 23:38:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8f88f400) [pid = 3424] [serial = 1953] [outer = 0x8e498c00] 23:38:07 INFO - PROCESS | 3424 | 1467873487769 Marionette TRACE conn3 <- [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:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1751ms 23:38:07 INFO - PROCESS | 3424 | 1467873487808 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 3424 | 1467873487816 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 23:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:38:07 INFO - PROCESS | 3424 | 1467873487828 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:38:07 INFO - PROCESS | 3424 | 1467873487832 Marionette TRACE conn3 <- [1,2574,null,{}] 23:38:07 INFO - PROCESS | 3424 | 1467873487840 Marionette TRACE conn3 -> [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:38:07 INFO - PROCESS | 3424 | 1467873487845 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:08 INFO - PROCESS | 3424 | 1467873488066 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 23:38:08 INFO - PROCESS | 3424 | 1467873488352 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 3424 | 1467873488363 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9ba000 == 37 [pid = 3424] [id = 651] 23:38:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x91146000) [pid = 3424] [serial = 1954] [outer = (nil)] 23:38:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x91b6b800) [pid = 3424] [serial = 1955] [outer = 0x91146000] 23:38:08 INFO - PROCESS | 3424 | 1467873488476 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x91bd2400) [pid = 3424] [serial = 1956] [outer = 0x91146000] 23:38:09 INFO - PROCESS | 3424 | 1467873489448 Marionette TRACE conn3 <- [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:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1692ms 23:38:09 INFO - PROCESS | 3424 | 1467873489521 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 3424 | 1467873489524 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 23:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:38:09 INFO - PROCESS | 3424 | 1467873489533 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 3424 | 1467873489540 Marionette TRACE conn3 <- [1,2578,null,{}] 23:38:09 INFO - PROCESS | 3424 | 1467873489558 Marionette TRACE conn3 -> [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:38:09 INFO - PROCESS | 3424 | 1467873489568 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:09 INFO - PROCESS | 3424 | 1467873489829 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 23:38:10 INFO - PROCESS | 3424 | 1467873490148 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:10 INFO - PROCESS | 3424 | 1467873490165 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x92171c00 == 38 [pid = 3424] [id = 652] 23:38:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x92174c00) [pid = 3424] [serial = 1957] [outer = (nil)] 23:38:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x921cc400) [pid = 3424] [serial = 1958] [outer = 0x92174c00] 23:38:10 INFO - PROCESS | 3424 | 1467873490248 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x922d2400) [pid = 3424] [serial = 1959] [outer = 0x92174c00] 23:38:11 INFO - PROCESS | 3424 | 1467873491177 Marionette TRACE conn3 <- [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:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1687ms 23:38:11 INFO - PROCESS | 3424 | 1467873491222 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 23:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:38:11 INFO - PROCESS | 3424 | 1467873491227 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 23:38:11 INFO - PROCESS | 3424 | 1467873491234 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 3424 | 1467873491238 Marionette TRACE conn3 <- [1,2582,null,{}] 23:38:11 INFO - PROCESS | 3424 | 1467873491245 Marionette TRACE conn3 -> [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:38:11 INFO - PROCESS | 3424 | 1467873491249 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:11 INFO - PROCESS | 3424 | 1467873491449 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 23:38:11 INFO - PROCESS | 3424 | 1467873491637 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 3424 | 1467873491647 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x92173000 == 39 [pid = 3424] [id = 653] 23:38:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x92179c00) [pid = 3424] [serial = 1960] [outer = (nil)] 23:38:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x922db400) [pid = 3424] [serial = 1961] [outer = 0x92179c00] 23:38:11 INFO - PROCESS | 3424 | 1467873491728 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x928b2800) [pid = 3424] [serial = 1962] [outer = 0x92179c00] 23:38:12 INFO - PROCESS | 3424 | 1467873492726 Marionette TRACE conn3 <- [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:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1536ms 23:38:12 INFO - PROCESS | 3424 | 1467873492804 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 3424 | 1467873492809 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 23:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:38:12 INFO - PROCESS | 3424 | 1467873492816 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 3424 | 1467873492820 Marionette TRACE conn3 <- [1,2586,null,{}] 23:38:12 INFO - PROCESS | 3424 | 1467873492826 Marionette TRACE conn3 -> [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:38:12 INFO - PROCESS | 3424 | 1467873492831 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:13 INFO - PROCESS | 3424 | 1467873493071 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 23:38:13 INFO - PROCESS | 3424 | 1467873493311 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 3424 | 1467873493321 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0400 == 40 [pid = 3424] [id = 654] 23:38:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e4a2c00) [pid = 3424] [serial = 1963] [outer = (nil)] 23:38:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x9291cc00) [pid = 3424] [serial = 1964] [outer = 0x8e4a2c00] 23:38:13 INFO - PROCESS | 3424 | 1467873493449 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x92927c00) [pid = 3424] [serial = 1965] [outer = 0x8e4a2c00] 23:38:14 INFO - PROCESS | 3424 | 1467873494492 Marionette TRACE conn3 <- [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:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1731ms 23:38:14 INFO - PROCESS | 3424 | 1467873494549 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 3424 | 1467873494553 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 23:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:38:14 INFO - PROCESS | 3424 | 1467873494561 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 3424 | 1467873494566 Marionette TRACE conn3 <- [1,2590,null,{}] 23:38:14 INFO - PROCESS | 3424 | 1467873494572 Marionette TRACE conn3 -> [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:38:14 INFO - PROCESS | 3424 | 1467873494583 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:14 INFO - PROCESS | 3424 | 1467873494838 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 23:38:15 INFO - PROCESS | 3424 | 1467873495082 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 3424 | 1467873495090 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30bc00 == 41 [pid = 3424] [id = 655] 23:38:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e333c00) [pid = 3424] [serial = 1966] [outer = (nil)] 23:38:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8f50f000) [pid = 3424] [serial = 1967] [outer = 0x8e333c00] 23:38:15 INFO - PROCESS | 3424 | 1467873495198 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x9291f400) [pid = 3424] [serial = 1968] [outer = 0x8e333c00] 23:38:16 INFO - PROCESS | 3424 | 1467873496113 Marionette TRACE conn3 <- [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:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1589ms 23:38:16 INFO - PROCESS | 3424 | 1467873496151 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 23:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:38:16 INFO - PROCESS | 3424 | 1467873496156 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 23:38:16 INFO - PROCESS | 3424 | 1467873496163 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 3424 | 1467873496167 Marionette TRACE conn3 <- [1,2594,null,{}] 23:38:16 INFO - PROCESS | 3424 | 1467873496196 Marionette TRACE conn3 -> [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:38:16 INFO - PROCESS | 3424 | 1467873496202 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:16 INFO - PROCESS | 3424 | 1467873496404 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 23:38:16 INFO - PROCESS | 3424 | 1467873496907 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 3424 | 1467873496917 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ec000 == 42 [pid = 3424] [id = 656] 23:38:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8b5ec800) [pid = 3424] [serial = 1969] [outer = (nil)] 23:38:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8ba48000) [pid = 3424] [serial = 1970] [outer = 0x8b5ec800] 23:38:17 INFO - PROCESS | 3424 | 1467873497002 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e33c400) [pid = 3424] [serial = 1971] [outer = 0x8b5ec800] 23:38:18 INFO - PROCESS | 3424 | 1467873498015 Marionette TRACE conn3 <- [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:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1906ms 23:38:18 INFO - PROCESS | 3424 | 1467873498071 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 23:38:18 INFO - PROCESS | 3424 | 1467873498085 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 23:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:38:18 INFO - PROCESS | 3424 | 1467873498093 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:38:18 INFO - PROCESS | 3424 | 1467873498097 Marionette TRACE conn3 <- [1,2598,null,{}] 23:38:18 INFO - PROCESS | 3424 | 1467873498152 Marionette TRACE conn3 -> [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:38:18 INFO - PROCESS | 3424 | 1467873498161 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:18 INFO - PROCESS | 3424 | 1467873498448 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba48800 == 41 [pid = 3424] [id = 609] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3800 == 40 [pid = 3424] [id = 635] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307400 == 39 [pid = 3424] [id = 610] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef4400 == 38 [pid = 3424] [id = 599] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x90ece000 == 37 [pid = 3424] [id = 602] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8f9b7400 == 36 [pid = 3424] [id = 613] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5b2000 == 35 [pid = 3424] [id = 605] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8f509c00 == 34 [pid = 3424] [id = 604] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5ea400 == 33 [pid = 3424] [id = 601] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef5c00 == 32 [pid = 3424] [id = 600] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x91ca6400 == 31 [pid = 3424] [id = 608] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x91cb1c00 == 30 [pid = 3424] [id = 607] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba4dc00 == 29 [pid = 3424] [id = 606] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305800 == 28 [pid = 3424] [id = 603] 23:38:19 INFO - PROCESS | 3424 | --DOCSHELL 0x8aefc000 == 27 [pid = 3424] [id = 598] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8f504000) [pid = 3424] [serial = 1913] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e59d800) [pid = 3424] [serial = 1887] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e5a3400) [pid = 3424] [serial = 1916] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e334000) [pid = 3424] [serial = 1886] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x8aefbc00) [pid = 3424] [serial = 1907] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8b5e8400) [pid = 3424] [serial = 1908] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e33d800) [pid = 3424] [serial = 1910] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x90ecd400) [pid = 3424] [serial = 1890] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8f9bf800) [pid = 3424] [serial = 1889] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e3e2800) [pid = 3424] [serial = 1905] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e302c00) [pid = 3424] [serial = 1904] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x922df800) [pid = 3424] [serial = 1893] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x922d8800) [pid = 3424] [serial = 1892] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x93944400) [pid = 3424] [serial = 1896] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x93909800) [pid = 3424] [serial = 1895] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x93b15c00) [pid = 3424] [serial = 1899] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x93b14c00) [pid = 3424] [serial = 1898] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x95166000) [pid = 3424] [serial = 1902] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8f50c000) [pid = 3424] [serial = 1914] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x90e54800) [pid = 3424] [serial = 1919] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x95160800) [pid = 3424] [serial = 1901] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8f9be800) [pid = 3424] [serial = 1917] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x8e3ef000) [pid = 3424] [serial = 1911] [outer = (nil)] [url = about:blank] 23:38:19 INFO - PROCESS | 3424 | 1467873499934 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:19 INFO - PROCESS | 3424 | 1467873499949 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3800 == 28 [pid = 3424] [id = 657] 23:38:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8aef4400) [pid = 3424] [serial = 1972] [outer = (nil)] 23:38:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8aefa000) [pid = 3424] [serial = 1973] [outer = 0x8aef4400] 23:38:20 INFO - PROCESS | 3424 | 1467873500081 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8b5ea000) [pid = 3424] [serial = 1974] [outer = 0x8aef4400] 23:38:21 INFO - PROCESS | 3424 | 1467873501163 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3142ms 23:38:21 INFO - PROCESS | 3424 | 1467873501237 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 3424 | 1467873501244 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 23:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:38:21 INFO - PROCESS | 3424 | 1467873501252 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 3424 | 1467873501258 Marionette TRACE conn3 <- [1,2602,null,{}] 23:38:21 INFO - PROCESS | 3424 | 1467873501267 Marionette TRACE conn3 -> [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:38:21 INFO - PROCESS | 3424 | 1467873501275 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:21 INFO - PROCESS | 3424 | 1467873501519 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 23:38:21 INFO - PROCESS | 3424 | 1467873501815 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:21 INFO - PROCESS | 3424 | 1467873501829 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e335000 == 29 [pid = 3424] [id = 658] 23:38:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e337800) [pid = 3424] [serial = 1975] [outer = (nil)] 23:38:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8e3e4400) [pid = 3424] [serial = 1976] [outer = 0x8e337800] 23:38:21 INFO - PROCESS | 3424 | 1467873501918 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8e3ed000) [pid = 3424] [serial = 1977] [outer = 0x8e337800] 23:38:23 INFO - PROCESS | 3424 | 1467873503019 Marionette TRACE conn3 <- [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:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1840ms 23:38:23 INFO - PROCESS | 3424 | 1467873503096 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 3424 | 1467873503105 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 23:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:38:23 INFO - PROCESS | 3424 | 1467873503117 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - PROCESS | 3424 | 1467873503121 Marionette TRACE conn3 <- [1,2606,null,{}] 23:38:23 INFO - PROCESS | 3424 | 1467873503129 Marionette TRACE conn3 -> [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:38:23 INFO - PROCESS | 3424 | 1467873503136 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:23 INFO - PROCESS | 3424 | 1467873503400 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 23:38:23 INFO - PROCESS | 3424 | 1467873503695 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 3424 | 1467873503703 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307000 == 30 [pid = 3424] [id = 659] 23:38:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e5a2400) [pid = 3424] [serial = 1978] [outer = (nil)] 23:38:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8e5ab800) [pid = 3424] [serial = 1979] [outer = 0x8e5a2400] 23:38:23 INFO - PROCESS | 3424 | 1467873503794 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8f502400) [pid = 3424] [serial = 1980] [outer = 0x8e5a2400] 23:38:24 INFO - PROCESS | 3424 | 1467873504983 Marionette TRACE conn3 <- [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:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1901ms 23:38:25 INFO - PROCESS | 3424 | 1467873505017 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 23:38:25 INFO - PROCESS | 3424 | 1467873505021 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 23:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:38:25 INFO - PROCESS | 3424 | 1467873505033 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - PROCESS | 3424 | 1467873505044 Marionette TRACE conn3 <- [1,2610,null,{}] 23:38:25 INFO - PROCESS | 3424 | 1467873505063 Marionette TRACE conn3 -> [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:38:25 INFO - PROCESS | 3424 | 1467873505073 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:25 INFO - PROCESS | 3424 | 1467873505286 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 23:38:25 INFO - PROCESS | 3424 | 1467873505528 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 3424 | 1467873505534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5ad000 == 31 [pid = 3424] [id = 660] 23:38:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x8f677000) [pid = 3424] [serial = 1981] [outer = (nil)] 23:38:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8f88c800) [pid = 3424] [serial = 1982] [outer = 0x8f677000] 23:38:25 INFO - PROCESS | 3424 | 1467873505621 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f9bb000) [pid = 3424] [serial = 1983] [outer = 0x8f677000] 23:38:26 INFO - PROCESS | 3424 | 1467873506586 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1597ms 23:38:26 INFO - PROCESS | 3424 | 1467873506628 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 3424 | 1467873506634 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 23:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:38:26 INFO - PROCESS | 3424 | 1467873506642 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - PROCESS | 3424 | 1467873506645 Marionette TRACE conn3 <- [1,2614,null,{}] 23:38:26 INFO - PROCESS | 3424 | 1467873506653 Marionette TRACE conn3 -> [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:38:26 INFO - PROCESS | 3424 | 1467873506659 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:26 INFO - PROCESS | 3424 | 1467873506919 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 23:38:27 INFO - PROCESS | 3424 | 1467873507154 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 3424 | 1467873507163 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306c00 == 32 [pid = 3424] [id = 661] 23:38:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8e330000) [pid = 3424] [serial = 1984] [outer = (nil)] 23:38:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x90e56400) [pid = 3424] [serial = 1985] [outer = 0x8e330000] 23:38:27 INFO - PROCESS | 3424 | 1467873507298 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x90e5c000) [pid = 3424] [serial = 1986] [outer = 0x8e330000] 23:38:28 INFO - PROCESS | 3424 | 1467873508317 Marionette TRACE conn3 <- [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:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1742ms 23:38:28 INFO - PROCESS | 3424 | 1467873508384 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 23:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:38:28 INFO - PROCESS | 3424 | 1467873508389 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 23:38:28 INFO - PROCESS | 3424 | 1467873508397 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 3424 | 1467873508401 Marionette TRACE conn3 <- [1,2618,null,{}] 23:38:28 INFO - PROCESS | 3424 | 1467873508409 Marionette TRACE conn3 -> [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:38:28 INFO - PROCESS | 3424 | 1467873508414 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:28 INFO - PROCESS | 3424 | 1467873508637 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 23:38:28 INFO - PROCESS | 3424 | 1467873508866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 3424 | 1467873508889 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ed3000 == 33 [pid = 3424] [id = 662] 23:38:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x90ed3c00) [pid = 3424] [serial = 1987] [outer = (nil)] 23:38:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x90ee0800) [pid = 3424] [serial = 1988] [outer = 0x90ed3c00] 23:38:29 INFO - PROCESS | 3424 | 1467873509032 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91b6f000) [pid = 3424] [serial = 1989] [outer = 0x90ed3c00] 23:38:30 INFO - PROCESS | 3424 | 1467873510148 Marionette TRACE conn3 <- [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:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1791ms 23:38:30 INFO - PROCESS | 3424 | 1467873510188 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 3424 | 1467873510193 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 23:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:38:30 INFO - PROCESS | 3424 | 1467873510200 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 3424 | 1467873510204 Marionette TRACE conn3 <- [1,2622,null,{}] 23:38:30 INFO - PROCESS | 3424 | 1467873510211 Marionette TRACE conn3 -> [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:38:30 INFO - PROCESS | 3424 | 1467873510217 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:30 INFO - PROCESS | 3424 | 1467873510416 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 23:38:30 INFO - PROCESS | 3424 | 1467873510661 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 3424 | 1467873510672 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e9400 == 34 [pid = 3424] [id = 663] 23:38:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x90ece800) [pid = 3424] [serial = 1990] [outer = (nil)] 23:38:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x91ee0400) [pid = 3424] [serial = 1991] [outer = 0x90ece800] 23:38:30 INFO - PROCESS | 3424 | 1467873510807 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x9216d800) [pid = 3424] [serial = 1992] [outer = 0x90ece800] 23:38:31 INFO - PROCESS | 3424 | 1467873511891 Marionette TRACE conn3 <- [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:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1739ms 23:38:31 INFO - PROCESS | 3424 | 1467873511941 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 3424 | 1467873511948 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 23:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:38:31 INFO - PROCESS | 3424 | 1467873511958 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 3424 | 1467873511963 Marionette TRACE conn3 <- [1,2626,null,{}] 23:38:31 INFO - PROCESS | 3424 | 1467873511973 Marionette TRACE conn3 -> [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:38:31 INFO - PROCESS | 3424 | 1467873511978 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:32 INFO - PROCESS | 3424 | 1467873512185 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 23:38:32 INFO - PROCESS | 3424 | 1467873512498 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 3424 | 1467873512511 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:32 INFO - PROCESS | 3424 | --DOCSHELL 0x8e30bc00 == 33 [pid = 3424] [id = 655] 23:38:32 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef0400 == 32 [pid = 3424] [id = 654] 23:38:32 INFO - PROCESS | 3424 | --DOCSHELL 0x92173000 == 31 [pid = 3424] [id = 653] 23:38:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba41400 == 32 [pid = 3424] [id = 664] 23:38:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e305000) [pid = 3424] [serial = 1993] [outer = (nil)] 23:38:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8e3efc00) [pid = 3424] [serial = 1994] [outer = 0x8e305000] 23:38:32 INFO - PROCESS | 3424 | 1467873512603 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x8e49b000) [pid = 3424] [serial = 1995] [outer = 0x8e305000] 23:38:33 INFO - PROCESS | 3424 | 1467873513443 Marionette TRACE conn3 <- [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:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1538ms 23:38:33 INFO - PROCESS | 3424 | 1467873513496 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 3424 | 1467873513502 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 23:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:38:33 INFO - PROCESS | 3424 | 1467873513515 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - PROCESS | 3424 | 1467873513519 Marionette TRACE conn3 <- [1,2630,null,{}] 23:38:33 INFO - PROCESS | 3424 | 1467873513531 Marionette TRACE conn3 -> [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:38:33 INFO - PROCESS | 3424 | 1467873513538 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:33 INFO - PROCESS | 3424 | 1467873513745 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 23:38:33 INFO - PROCESS | 3424 | 1467873513906 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:33 INFO - PROCESS | 3424 | 1467873513914 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30b400 == 33 [pid = 3424] [id = 665] 23:38:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x8f501c00) [pid = 3424] [serial = 1996] [outer = (nil)] 23:38:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x8f50ec00) [pid = 3424] [serial = 1997] [outer = 0x8f501c00] 23:38:34 INFO - PROCESS | 3424 | 1467873513996 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f883400) [pid = 3424] [serial = 1998] [outer = 0x8f501c00] 23:38:35 INFO - PROCESS | 3424 | 1467873515068 Marionette TRACE conn3 <- [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:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1640ms 23:38:35 INFO - PROCESS | 3424 | 1467873515158 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 3424 | 1467873515165 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 23:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:38:35 INFO - PROCESS | 3424 | 1467873515199 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 3424 | 1467873515209 Marionette TRACE conn3 <- [1,2634,null,{}] 23:38:35 INFO - PROCESS | 3424 | 1467873515240 Marionette TRACE conn3 -> [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:38:35 INFO - PROCESS | 3424 | 1467873515250 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:35 INFO - PROCESS | 3424 | 1467873515488 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 23:38:35 INFO - PROCESS | 3424 | 1467873515665 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 3424 | 1467873515675 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b69800 == 34 [pid = 3424] [id = 666] 23:38:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x91b69c00) [pid = 3424] [serial = 1999] [outer = (nil)] 23:38:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91bccc00) [pid = 3424] [serial = 2000] [outer = 0x91b69c00] 23:38:35 INFO - PROCESS | 3424 | 1467873515758 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x91edb400) [pid = 3424] [serial = 2001] [outer = 0x91b69c00] 23:38:36 INFO - PROCESS | 3424 | 1467873516728 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1576ms 23:38:36 INFO - PROCESS | 3424 | 1467873516761 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 3424 | 1467873516766 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 23:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:38:36 INFO - PROCESS | 3424 | 1467873516773 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 3424 | 1467873516777 Marionette TRACE conn3 <- [1,2638,null,{}] 23:38:36 INFO - PROCESS | 3424 | 1467873516790 Marionette TRACE conn3 -> [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:38:36 INFO - PROCESS | 3424 | 1467873516794 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:37 INFO - PROCESS | 3424 | 1467873517058 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8e4a2800) [pid = 3424] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8e498c00) [pid = 3424] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x91146000) [pid = 3424] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x92174c00) [pid = 3424] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x92179c00) [pid = 3424] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8e4a2c00) [pid = 3424] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x8e333c00) [pid = 3424] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8ba48400) [pid = 3424] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91b65400) [pid = 3424] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8e4a0800) [pid = 3424] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x90e50000) [pid = 3424] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91b68400) [pid = 3424] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90e5a400) [pid = 3424] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8b5e7c00) [pid = 3424] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8e33d000) [pid = 3424] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x8e5a1c00) [pid = 3424] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:38:37 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8b5e4c00) [pid = 3424] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:38:37 INFO - PROCESS | 3424 | 1467873517358 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:37 INFO - PROCESS | 3424 | 1467873517366 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeefc00 == 35 [pid = 3424] [id = 667] 23:38:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8b5e7c00) [pid = 3424] [serial = 2002] [outer = (nil)] 23:38:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8e33bc00) [pid = 3424] [serial = 2003] [outer = 0x8b5e7c00] 23:38:37 INFO - PROCESS | 3424 | 1467873517448 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x8f88f800) [pid = 3424] [serial = 2004] [outer = 0x8b5e7c00] 23:38:38 INFO - PROCESS | 3424 | 1467873518305 Marionette TRACE conn3 <- [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:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1590ms 23:38:38 INFO - PROCESS | 3424 | 1467873518364 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 3424 | 1467873518367 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 23:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:38:38 INFO - PROCESS | 3424 | 1467873518376 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 3424 | 1467873518380 Marionette TRACE conn3 <- [1,2642,null,{}] 23:38:38 INFO - PROCESS | 3424 | 1467873518390 Marionette TRACE conn3 -> [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:38:38 INFO - PROCESS | 3424 | 1467873518395 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:38 INFO - PROCESS | 3424 | 1467873518580 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 23:38:38 INFO - PROCESS | 3424 | 1467873518595 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 3424 | 1467873518616 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef0c00 == 36 [pid = 3424] [id = 668] 23:38:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x8ba4bc00) [pid = 3424] [serial = 2005] [outer = (nil)] 23:38:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x91b6b000) [pid = 3424] [serial = 2006] [outer = 0x8ba4bc00] 23:38:38 INFO - PROCESS | 3424 | 1467873518840 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x91ca6400) [pid = 3424] [serial = 2007] [outer = 0x8ba4bc00] 23:38:39 INFO - PROCESS | 3424 | 1467873519918 Marionette TRACE conn3 <- [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:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1587ms 23:38:39 INFO - PROCESS | 3424 | 1467873519965 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 23:38:39 INFO - PROCESS | 3424 | 1467873519973 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 23:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:38:39 INFO - PROCESS | 3424 | 1467873519982 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 3424 | 1467873519989 Marionette TRACE conn3 <- [1,2646,null,{}] 23:38:40 INFO - PROCESS | 3424 | 1467873520000 Marionette TRACE conn3 -> [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:38:40 INFO - PROCESS | 3424 | 1467873520006 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:40 INFO - PROCESS | 3424 | 1467873520287 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 23:38:40 INFO - PROCESS | 3424 | 1467873520589 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 3424 | 1467873520598 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e330400 == 37 [pid = 3424] [id = 669] 23:38:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8e3ef400) [pid = 3424] [serial = 2008] [outer = (nil)] 23:38:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8f679400) [pid = 3424] [serial = 2009] [outer = 0x8e3ef400] 23:38:40 INFO - PROCESS | 3424 | 1467873520690 Marionette DEBUG loaded listener.js 23:38:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8f9c0800) [pid = 3424] [serial = 2010] [outer = 0x8e3ef400] 23:38:41 INFO - PROCESS | 3424 | 1467873521688 Marionette TRACE conn3 <- [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:38:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1743ms 23:38:41 INFO - PROCESS | 3424 | 1467873521725 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 23:38:41 INFO - PROCESS | 3424 | 1467873521734 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 23:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:38:41 INFO - PROCESS | 3424 | 1467873521767 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:38:41 INFO - PROCESS | 3424 | 1467873521773 Marionette TRACE conn3 <- [1,2650,null,{}] 23:38:41 INFO - PROCESS | 3424 | 1467873521782 Marionette TRACE conn3 -> [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:38:41 INFO - PROCESS | 3424 | 1467873521787 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:42 INFO - PROCESS | 3424 | 1467873522016 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 23:38:42 INFO - PROCESS | 3424 | 1467873522184 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 3424 | 1467873522196 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e51800 == 38 [pid = 3424] [id = 670] 23:38:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x9114d800) [pid = 3424] [serial = 2011] [outer = (nil)] 23:38:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91bd8000) [pid = 3424] [serial = 2012] [outer = 0x9114d800] 23:38:42 INFO - PROCESS | 3424 | 1467873522290 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x921cd800) [pid = 3424] [serial = 2013] [outer = 0x9114d800] 23:38:43 INFO - PROCESS | 3424 | 1467873523874 Marionette TRACE conn3 <- [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:38:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:38:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2247ms 23:38:44 INFO - PROCESS | 3424 | 1467873524015 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 3424 | 1467873524023 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 23:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:38:44 INFO - PROCESS | 3424 | 1467873524055 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - PROCESS | 3424 | 1467873524066 Marionette TRACE conn3 <- [1,2654,null,{}] 23:38:44 INFO - PROCESS | 3424 | 1467873524096 Marionette TRACE conn3 -> [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:38:44 INFO - PROCESS | 3424 | 1467873524112 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:44 INFO - PROCESS | 3424 | 1467873524523 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 23:38:44 INFO - PROCESS | 3424 | 1467873524726 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:44 INFO - PROCESS | 3424 | 1467873524738 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d7800 == 39 [pid = 3424] [id = 671] 23:38:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x922de800) [pid = 3424] [serial = 2014] [outer = (nil)] 23:38:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x9291ec00) [pid = 3424] [serial = 2015] [outer = 0x922de800] 23:38:44 INFO - PROCESS | 3424 | 1467873524831 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x92925400) [pid = 3424] [serial = 2016] [outer = 0x922de800] 23:38:45 INFO - PROCESS | 3424 | 1467873525845 Marionette TRACE conn3 <- [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:38:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1875ms 23:38:45 INFO - PROCESS | 3424 | 1467873525910 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 23:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:38:45 INFO - PROCESS | 3424 | 1467873525916 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 23:38:45 INFO - PROCESS | 3424 | 1467873525924 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 3424 | 1467873525927 Marionette TRACE conn3 <- [1,2658,null,{}] 23:38:45 INFO - PROCESS | 3424 | 1467873525935 Marionette TRACE conn3 -> [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:38:45 INFO - PROCESS | 3424 | 1467873525939 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:46 INFO - PROCESS | 3424 | 1467873526188 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 23:38:46 INFO - PROCESS | 3424 | 1467873526429 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 3424 | 1467873526436 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e303400 == 40 [pid = 3424] [id = 672] 23:38:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x928b5000) [pid = 3424] [serial = 2017] [outer = (nil)] 23:38:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x93906800) [pid = 3424] [serial = 2018] [outer = 0x928b5000] 23:38:46 INFO - PROCESS | 3424 | 1467873526568 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x9390f000) [pid = 3424] [serial = 2019] [outer = 0x928b5000] 23:38:47 INFO - PROCESS | 3424 | 1467873527539 Marionette TRACE conn3 <- [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:38:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1690ms 23:38:47 INFO - PROCESS | 3424 | 1467873527614 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 23:38:47 INFO - PROCESS | 3424 | 1467873527618 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 23:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:38:47 INFO - PROCESS | 3424 | 1467873527626 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 3424 | 1467873527630 Marionette TRACE conn3 <- [1,2662,null,{}] 23:38:47 INFO - PROCESS | 3424 | 1467873527636 Marionette TRACE conn3 -> [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:38:47 INFO - PROCESS | 3424 | 1467873527642 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:47 INFO - PROCESS | 3424 | 1467873527878 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 23:38:48 INFO - PROCESS | 3424 | 1467873528119 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 3424 | 1467873528131 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e53c00 == 41 [pid = 3424] [id = 673] 23:38:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x9291dc00) [pid = 3424] [serial = 2020] [outer = (nil)] 23:38:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x93952400) [pid = 3424] [serial = 2021] [outer = 0x9291dc00] 23:38:48 INFO - PROCESS | 3424 | 1467873528258 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x93b16c00) [pid = 3424] [serial = 2022] [outer = 0x9291dc00] 23:38:49 INFO - PROCESS | 3424 | 1467873529274 Marionette TRACE conn3 <- [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:38:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:38:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1683ms 23:38:49 INFO - PROCESS | 3424 | 1467873529310 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 23:38:49 INFO - PROCESS | 3424 | 1467873529314 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 23:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:38:49 INFO - PROCESS | 3424 | 1467873529321 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 3424 | 1467873529325 Marionette TRACE conn3 <- [1,2666,null,{}] 23:38:49 INFO - PROCESS | 3424 | 1467873529332 Marionette TRACE conn3 -> [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:38:49 INFO - PROCESS | 3424 | 1467873529343 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:49 INFO - PROCESS | 3424 | 1467873529588 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 23:38:50 INFO - PROCESS | 3424 | 1467873530115 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 3424 | 1467873530125 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba46800 == 42 [pid = 3424] [id = 674] 23:38:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x8ba47c00) [pid = 3424] [serial = 2023] [outer = (nil)] 23:38:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x8e30a000) [pid = 3424] [serial = 2024] [outer = 0x8ba47c00] 23:38:50 INFO - PROCESS | 3424 | 1467873530295 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x8e3f0400) [pid = 3424] [serial = 2025] [outer = 0x8ba47c00] 23:38:51 INFO - PROCESS | 3424 | --DOCSHELL 0x91b67c00 == 41 [pid = 3424] [id = 642] 23:38:51 INFO - PROCESS | 3424 | --DOCSHELL 0x90e4e800 == 40 [pid = 3424] [id = 646] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0x8ba48000) [pid = 3424] [serial = 1970] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOCSHELL 0x8e335000 == 39 [pid = 3424] [id = 658] 23:38:51 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3800 == 38 [pid = 3424] [id = 657] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0x8f88f400) [pid = 3424] [serial = 1953] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0x8f50b800) [pid = 3424] [serial = 1952] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x91eda000) [pid = 3424] [serial = 1949] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x91b6b800) [pid = 3424] [serial = 1955] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x921cc400) [pid = 3424] [serial = 1958] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x91bd2400) [pid = 3424] [serial = 1956] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x922db400) [pid = 3424] [serial = 1961] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x922d2400) [pid = 3424] [serial = 1959] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x9291cc00) [pid = 3424] [serial = 1964] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x928b2800) [pid = 3424] [serial = 1962] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x8f50f000) [pid = 3424] [serial = 1967] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x92927c00) [pid = 3424] [serial = 1965] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x9291f400) [pid = 3424] [serial = 1968] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91eda400) [pid = 3424] [serial = 1932] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x91bcf000) [pid = 3424] [serial = 1943] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x8f508800) [pid = 3424] [serial = 1937] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8f67d000) [pid = 3424] [serial = 1938] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x91141800) [pid = 3424] [serial = 1941] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x90ed7000) [pid = 3424] [serial = 1940] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x91bd3400) [pid = 3424] [serial = 1944] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x91bcc000) [pid = 3424] [serial = 1928] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x90ee3000) [pid = 3424] [serial = 1926] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e32e400) [pid = 3424] [serial = 1935] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8f676000) [pid = 3424] [serial = 1923] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x90e59c00) [pid = 3424] [serial = 1920] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x91ca7800) [pid = 3424] [serial = 1929] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8e59f400) [pid = 3424] [serial = 1922] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90edb000) [pid = 3424] [serial = 1925] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f9b6800) [pid = 3424] [serial = 1946] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x91cb4800) [pid = 3424] [serial = 1931] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8ba49c00) [pid = 3424] [serial = 1934] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x90ed2800) [pid = 3424] [serial = 1947] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x91ee7400) [pid = 3424] [serial = 1950] [outer = (nil)] [url = about:blank] 23:38:51 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:51 INFO - PROCESS | 3424 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:38:52 INFO - PROCESS | 3424 | 1467873532012 Marionette TRACE conn3 <- [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:38:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2738ms 23:38:52 INFO - PROCESS | 3424 | 1467873532103 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 23:38:52 INFO - PROCESS | 3424 | 1467873532110 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 23:38:52 INFO - PROCESS | 3424 | 1467873532126 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 3424 | 1467873532130 Marionette TRACE conn3 <- [1,2670,null,{}] 23:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:38:52 INFO - PROCESS | 3424 | 1467873532143 Marionette TRACE conn3 -> [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:38:52 INFO - PROCESS | 3424 | 1467873532149 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:52 INFO - PROCESS | 3424 | 1467873532329 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 23:38:52 INFO - PROCESS | 3424 | 1467873532480 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:52 INFO - PROCESS | 3424 | 1467873532492 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307800 == 39 [pid = 3424] [id = 675] 23:38:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8e5aa000) [pid = 3424] [serial = 2026] [outer = (nil)] 23:38:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8f50f000) [pid = 3424] [serial = 2027] [outer = 0x8e5aa000] 23:38:52 INFO - PROCESS | 3424 | 1467873532585 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8f67d800) [pid = 3424] [serial = 2028] [outer = 0x8e5aa000] 23:38:53 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:53 INFO - PROCESS | 3424 | 1467873533970 Marionette TRACE conn3 <- [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:38:54 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:38:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:38:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1877ms 23:38:54 INFO - PROCESS | 3424 | 1467873534019 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 3424 | 1467873534026 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 23:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:38:54 INFO - PROCESS | 3424 | 1467873534035 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 3424 | 1467873534039 Marionette TRACE conn3 <- [1,2674,null,{}] 23:38:54 INFO - PROCESS | 3424 | 1467873534046 Marionette TRACE conn3 -> [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:38:54 INFO - PROCESS | 3424 | 1467873534051 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:54 INFO - PROCESS | 3424 | 1467873534387 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 23:38:54 INFO - PROCESS | 3424 | 1467873534406 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 3424 | 1467873534415 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f505000 == 40 [pid = 3424] [id = 676] 23:38:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8f886000) [pid = 3424] [serial = 2029] [outer = (nil)] 23:38:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x90edf000) [pid = 3424] [serial = 2030] [outer = 0x8f886000] 23:38:54 INFO - PROCESS | 3424 | 1467873534492 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x91143c00) [pid = 3424] [serial = 2031] [outer = 0x8f886000] 23:38:55 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:55 INFO - PROCESS | 3424 | 1467873535928 Marionette TRACE conn3 <- [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:38:55 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:38:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:38:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1934ms 23:38:55 INFO - PROCESS | 3424 | 1467873535973 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 3424 | 1467873535976 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 23:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:38:56 INFO - PROCESS | 3424 | 1467873536000 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 3424 | 1467873536010 Marionette TRACE conn3 <- [1,2678,null,{}] 23:38:56 INFO - PROCESS | 3424 | 1467873536021 Marionette TRACE conn3 -> [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:38:56 INFO - PROCESS | 3424 | 1467873536029 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:56 INFO - PROCESS | 3424 | 1467873536319 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 23:38:56 INFO - PROCESS | 3424 | 1467873536347 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 3424 | 1467873536353 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f504400 == 41 [pid = 3424] [id = 677] 23:38:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ee0000) [pid = 3424] [serial = 2032] [outer = (nil)] 23:38:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91bd7c00) [pid = 3424] [serial = 2033] [outer = 0x90ee0000] 23:38:56 INFO - PROCESS | 3424 | 1467873536430 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91ee0800) [pid = 3424] [serial = 2034] [outer = 0x90ee0000] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8b5ec800) [pid = 3424] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x91b69c00) [pid = 3424] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8b5e7c00) [pid = 3424] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e5a2400) [pid = 3424] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e337800) [pid = 3424] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x90ed3c00) [pid = 3424] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x8f501c00) [pid = 3424] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x8aef4400) [pid = 3424] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x90ece800) [pid = 3424] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8e330000) [pid = 3424] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8e305000) [pid = 3424] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:38:57 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x8f677000) [pid = 3424] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:38:58 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:58 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:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2059ms 23:38:58 INFO - PROCESS | 3424 | 1467873538033 Marionette TRACE conn3 <- [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:38:58 INFO - PROCESS | 3424 | 1467873538046 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 3424 | 1467873538052 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 23:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:38:58 INFO - PROCESS | 3424 | 1467873538059 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 3424 | 1467873538062 Marionette TRACE conn3 <- [1,2682,null,{}] 23:38:58 INFO - PROCESS | 3424 | 1467873538070 Marionette TRACE conn3 -> [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:38:58 INFO - PROCESS | 3424 | 1467873538075 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:58 INFO - PROCESS | 3424 | 1467873538251 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 23:38:58 INFO - PROCESS | 3424 | 1467873538495 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 3424 | 1467873538503 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:38:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ec800 == 42 [pid = 3424] [id = 678] 23:38:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x8b5f0000) [pid = 3424] [serial = 2035] [outer = (nil)] 23:38:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x8e5bac00) [pid = 3424] [serial = 2036] [outer = 0x8b5f0000] 23:38:58 INFO - PROCESS | 3424 | 1467873538575 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8f9c0000) [pid = 3424] [serial = 2037] [outer = 0x8b5f0000] 23:38:59 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:59 INFO - PROCESS | 3424 | 1467873539951 Marionette TRACE conn3 <- [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:38: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:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1940ms 23:39:00 INFO - PROCESS | 3424 | 1467873540001 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 3424 | 1467873540008 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 23:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:39:00 INFO - PROCESS | 3424 | 1467873540137 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 3424 | 1467873540144 Marionette TRACE conn3 <- [1,2686,null,{}] 23:39:00 INFO - PROCESS | 3424 | 1467873540166 Marionette TRACE conn3 -> [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:39:00 INFO - PROCESS | 3424 | 1467873540173 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:00 INFO - PROCESS | 3424 | 1467873540375 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 23:39:00 INFO - PROCESS | 3424 | 1467873540568 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 3424 | 1467873540582 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7400 == 43 [pid = 3424] [id = 679] 23:39:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8aefa800) [pid = 3424] [serial = 2038] [outer = (nil)] 23:39:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x8f505800) [pid = 3424] [serial = 2039] [outer = 0x8aefa800] 23:39:00 INFO - PROCESS | 3424 | 1467873540713 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8f672400) [pid = 3424] [serial = 2040] [outer = 0x8aefa800] 23:39:02 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:39:02 INFO - PROCESS | 3424 | 1467873542341 Marionette TRACE conn3 <- [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:39:02 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:39:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:39:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:39:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2381ms 23:39:02 INFO - PROCESS | 3424 | 1467873542400 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 3424 | 1467873542409 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 23:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:39:02 INFO - PROCESS | 3424 | 1467873542423 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 3424 | 1467873542429 Marionette TRACE conn3 <- [1,2690,null,{}] 23:39:02 INFO - PROCESS | 3424 | 1467873542478 Marionette TRACE conn3 -> [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:39:02 INFO - PROCESS | 3424 | 1467873542486 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:02 INFO - PROCESS | 3424 | 1467873542762 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 23:39:02 INFO - PROCESS | 3424 | 1467873542902 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 3424 | 1467873542910 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:02 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c3800 == 44 [pid = 3424] [id = 680] 23:39:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x90e57800) [pid = 3424] [serial = 2041] [outer = (nil)] 23:39:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x91143000) [pid = 3424] [serial = 2042] [outer = 0x90e57800] 23:39:03 INFO - PROCESS | 3424 | 1467873543002 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x91b70000) [pid = 3424] [serial = 2043] [outer = 0x90e57800] 23:39:04 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:39:04 INFO - PROCESS | 3424 | 1467873544597 Marionette TRACE conn3 <- [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:39:04 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:39:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:39:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:39:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2238ms 23:39:04 INFO - PROCESS | 3424 | 1467873544662 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 3424 | 1467873544667 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 23:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:39:04 INFO - PROCESS | 3424 | 1467873544676 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 3424 | 1467873544689 Marionette TRACE conn3 <- [1,2694,null,{}] 23:39:04 INFO - PROCESS | 3424 | 1467873544758 Marionette TRACE conn3 -> [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:39:04 INFO - PROCESS | 3424 | 1467873544769 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:04 INFO - PROCESS | 3424 | 1467873544990 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 23:39:05 INFO - PROCESS | 3424 | 1467873545182 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 3424 | 1467873545192 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ca7000 == 45 [pid = 3424] [id = 681] 23:39:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x91eda400) [pid = 3424] [serial = 2044] [outer = (nil)] 23:39:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x921d6000) [pid = 3424] [serial = 2045] [outer = 0x91eda400] 23:39:05 INFO - PROCESS | 3424 | 1467873545285 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x922d9000) [pid = 3424] [serial = 2046] [outer = 0x91eda400] 23:39:06 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:39:06 INFO - PROCESS | 3424 | 1467873546718 Marionette TRACE conn3 <- [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:39: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:39:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:39:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:39:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2100ms 23:39:06 INFO - PROCESS | 3424 | 1467873546777 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 3424 | 1467873546783 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 23:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:39:07 INFO - PROCESS | 3424 | 1467873547090 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 3424 | 1467873547096 Marionette TRACE conn3 <- [1,2698,null,{}] 23:39:07 INFO - PROCESS | 3424 | 1467873547107 Marionette TRACE conn3 -> [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:39:07 INFO - PROCESS | 3424 | 1467873547113 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:07 INFO - PROCESS | 3424 | 1467873547312 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 23:39:07 INFO - PROCESS | 3424 | 1467873547501 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 3424 | 1467873547509 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ee000 == 46 [pid = 3424] [id = 682] 23:39:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x8ba44c00) [pid = 3424] [serial = 2047] [outer = (nil)] 23:39:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x8e5a5000) [pid = 3424] [serial = 2048] [outer = 0x8ba44c00] 23:39:07 INFO - PROCESS | 3424 | 1467873547591 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8f507800) [pid = 3424] [serial = 2049] [outer = 0x8ba44c00] 23:39:08 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91b6b000) [pid = 3424] [serial = 2006] [outer = (nil)] [url = about:blank] 23:39:08 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8e33c400) [pid = 3424] [serial = 1971] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x91bccc00) [pid = 3424] [serial = 2000] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x91edb400) [pid = 3424] [serial = 2001] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x8e33bc00) [pid = 3424] [serial = 2003] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x8f502400) [pid = 3424] [serial = 1980] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x8e5ab800) [pid = 3424] [serial = 1979] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8e3ed000) [pid = 3424] [serial = 1977] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x8e3e4400) [pid = 3424] [serial = 1976] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0x91b6f000) [pid = 3424] [serial = 1989] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0x90ee0800) [pid = 3424] [serial = 1988] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0x8f50ec00) [pid = 3424] [serial = 1997] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0x8b5ea000) [pid = 3424] [serial = 1974] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0x8aefa000) [pid = 3424] [serial = 1973] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0x9216d800) [pid = 3424] [serial = 1992] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x91ee0400) [pid = 3424] [serial = 1991] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x90e5c000) [pid = 3424] [serial = 1986] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x90e56400) [pid = 3424] [serial = 1985] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x8e3efc00) [pid = 3424] [serial = 1994] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0x8e49b000) [pid = 3424] [serial = 1995] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0x8f9bb000) [pid = 3424] [serial = 1983] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0x8f88c800) [pid = 3424] [serial = 1982] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0x8f883400) [pid = 3424] [serial = 1998] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0x8f88f800) [pid = 3424] [serial = 2004] [outer = (nil)] [url = about:blank] 23:39:09 INFO - PROCESS | 3424 | SkCairoFTTypeface::onFilterRec unimplemented 23:39:09 INFO - PROCESS | 3424 | 1467873549071 Marionette TRACE conn3 <- [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:39: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:39:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:39:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:39:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:39:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2246ms 23:39:09 INFO - PROCESS | 3424 | 1467873549111 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 3424 | 1467873549118 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 23:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:39:09 INFO - PROCESS | 3424 | 1467873549190 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 3424 | 1467873549195 Marionette TRACE conn3 <- [1,2702,null,{}] 23:39:09 INFO - PROCESS | 3424 | 1467873549207 Marionette TRACE conn3 -> [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:39:09 INFO - PROCESS | 3424 | 1467873549213 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:09 INFO - PROCESS | 3424 | 1467873549396 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 23:39:09 INFO - PROCESS | 3424 | 1467873549546 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 3424 | 1467873549557 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5ecc00 == 47 [pid = 3424] [id = 683] 23:39:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0x8e330c00) [pid = 3424] [serial = 2050] [outer = (nil)] 23:39:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0x8f503400) [pid = 3424] [serial = 2051] [outer = 0x8e330c00] 23:39:09 INFO - PROCESS | 3424 | 1467873549631 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0x8f888400) [pid = 3424] [serial = 2052] [outer = 0x8e330c00] 23:39:10 INFO - PROCESS | 3424 | 1467873550573 Marionette TRACE conn3 <- [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:39:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1447ms 23:39:10 INFO - PROCESS | 3424 | 1467873550626 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 3424 | 1467873550630 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 23:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:39:10 INFO - PROCESS | 3424 | 1467873550638 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 3424 | 1467873550642 Marionette TRACE conn3 <- [1,2706,null,{}] 23:39:10 INFO - PROCESS | 3424 | 1467873550648 Marionette TRACE conn3 -> [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:39:10 INFO - PROCESS | 3424 | 1467873550654 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:10 INFO - PROCESS | 3424 | 1467873550845 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 23:39:11 INFO - PROCESS | 3424 | 1467873551008 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 3424 | 1467873551028 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee0800 == 48 [pid = 3424] [id = 684] 23:39:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0x90ee1400) [pid = 3424] [serial = 2053] [outer = (nil)] 23:39:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0x91143400) [pid = 3424] [serial = 2054] [outer = 0x90ee1400] 23:39:11 INFO - PROCESS | 3424 | 1467873551102 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x91b65400) [pid = 3424] [serial = 2055] [outer = 0x90ee1400] 23:39:12 INFO - PROCESS | 3424 | 1467873552079 Marionette TRACE conn3 <- [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:39:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1487ms 23:39:12 INFO - PROCESS | 3424 | 1467873552127 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 3424 | 1467873552131 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 23:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:39:12 INFO - PROCESS | 3424 | 1467873552146 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 3424 | 1467873552150 Marionette TRACE conn3 <- [1,2710,null,{}] 23:39:12 INFO - PROCESS | 3424 | 1467873552156 Marionette TRACE conn3 -> [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:39:12 INFO - PROCESS | 3424 | 1467873552162 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:12 INFO - PROCESS | 3424 | 1467873552417 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 23:39:12 INFO - PROCESS | 3424 | 1467873552446 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 3424 | 1467873552454 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bd6800 == 49 [pid = 3424] [id = 685] 23:39:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x91bd7400) [pid = 3424] [serial = 2056] [outer = (nil)] 23:39:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x91caf000) [pid = 3424] [serial = 2057] [outer = 0x91bd7400] 23:39:12 INFO - PROCESS | 3424 | 1467873552529 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x91edfc00) [pid = 3424] [serial = 2058] [outer = 0x91bd7400] 23:39:13 INFO - PROCESS | 3424 | 1467873553581 Marionette TRACE conn3 <- [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:39:13 INFO - PROCESS | 3424 | 1467873553639 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 23:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:39:13 INFO - PROCESS | 3424 | 1467873553652 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 3424 | 1467873553655 Marionette TRACE conn3 <- [1,2714,null,{}] 23:39:13 INFO - PROCESS | 3424 | 1467873553662 Marionette TRACE conn3 -> [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:39:13 INFO - PROCESS | 3424 | 1467873553668 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:14 INFO - PROCESS | 3424 | 1467873554065 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 23:39:14 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0x8ba47c00) [pid = 3424] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:39:14 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0x8e5aa000) [pid = 3424] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:39:14 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0x90ee0000) [pid = 3424] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:39:14 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0x8f886000) [pid = 3424] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:39:14 INFO - PROCESS | 3424 | 1467873554263 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 3424 | 1467873554272 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:14 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef1c00 == 50 [pid = 3424] [id = 686] 23:39:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0x8aef4400) [pid = 3424] [serial = 2059] [outer = (nil)] 23:39:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0x90ee0000) [pid = 3424] [serial = 2060] [outer = 0x8aef4400] 23:39:14 INFO - PROCESS | 3424 | 1467873554355 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0x9216f400) [pid = 3424] [serial = 2061] [outer = 0x8aef4400] 23:39:15 INFO - PROCESS | 3424 | 1467873555183 Marionette TRACE conn3 <- [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:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1583ms 23:39:15 INFO - PROCESS | 3424 | 1467873555237 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 3424 | 1467873555240 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 23:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:39:15 INFO - PROCESS | 3424 | 1467873555248 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - PROCESS | 3424 | 1467873555250 Marionette TRACE conn3 <- [1,2718,null,{}] 23:39:15 INFO - PROCESS | 3424 | 1467873555272 Marionette TRACE conn3 -> [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:39:15 INFO - PROCESS | 3424 | 1467873555283 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:15 INFO - PROCESS | 3424 | 1467873555512 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 23:39:15 INFO - PROCESS | 3424 | 1467873555663 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 3424 | 1467873555679 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef000 == 51 [pid = 3424] [id = 687] 23:39:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0x8f508000) [pid = 3424] [serial = 2062] [outer = (nil)] 23:39:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0x928bac00) [pid = 3424] [serial = 2063] [outer = 0x8f508000] 23:39:15 INFO - PROCESS | 3424 | 1467873555754 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0x9292a400) [pid = 3424] [serial = 2064] [outer = 0x8f508000] 23:39:16 INFO - PROCESS | 3424 | 1467873556886 Marionette TRACE conn3 <- [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:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:39:16 INFO - PROCESS | 3424 | 1467873556960 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 23:39:16 INFO - PROCESS | 3424 | 1467873556971 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 3424 | 1467873556977 Marionette TRACE conn3 <- [1,2722,null,{}] 23:39:17 INFO - PROCESS | 3424 | 1467873557042 Marionette TRACE conn3 -> [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:39:17 INFO - PROCESS | 3424 | 1467873557047 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:17 INFO - PROCESS | 3424 | 1467873557279 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 23:39:17 INFO - PROCESS | 3424 | 1467873557525 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 3424 | 1467873557534 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e8400 == 52 [pid = 3424] [id = 688] 23:39:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0x8e3ec800) [pid = 3424] [serial = 2065] [outer = (nil)] 23:39:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0x8f9bb800) [pid = 3424] [serial = 2066] [outer = 0x8e3ec800] 23:39:17 INFO - PROCESS | 3424 | 1467873557663 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0x90e55000) [pid = 3424] [serial = 2067] [outer = 0x8e3ec800] 23:39:18 INFO - PROCESS | 3424 | 1467873558721 Marionette TRACE conn3 <- [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:39:18 INFO - PROCESS | 3424 | 1467873558771 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 23:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:39:18 INFO - PROCESS | 3424 | 1467873558783 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 3424 | 1467873558788 Marionette TRACE conn3 <- [1,2726,null,{}] 23:39:18 INFO - PROCESS | 3424 | 1467873558803 Marionette TRACE conn3 -> [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:39:18 INFO - PROCESS | 3424 | 1467873558816 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:19 INFO - PROCESS | 3424 | 1467873559168 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 23:39:19 INFO - PROCESS | 3424 | 1467873559374 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 3424 | 1467873559384 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef400 == 53 [pid = 3424] [id = 689] 23:39:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0x8b5edc00) [pid = 3424] [serial = 2068] [outer = (nil)] 23:39:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x921cb000) [pid = 3424] [serial = 2069] [outer = 0x8b5edc00] 23:39:19 INFO - PROCESS | 3424 | 1467873559476 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x921d5400) [pid = 3424] [serial = 2070] [outer = 0x8b5edc00] 23:39:20 INFO - PROCESS | 3424 | 1467873560559 Marionette TRACE conn3 <- [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:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1793ms 23:39:20 INFO - PROCESS | 3424 | 1467873560577 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 23:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:39:20 INFO - PROCESS | 3424 | 1467873560583 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 23:39:20 INFO - PROCESS | 3424 | 1467873560591 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 3424 | 1467873560599 Marionette TRACE conn3 <- [1,2730,null,{}] 23:39:20 INFO - PROCESS | 3424 | 1467873560619 Marionette TRACE conn3 -> [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:39:20 INFO - PROCESS | 3424 | 1467873560632 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:20 INFO - PROCESS | 3424 | 1467873560887 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 23:39:21 INFO - PROCESS | 3424 | 1467873561154 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 3424 | 1467873561169 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x93901800 == 54 [pid = 3424] [id = 690] 23:39:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x93907000) [pid = 3424] [serial = 2071] [outer = (nil)] 23:39:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x9390e400) [pid = 3424] [serial = 2072] [outer = 0x93907000] 23:39:21 INFO - PROCESS | 3424 | 1467873561257 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x93b15000) [pid = 3424] [serial = 2073] [outer = 0x93907000] 23:39:22 INFO - PROCESS | 3424 | 1467873562634 Marionette TRACE conn3 <- [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:39:22 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:39:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:39:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:39:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:39:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2095ms 23:39:22 INFO - PROCESS | 3424 | 1467873562687 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 3424 | 1467873562692 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 23:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:39:22 INFO - PROCESS | 3424 | 1467873562700 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 3424 | 1467873562703 Marionette TRACE conn3 <- [1,2734,null,{}] 23:39:22 INFO - PROCESS | 3424 | 1467873562710 Marionette TRACE conn3 -> [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:39:22 INFO - PROCESS | 3424 | 1467873562715 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:22 INFO - PROCESS | 3424 | 1467873562984 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 23:39:23 INFO - PROCESS | 3424 | 1467873563181 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 3424 | 1467873563192 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f9c1000 == 55 [pid = 3424] [id = 691] 23:39:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x93b18c00) [pid = 3424] [serial = 2074] [outer = (nil)] 23:39:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x950fb800) [pid = 3424] [serial = 2075] [outer = 0x93b18c00] 23:39:23 INFO - PROCESS | 3424 | 1467873563310 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9515e400) [pid = 3424] [serial = 2076] [outer = 0x93b18c00] 23:39:24 INFO - PROCESS | 3424 | 1467873564299 Marionette TRACE conn3 <- [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:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1636ms 23:39:24 INFO - PROCESS | 3424 | 1467873564345 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 3424 | 1467873564350 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 23:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:39:24 INFO - PROCESS | 3424 | 1467873564358 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 3424 | 1467873564362 Marionette TRACE conn3 <- [1,2738,null,{}] 23:39:24 INFO - PROCESS | 3424 | 1467873564368 Marionette TRACE conn3 -> [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:39:24 INFO - PROCESS | 3424 | 1467873564373 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:24 INFO - PROCESS | 3424 | 1467873564578 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 23:39:24 INFO - PROCESS | 3424 | 1467873564850 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 3424 | 1467873564864 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:24 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5eb400 == 56 [pid = 3424] [id = 692] 23:39:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x8ba4f800) [pid = 3424] [serial = 2077] [outer = (nil)] 23:39:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x95163000) [pid = 3424] [serial = 2078] [outer = 0x8ba4f800] 23:39:24 INFO - PROCESS | 3424 | 1467873564994 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x95168400) [pid = 3424] [serial = 2079] [outer = 0x8ba4f800] 23:39:26 INFO - PROCESS | 3424 | 1467873566044 Marionette TRACE conn3 <- [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:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1735ms 23:39:26 INFO - PROCESS | 3424 | 1467873566095 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 23:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:39:26 INFO - PROCESS | 3424 | 1467873566100 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 23:39:26 INFO - PROCESS | 3424 | 1467873566107 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 3424 | 1467873566112 Marionette TRACE conn3 <- [1,2742,null,{}] 23:39:26 INFO - PROCESS | 3424 | 1467873566122 Marionette TRACE conn3 -> [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:39:26 INFO - PROCESS | 3424 | 1467873566139 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:26 INFO - PROCESS | 3424 | 1467873566481 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 23:39:27 INFO - PROCESS | 3424 | 1467873567011 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 3424 | 1467873567020 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:27 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306800 == 57 [pid = 3424] [id = 693] 23:39:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x8e307c00) [pid = 3424] [serial = 2080] [outer = (nil)] 23:39:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x8e3e2800) [pid = 3424] [serial = 2081] [outer = 0x8e307c00] 23:39:27 INFO - PROCESS | 3424 | 1467873567111 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x8e5a0000) [pid = 3424] [serial = 2082] [outer = 0x8e307c00] 23:39:28 INFO - PROCESS | 3424 | 1467873568231 Marionette TRACE conn3 <- [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:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2200ms 23:39:28 INFO - PROCESS | 3424 | 1467873568310 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 3424 | 1467873568317 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 23:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:39:28 INFO - PROCESS | 3424 | 1467873568327 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 3424 | 1467873568331 Marionette TRACE conn3 <- [1,2746,null,{}] 23:39:28 INFO - PROCESS | 3424 | 1467873568341 Marionette TRACE conn3 -> [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:39:28 INFO - PROCESS | 3424 | 1467873568349 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:28 INFO - PROCESS | 3424 | 1467873568609 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0x8e5bac00) [pid = 3424] [serial = 2036] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0x9291ec00) [pid = 3424] [serial = 2015] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0x8e30a000) [pid = 3424] [serial = 2024] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0x8e3f0400) [pid = 3424] [serial = 2025] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0x8f67d800) [pid = 3424] [serial = 2028] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91ee0800) [pid = 3424] [serial = 2034] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8f679400) [pid = 3424] [serial = 2009] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x93952400) [pid = 3424] [serial = 2021] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x91143c00) [pid = 3424] [serial = 2031] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x93906800) [pid = 3424] [serial = 2018] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0x91bd8000) [pid = 3424] [serial = 2012] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0x90edf000) [pid = 3424] [serial = 2030] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0x8f50f000) [pid = 3424] [serial = 2027] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0x91bd7c00) [pid = 3424] [serial = 2033] [outer = (nil)] [url = about:blank] 23:39:28 INFO - PROCESS | 3424 | 1467873568921 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 3424 | 1467873568936 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef3800 == 58 [pid = 3424] [id = 694] 23:39:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0x8e30ac00) [pid = 3424] [serial = 2083] [outer = (nil)] 23:39:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0x8f674800) [pid = 3424] [serial = 2084] [outer = 0x8e30ac00] 23:39:29 INFO - PROCESS | 3424 | 1467873569015 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0x8f9be000) [pid = 3424] [serial = 2085] [outer = 0x8e30ac00] 23:39:29 INFO - PROCESS | 3424 | 1467873569958 Marionette TRACE conn3 <- [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:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1686ms 23:39:30 INFO - PROCESS | 3424 | 1467873570016 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 3424 | 1467873570023 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 23:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:39:30 INFO - PROCESS | 3424 | 1467873570031 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 3424 | 1467873570034 Marionette TRACE conn3 <- [1,2750,null,{}] 23:39:30 INFO - PROCESS | 3424 | 1467873570041 Marionette TRACE conn3 -> [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:39:30 INFO - PROCESS | 3424 | 1467873570048 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:30 INFO - PROCESS | 3424 | 1467873570251 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 23:39:30 INFO - PROCESS | 3424 | 1467873570420 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 3424 | 1467873570426 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ece400 == 59 [pid = 3424] [id = 695] 23:39:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0x90ed7800) [pid = 3424] [serial = 2086] [outer = (nil)] 23:39:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x91bd1400) [pid = 3424] [serial = 2087] [outer = 0x90ed7800] 23:39:30 INFO - PROCESS | 3424 | 1467873570515 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x91caac00) [pid = 3424] [serial = 2088] [outer = 0x90ed7800] 23:39:31 INFO - PROCESS | 3424 | 1467873571446 Marionette TRACE conn3 <- [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:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1437ms 23:39:31 INFO - PROCESS | 3424 | 1467873571472 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 3424 | 1467873571476 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 23:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:39:31 INFO - PROCESS | 3424 | 1467873571494 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 3424 | 1467873571504 Marionette TRACE conn3 <- [1,2754,null,{}] 23:39:31 INFO - PROCESS | 3424 | 1467873571520 Marionette TRACE conn3 -> [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:39:31 INFO - PROCESS | 3424 | 1467873571529 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:31 INFO - PROCESS | 3424 | 1467873571783 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 23:39:31 INFO - PROCESS | 3424 | 1467873571814 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 3424 | 1467873571820 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:31 INFO - PROCESS | 3424 | ++DOCSHELL 0x91bd8000 == 60 [pid = 3424] [id = 696] 23:39:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x922d2800) [pid = 3424] [serial = 2089] [outer = (nil)] 23:39:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x9291fc00) [pid = 3424] [serial = 2090] [outer = 0x922d2800] 23:39:31 INFO - PROCESS | 3424 | 1467873571899 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x92925000) [pid = 3424] [serial = 2091] [outer = 0x922d2800] 23:39:33 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0x91bd7400) [pid = 3424] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:39:33 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0x8aef4400) [pid = 3424] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:39:33 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0x8e330c00) [pid = 3424] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:39:33 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0x8ba44c00) [pid = 3424] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:39:33 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0x90ee1400) [pid = 3424] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:39:33 INFO - PROCESS | 3424 | 1467873573322 Marionette TRACE conn3 <- [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:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1862ms 23:39:33 INFO - PROCESS | 3424 | 1467873573349 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 3424 | 1467873573357 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 23:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:39:33 INFO - PROCESS | 3424 | 1467873573367 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - PROCESS | 3424 | 1467873573373 Marionette TRACE conn3 <- [1,2758,null,{}] 23:39:33 INFO - PROCESS | 3424 | 1467873573383 Marionette TRACE conn3 -> [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:39:33 INFO - PROCESS | 3424 | 1467873573389 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:33 INFO - PROCESS | 3424 | 1467873573697 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 23:39:33 INFO - PROCESS | 3424 | 1467873573904 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 3424 | 1467873573915 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30e400 == 61 [pid = 3424] [id = 697] 23:39:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0x8e30ec00) [pid = 3424] [serial = 2092] [outer = (nil)] 23:39:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0x8f88bc00) [pid = 3424] [serial = 2093] [outer = 0x8e30ec00] 23:39:34 INFO - PROCESS | 3424 | 1467873574013 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0x90e58400) [pid = 3424] [serial = 2094] [outer = 0x8e30ec00] 23:39:35 INFO - PROCESS | 3424 | 1467873575033 Marionette TRACE conn3 <- [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:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1737ms 23:39:35 INFO - PROCESS | 3424 | 1467873575104 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 3424 | 1467873575112 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 23:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:39:35 INFO - PROCESS | 3424 | 1467873575126 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 3424 | 1467873575132 Marionette TRACE conn3 <- [1,2762,null,{}] 23:39:35 INFO - PROCESS | 3424 | 1467873575140 Marionette TRACE conn3 -> [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:39:35 INFO - PROCESS | 3424 | 1467873575146 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:35 INFO - PROCESS | 3424 | 1467873575401 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 23:39:35 INFO - PROCESS | 3424 | 1467873575699 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:35 INFO - PROCESS | 3424 | 1467873575711 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5f0400 == 62 [pid = 3424] [id = 698] 23:39:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0x91144400) [pid = 3424] [serial = 2095] [outer = (nil)] 23:39:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0x91edb800) [pid = 3424] [serial = 2096] [outer = 0x91144400] 23:39:35 INFO - PROCESS | 3424 | 1467873575800 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0x92173800) [pid = 3424] [serial = 2097] [outer = 0x91144400] 23:39:36 INFO - PROCESS | 3424 | 1467873576866 Marionette TRACE conn3 <- [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:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1799ms 23:39:36 INFO - PROCESS | 3424 | 1467873576924 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 3424 | 1467873576930 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 23:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:39:36 INFO - PROCESS | 3424 | 1467873576938 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 3424 | 1467873576946 Marionette TRACE conn3 <- [1,2766,null,{}] 23:39:36 INFO - PROCESS | 3424 | 1467873576965 Marionette TRACE conn3 -> [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:39:36 INFO - PROCESS | 3424 | 1467873576976 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:37 INFO - PROCESS | 3424 | 1467873577231 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 23:39:37 INFO - PROCESS | 3424 | 1467873577483 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 3424 | 1467873577495 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x9292a000 == 63 [pid = 3424] [id = 699] 23:39:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0x94681c00) [pid = 3424] [serial = 2098] [outer = (nil)] 23:39:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0x95163c00) [pid = 3424] [serial = 2099] [outer = 0x94681c00] 23:39:37 INFO - PROCESS | 3424 | 1467873577623 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0x9516b400) [pid = 3424] [serial = 2100] [outer = 0x94681c00] 23:39:38 INFO - PROCESS | 3424 | 1467873578598 Marionette TRACE conn3 <- [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:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1691ms 23:39:38 INFO - PROCESS | 3424 | 1467873578630 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 3424 | 1467873578636 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 23:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:39:38 INFO - PROCESS | 3424 | 1467873578643 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 3424 | 1467873578648 Marionette TRACE conn3 <- [1,2770,null,{}] 23:39:38 INFO - PROCESS | 3424 | 1467873578674 Marionette TRACE conn3 -> [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:39:38 INFO - PROCESS | 3424 | 1467873578680 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:38 INFO - PROCESS | 3424 | 1467873578901 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 23:39:39 INFO - PROCESS | 3424 | 1467873579099 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 3424 | 1467873579105 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefa400 == 64 [pid = 3424] [id = 700] 23:39:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0x90e54000) [pid = 3424] [serial = 2101] [outer = (nil)] 23:39:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x95177400) [pid = 3424] [serial = 2102] [outer = 0x90e54000] 23:39:39 INFO - PROCESS | 3424 | 1467873579234 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x9517bc00) [pid = 3424] [serial = 2103] [outer = 0x90e54000] 23:39:40 INFO - PROCESS | 3424 | 1467873580365 Marionette TRACE conn3 <- [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:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1762ms 23:39:40 INFO - PROCESS | 3424 | 1467873580407 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 23:39:40 INFO - PROCESS | 3424 | 1467873580411 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 23:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:39:40 INFO - PROCESS | 3424 | 1467873580419 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 3424 | 1467873580424 Marionette TRACE conn3 <- [1,2774,null,{}] 23:39:40 INFO - PROCESS | 3424 | 1467873580431 Marionette TRACE conn3 -> [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:39:40 INFO - PROCESS | 3424 | 1467873580438 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:40 INFO - PROCESS | 3424 | 1467873580656 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 23:39:40 INFO - PROCESS | 3424 | 1467873580899 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 3424 | 1467873580911 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4a400 == 65 [pid = 3424] [id = 701] 23:39:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x90ee4800) [pid = 3424] [serial = 2104] [outer = (nil)] 23:39:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x951aa400) [pid = 3424] [serial = 2105] [outer = 0x90ee4800] 23:39:41 INFO - PROCESS | 3424 | 1467873581040 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x951ac000) [pid = 3424] [serial = 2106] [outer = 0x90ee4800] 23:39:42 INFO - PROCESS | 3424 | 1467873582022 Marionette TRACE conn3 <- [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:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1642ms 23:39:42 INFO - PROCESS | 3424 | 1467873582062 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 23:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:39:42 INFO - PROCESS | 3424 | 1467873582067 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 23:39:42 INFO - PROCESS | 3424 | 1467873582075 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 3424 | 1467873582079 Marionette TRACE conn3 <- [1,2778,null,{}] 23:39:42 INFO - PROCESS | 3424 | 1467873582086 Marionette TRACE conn3 -> [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:39:42 INFO - PROCESS | 3424 | 1467873582097 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:42 INFO - PROCESS | 3424 | 1467873582370 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 23:39:42 INFO - PROCESS | 3424 | 1467873582628 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 3424 | 1467873582635 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x951a9000 == 66 [pid = 3424] [id = 702] 23:39:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x951b0c00) [pid = 3424] [serial = 2107] [outer = (nil)] 23:39:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x95271800) [pid = 3424] [serial = 2108] [outer = 0x951b0c00] 23:39:42 INFO - PROCESS | 3424 | 1467873582758 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x95276400) [pid = 3424] [serial = 2109] [outer = 0x951b0c00] 23:39:43 INFO - PROCESS | 3424 | 1467873583725 Marionette TRACE conn3 <- [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:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1690ms 23:39:43 INFO - PROCESS | 3424 | 1467873583766 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 3424 | 1467873583771 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 23:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:39:43 INFO - PROCESS | 3424 | 1467873583778 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 3424 | 1467873583782 Marionette TRACE conn3 <- [1,2782,null,{}] 23:39:43 INFO - PROCESS | 3424 | 1467873583789 Marionette TRACE conn3 -> [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:39:43 INFO - PROCESS | 3424 | 1467873583795 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:44 INFO - PROCESS | 3424 | 1467873584062 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 23:39:44 INFO - PROCESS | 3424 | 1467873584332 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 3424 | 1467873584343 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x951b2800 == 67 [pid = 3424] [id = 703] 23:39:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x9526e000) [pid = 3424] [serial = 2110] [outer = (nil)] 23:39:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x96d28800) [pid = 3424] [serial = 2111] [outer = 0x9526e000] 23:39:44 INFO - PROCESS | 3424 | 1467873584469 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x96d2a400) [pid = 3424] [serial = 2112] [outer = 0x9526e000] 23:39:45 INFO - PROCESS | 3424 | 1467873585504 Marionette TRACE conn3 <- [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:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1783ms 23:39:45 INFO - PROCESS | 3424 | 1467873585562 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 23:39:45 INFO - PROCESS | 3424 | 1467873585566 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 23:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:39:45 INFO - PROCESS | 3424 | 1467873585574 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 3424 | 1467873585578 Marionette TRACE conn3 <- [1,2786,null,{}] 23:39:45 INFO - PROCESS | 3424 | 1467873585585 Marionette TRACE conn3 -> [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:39:45 INFO - PROCESS | 3424 | 1467873585591 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:45 INFO - PROCESS | 3424 | 1467873585846 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 23:39:46 INFO - PROCESS | 3424 | 1467873586355 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 3424 | 1467873586366 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:46 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e305c00 == 68 [pid = 3424] [id = 704] 23:39:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x8e308800) [pid = 3424] [serial = 2113] [outer = (nil)] 23:39:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x8e336400) [pid = 3424] [serial = 2114] [outer = 0x8e308800] 23:39:46 INFO - PROCESS | 3424 | 1467873586445 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x8e49f000) [pid = 3424] [serial = 2115] [outer = 0x8e308800] 23:39:47 INFO - PROCESS | 3424 | 1467873587484 Marionette TRACE conn3 <- [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:39:47 INFO - PROCESS | 3424 | --DOCSHELL 0x90ece400 == 67 [pid = 3424] [id = 695] 23:39:47 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef3800 == 66 [pid = 3424] [id = 694] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0x928bac00) [pid = 3424] [serial = 2063] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOCSHELL 0x8e306800 == 65 [pid = 3424] [id = 693] 23:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2037ms 23:39:47 INFO - PROCESS | 3424 | 1467873587615 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 3424 | 1467873587621 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 23:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:39:47 INFO - PROCESS | 3424 | 1467873587637 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 3424 | 1467873587643 Marionette TRACE conn3 <- [1,2790,null,{}] 23:39:47 INFO - PROCESS | 3424 | 1467873587651 Marionette TRACE conn3 -> [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:39:47 INFO - PROCESS | 3424 | 1467873587657 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:47 INFO - PROCESS | 3424 | 1467873587864 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0x91caf000) [pid = 3424] [serial = 2057] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0x90ee0000) [pid = 3424] [serial = 2060] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0x8f503400) [pid = 3424] [serial = 2051] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0x8e5a5000) [pid = 3424] [serial = 2048] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x8f507800) [pid = 3424] [serial = 2049] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x8f888400) [pid = 3424] [serial = 2052] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x91143400) [pid = 3424] [serial = 2054] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x91143000) [pid = 3424] [serial = 2042] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x8f505800) [pid = 3424] [serial = 2039] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x921d6000) [pid = 3424] [serial = 2045] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x91edfc00) [pid = 3424] [serial = 2058] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x9216f400) [pid = 3424] [serial = 2061] [outer = (nil)] [url = about:blank] 23:39:47 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0x91b65400) [pid = 3424] [serial = 2055] [outer = (nil)] [url = about:blank] 23:39:48 INFO - PROCESS | 3424 | 1467873588118 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 3424 | 1467873588125 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f503400 == 66 [pid = 3424] [id = 705] 23:39:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0x8f507800) [pid = 3424] [serial = 2116] [outer = (nil)] 23:39:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x90ed4400) [pid = 3424] [serial = 2117] [outer = 0x8f507800] 23:39:48 INFO - PROCESS | 3424 | 1467873588215 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x91146400) [pid = 3424] [serial = 2118] [outer = 0x8f507800] 23:39:49 INFO - PROCESS | 3424 | 1467873589079 Marionette TRACE conn3 <- [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:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1500ms 23:39:49 INFO - PROCESS | 3424 | 1467873589141 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 3424 | 1467873589148 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 23:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:39:49 INFO - PROCESS | 3424 | 1467873589156 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 3424 | 1467873589160 Marionette TRACE conn3 <- [1,2794,null,{}] 23:39:49 INFO - PROCESS | 3424 | 1467873589166 Marionette TRACE conn3 -> [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:39:49 INFO - PROCESS | 3424 | 1467873589173 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:49 INFO - PROCESS | 3424 | 1467873589375 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 23:39:49 INFO - PROCESS | 3424 | 1467873589539 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 3424 | 1467873589550 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f88c800 == 67 [pid = 3424] [id = 706] 23:39:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91edb400) [pid = 3424] [serial = 2119] [outer = (nil)] 23:39:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x91ee3400) [pid = 3424] [serial = 2120] [outer = 0x91edb400] 23:39:49 INFO - PROCESS | 3424 | 1467873589622 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x922d7800) [pid = 3424] [serial = 2121] [outer = 0x91edb400] 23:39:50 INFO - PROCESS | 3424 | 1467873590588 Marionette TRACE conn3 <- [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:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1482ms 23:39:50 INFO - PROCESS | 3424 | 1467873590648 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 3424 | 1467873590651 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 23:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:39:50 INFO - PROCESS | 3424 | 1467873590668 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 3424 | 1467873590677 Marionette TRACE conn3 <- [1,2798,null,{}] 23:39:50 INFO - PROCESS | 3424 | 1467873590692 Marionette TRACE conn3 -> [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:39:50 INFO - PROCESS | 3424 | 1467873590699 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:50 INFO - PROCESS | 3424 | 1467873590944 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 23:39:51 INFO - PROCESS | 3424 | 1467873590972 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 3424 | 1467873590982 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeed400 == 68 [pid = 3424] [id = 707] 23:39:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x8f676800) [pid = 3424] [serial = 2122] [outer = (nil)] 23:39:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x93b16800) [pid = 3424] [serial = 2123] [outer = 0x8f676800] 23:39:51 INFO - PROCESS | 3424 | 1467873591066 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x950fcc00) [pid = 3424] [serial = 2124] [outer = 0x8f676800] 23:39:52 INFO - PROCESS | 3424 | 1467873592052 Marionette TRACE conn3 <- [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:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1456ms 23:39:52 INFO - PROCESS | 3424 | 1467873592119 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 3424 | 1467873592124 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 23:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:39:52 INFO - PROCESS | 3424 | 1467873592131 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 3424 | 1467873592135 Marionette TRACE conn3 <- [1,2802,null,{}] 23:39:52 INFO - PROCESS | 3424 | 1467873592148 Marionette TRACE conn3 -> [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:39:52 INFO - PROCESS | 3424 | 1467873592154 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:52 INFO - PROCESS | 3424 | 1467873592399 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0x90ed7800) [pid = 3424] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0x9114d800) [pid = 3424] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0x8e3ef400) [pid = 3424] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0x9291dc00) [pid = 3424] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0x928b5000) [pid = 3424] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0x922de800) [pid = 3424] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0x8e30ac00) [pid = 3424] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:39:52 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0x8e307c00) [pid = 3424] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:39:52 INFO - PROCESS | 3424 | 1467873592696 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 3424 | 1467873592704 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307c00 == 69 [pid = 3424] [id = 708] 23:39:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0x8e30ac00) [pid = 3424] [serial = 2125] [outer = (nil)] 23:39:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0x8f50bc00) [pid = 3424] [serial = 2126] [outer = 0x8e30ac00] 23:39:52 INFO - PROCESS | 3424 | 1467873592783 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0x91b6e000) [pid = 3424] [serial = 2127] [outer = 0x8e30ac00] 23:39:53 INFO - PROCESS | 3424 | 1467873593582 Marionette TRACE conn3 <- [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:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1481ms 23:39:53 INFO - PROCESS | 3424 | 1467873593615 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 3424 | 1467873593619 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 23:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:39:53 INFO - PROCESS | 3424 | 1467873593626 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 3424 | 1467873593630 Marionette TRACE conn3 <- [1,2806,null,{}] 23:39:53 INFO - PROCESS | 3424 | 1467873593636 Marionette TRACE conn3 -> [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:39:53 INFO - PROCESS | 3424 | 1467873593641 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:53 INFO - PROCESS | 3424 | 1467873593821 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 23:39:53 INFO - PROCESS | 3424 | 1467873593837 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 3424 | 1467873593853 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x95169000 == 70 [pid = 3424] [id = 709] 23:39:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0x95169c00) [pid = 3424] [serial = 2128] [outer = (nil)] 23:39:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0x951adc00) [pid = 3424] [serial = 2129] [outer = 0x95169c00] 23:39:53 INFO - PROCESS | 3424 | 1467873593936 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0x9526f400) [pid = 3424] [serial = 2130] [outer = 0x95169c00] 23:39:55 INFO - PROCESS | 3424 | 1467873595240 Marionette TRACE conn3 <- [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:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1631ms 23:39:55 INFO - PROCESS | 3424 | 1467873595259 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 3424 | 1467873595266 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 23:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:39:55 INFO - PROCESS | 3424 | 1467873595276 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 3424 | 1467873595281 Marionette TRACE conn3 <- [1,2810,null,{}] 23:39:55 INFO - PROCESS | 3424 | 1467873595292 Marionette TRACE conn3 -> [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:39:55 INFO - PROCESS | 3424 | 1467873595298 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:55 INFO - PROCESS | 3424 | 1467873595542 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 23:39:55 INFO - PROCESS | 3424 | 1467873595822 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 3424 | 1467873595833 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f50c000 == 71 [pid = 3424] [id = 710] 23:39:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0x8f50f800) [pid = 3424] [serial = 2131] [outer = (nil)] 23:39:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0x91b64800) [pid = 3424] [serial = 2132] [outer = 0x8f50f800] 23:39:55 INFO - PROCESS | 3424 | 1467873595966 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0x91bcf000) [pid = 3424] [serial = 2133] [outer = 0x8f50f800] 23:39:56 INFO - PROCESS | 3424 | 1467873596990 Marionette TRACE conn3 <- [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:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1788ms 23:39:57 INFO - PROCESS | 3424 | 1467873597064 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 3424 | 1467873597073 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 23:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:39:57 INFO - PROCESS | 3424 | 1467873597086 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 3424 | 1467873597092 Marionette TRACE conn3 <- [1,2814,null,{}] 23:39:57 INFO - PROCESS | 3424 | 1467873597099 Marionette TRACE conn3 -> [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:39:57 INFO - PROCESS | 3424 | 1467873597106 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:57 INFO - PROCESS | 3424 | 1467873597360 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 23:39:57 INFO - PROCESS | 3424 | 1467873597624 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 3424 | 1467873597633 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x92922c00 == 72 [pid = 3424] [id = 711] 23:39:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0x92e79400) [pid = 3424] [serial = 2134] [outer = (nil)] 23:39:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0x93949400) [pid = 3424] [serial = 2135] [outer = 0x92e79400] 23:39:57 INFO - PROCESS | 3424 | 1467873597765 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0x95169800) [pid = 3424] [serial = 2136] [outer = 0x92e79400] 23:39:58 INFO - PROCESS | 3424 | 1467873598773 Marionette TRACE conn3 <- [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:39:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:39:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 23:39:58 INFO - PROCESS | 3424 | 1467873598824 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 3424 | 1467873598829 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 23:39:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:39:58 INFO - PROCESS | 3424 | 1467873598837 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 3424 | 1467873598844 Marionette TRACE conn3 <- [1,2818,null,{}] 23:39:58 INFO - PROCESS | 3424 | 1467873598863 Marionette TRACE conn3 -> [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:39:58 INFO - PROCESS | 3424 | 1467873598873 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:59 INFO - PROCESS | 3424 | 1467873599139 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 23:39:59 INFO - PROCESS | 3424 | 1467873599438 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 3424 | 1467873599450 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:39:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x96d27800 == 73 [pid = 3424] [id = 712] 23:39:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0x96d28c00) [pid = 3424] [serial = 2137] [outer = (nil)] 23:39:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0x96d61800) [pid = 3424] [serial = 2138] [outer = 0x96d28c00] 23:39:59 INFO - PROCESS | 3424 | 1467873599548 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0x9776a400) [pid = 3424] [serial = 2139] [outer = 0x96d28c00] 23:40:00 INFO - PROCESS | 3424 | 1467873600569 Marionette TRACE conn3 <- [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:40:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:40:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1792ms 23:40:00 INFO - PROCESS | 3424 | 1467873600630 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 3424 | 1467873600636 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 23:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:40:00 INFO - PROCESS | 3424 | 1467873600645 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 3424 | 1467873600649 Marionette TRACE conn3 <- [1,2822,null,{}] 23:40:00 INFO - PROCESS | 3424 | 1467873600656 Marionette TRACE conn3 -> [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:40:00 INFO - PROCESS | 3424 | 1467873600662 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:00 INFO - PROCESS | 3424 | 1467873600892 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 23:40:01 INFO - PROCESS | 3424 | 1467873601240 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 3424 | 1467873601253 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x921cc400 == 74 [pid = 3424] [id = 713] 23:40:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0x9517a800) [pid = 3424] [serial = 2140] [outer = (nil)] 23:40:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0x9778ac00) [pid = 3424] [serial = 2141] [outer = 0x9517a800] 23:40:01 INFO - PROCESS | 3424 | 1467873601412 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0x9778c400) [pid = 3424] [serial = 2142] [outer = 0x9517a800] 23:40:02 INFO - PROCESS | 3424 | 1467873602446 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1842ms 23:40:02 INFO - PROCESS | 3424 | 1467873602488 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 23:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:40:02 INFO - PROCESS | 3424 | 1467873602492 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 23:40:02 INFO - PROCESS | 3424 | 1467873602500 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 3424 | 1467873602503 Marionette TRACE conn3 <- [1,2826,null,{}] 23:40:02 INFO - PROCESS | 3424 | 1467873602512 Marionette TRACE conn3 -> [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:40:02 INFO - PROCESS | 3424 | 1467873602519 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:02 INFO - PROCESS | 3424 | 1467873602743 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 23:40:02 INFO - PROCESS | 3424 | 1467873602952 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 3424 | 1467873602961 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5800 == 75 [pid = 3424] [id = 714] 23:40:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0x97787c00) [pid = 3424] [serial = 2143] [outer = (nil)] 23:40:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x98190800) [pid = 3424] [serial = 2144] [outer = 0x97787c00] 23:40:03 INFO - PROCESS | 3424 | 1467873603141 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x98198800) [pid = 3424] [serial = 2145] [outer = 0x97787c00] 23:40:04 INFO - PROCESS | 3424 | 1467873604191 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1738ms 23:40:04 INFO - PROCESS | 3424 | 1467873604237 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 23:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:40:04 INFO - PROCESS | 3424 | 1467873604242 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 23:40:04 INFO - PROCESS | 3424 | 1467873604249 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 3424 | 1467873604254 Marionette TRACE conn3 <- [1,2830,null,{}] 23:40:04 INFO - PROCESS | 3424 | 1467873604261 Marionette TRACE conn3 -> [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:40:04 INFO - PROCESS | 3424 | 1467873604273 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:04 INFO - PROCESS | 3424 | 1467873604558 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 23:40:04 INFO - PROCESS | 3424 | 1467873604866 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 3424 | 1467873604875 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:04 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6b800 == 76 [pid = 3424] [id = 715] 23:40:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x97791400) [pid = 3424] [serial = 2146] [outer = (nil)] 23:40:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x98d1d400) [pid = 3424] [serial = 2147] [outer = 0x97791400] 23:40:04 INFO - PROCESS | 3424 | 1467873604966 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x98e42000) [pid = 3424] [serial = 2148] [outer = 0x97791400] 23:40:05 INFO - PROCESS | 3424 | 1467873605959 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1743ms 23:40:05 INFO - PROCESS | 3424 | 1467873605994 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 23:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:40:06 INFO - PROCESS | 3424 | 1467873605999 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 23:40:06 INFO - PROCESS | 3424 | 1467873606007 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - PROCESS | 3424 | 1467873606010 Marionette TRACE conn3 <- [1,2834,null,{}] 23:40:06 INFO - PROCESS | 3424 | 1467873606017 Marionette TRACE conn3 -> [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:40:06 INFO - PROCESS | 3424 | 1467873606024 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:06 INFO - PROCESS | 3424 | 1467873606235 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 23:40:06 INFO - PROCESS | 3424 | 1467873606453 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 3424 | 1467873606462 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef800 == 77 [pid = 3424] [id = 716] 23:40:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x8b5ea400) [pid = 3424] [serial = 2149] [outer = (nil)] 23:40:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x9957d400) [pid = 3424] [serial = 2150] [outer = 0x8b5ea400] 23:40:06 INFO - PROCESS | 3424 | 1467873606584 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x997dd000) [pid = 3424] [serial = 2151] [outer = 0x8b5ea400] 23:40:07 INFO - PROCESS | 3424 | 1467873607621 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1689ms 23:40:07 INFO - PROCESS | 3424 | 1467873607697 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 23:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:40:07 INFO - PROCESS | 3424 | 1467873607710 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 23:40:07 INFO - PROCESS | 3424 | 1467873607720 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 3424 | 1467873607724 Marionette TRACE conn3 <- [1,2838,null,{}] 23:40:07 INFO - PROCESS | 3424 | 1467873607730 Marionette TRACE conn3 -> [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:40:07 INFO - PROCESS | 3424 | 1467873607735 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:07 INFO - PROCESS | 3424 | 1467873607947 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 23:40:08 INFO - PROCESS | 3424 | 1467873608203 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 3424 | 1467873608212 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x9217ac00 == 78 [pid = 3424] [id = 717] 23:40:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x97787800) [pid = 3424] [serial = 2152] [outer = (nil)] 23:40:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x99928000) [pid = 3424] [serial = 2153] [outer = 0x97787800] 23:40:08 INFO - PROCESS | 3424 | 1467873608310 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x999b2400) [pid = 3424] [serial = 2154] [outer = 0x97787800] 23:40:09 INFO - PROCESS | 3424 | 1467873609300 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1634ms 23:40:09 INFO - PROCESS | 3424 | 1467873609353 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 3424 | 1467873609357 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 23:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:40:09 INFO - PROCESS | 3424 | 1467873609365 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 3424 | 1467873609370 Marionette TRACE conn3 <- [1,2842,null,{}] 23:40:09 INFO - PROCESS | 3424 | 1467873609377 Marionette TRACE conn3 -> [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:40:09 INFO - PROCESS | 3424 | 1467873609382 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:09 INFO - PROCESS | 3424 | 1467873609599 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 23:40:09 INFO - PROCESS | 3424 | 1467873609852 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 3424 | 1467873609858 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e49c800 == 79 [pid = 3424] [id = 718] 23:40:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8e4a0c00) [pid = 3424] [serial = 2155] [outer = (nil)] 23:40:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8e5b8000) [pid = 3424] [serial = 2156] [outer = 0x8e4a0c00] 23:40:10 INFO - PROCESS | 3424 | 1467873610302 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8f892c00) [pid = 3424] [serial = 2157] [outer = 0x8e4a0c00] 23:40:11 INFO - PROCESS | 3424 | 1467873611303 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:40:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:40:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1986ms 23:40:11 INFO - PROCESS | 3424 | 1467873611355 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 23:40:11 INFO - PROCESS | 3424 | 1467873611360 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 23:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:40:11 INFO - PROCESS | 3424 | 1467873611370 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 3424 | 1467873611373 Marionette TRACE conn3 <- [1,2846,null,{}] 23:40:11 INFO - PROCESS | 3424 | 1467873611382 Marionette TRACE conn3 -> [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:40:11 INFO - PROCESS | 3424 | 1467873611388 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:11 INFO - PROCESS | 3424 | 1467873611594 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 23:40:11 INFO - PROCESS | 3424 | 1467873611823 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 3424 | 1467873611833 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e6000 == 80 [pid = 3424] [id = 719] 23:40:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x8f677800) [pid = 3424] [serial = 2158] [outer = (nil)] 23:40:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x91cad800) [pid = 3424] [serial = 2159] [outer = 0x8f677800] 23:40:12 INFO - PROCESS | 3424 | 1467873612068 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x922d6000) [pid = 3424] [serial = 2160] [outer = 0x8f677800] 23:40:13 INFO - PROCESS | 3424 | 1467873613079 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8e33c000 == 79 [pid = 3424] [id = 647] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8ba45000 == 78 [pid = 3424] [id = 643] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9291fc00) [pid = 3424] [serial = 2090] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x950fb800) [pid = 3424] [serial = 2075] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x95163000) [pid = 3424] [serial = 2078] [outer = (nil)] [url = about:blank] 23:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1788ms 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307c00 == 77 [pid = 3424] [id = 708] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeed400 == 76 [pid = 3424] [id = 707] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8f88c800 == 75 [pid = 3424] [id = 706] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8f503400 == 74 [pid = 3424] [id = 705] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x8e305c00 == 73 [pid = 3424] [id = 704] 23:40:13 INFO - PROCESS | 3424 | 1467873613167 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 3424 | 1467873613173 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 23:40:13 INFO - PROCESS | 3424 | --DOCSHELL 0x91bd8000 == 72 [pid = 3424] [id = 696] 23:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:40:13 INFO - PROCESS | 3424 | 1467873613198 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 3424 | 1467873613203 Marionette TRACE conn3 <- [1,2850,null,{}] 23:40:13 INFO - PROCESS | 3424 | 1467873613209 Marionette TRACE conn3 -> [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:40:13 INFO - PROCESS | 3424 | 1467873613215 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:13 INFO - PROCESS | 3424 | 1467873613427 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x91caac00) [pid = 3424] [serial = 2088] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x91bd1400) [pid = 3424] [serial = 2087] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x921cd800) [pid = 3424] [serial = 2013] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8f9c0800) [pid = 3424] [serial = 2010] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x93b16c00) [pid = 3424] [serial = 2022] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9390f000) [pid = 3424] [serial = 2019] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x92925400) [pid = 3424] [serial = 2016] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8f674800) [pid = 3424] [serial = 2084] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8f9be000) [pid = 3424] [serial = 2085] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x8e3e2800) [pid = 3424] [serial = 2081] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0x8e5a0000) [pid = 3424] [serial = 2082] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0x9390e400) [pid = 3424] [serial = 2072] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0x921cb000) [pid = 3424] [serial = 2069] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0x8f9bb800) [pid = 3424] [serial = 2066] [outer = (nil)] [url = about:blank] 23:40:13 INFO - PROCESS | 3424 | 1467873613710 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 3424 | 1467873613718 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f891c00 == 73 [pid = 3424] [id = 720] 23:40:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0x8f9bb800) [pid = 3424] [serial = 2161] [outer = (nil)] 23:40:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0x91144c00) [pid = 3424] [serial = 2162] [outer = 0x8f9bb800] 23:40:13 INFO - PROCESS | 3424 | 1467873613801 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0x921ce800) [pid = 3424] [serial = 2163] [outer = 0x8f9bb800] 23:40:14 INFO - PROCESS | 3424 | 1467873614728 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1593ms 23:40:14 INFO - PROCESS | 3424 | 1467873614793 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 3424 | 1467873614798 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 23:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:40:14 INFO - PROCESS | 3424 | 1467873614805 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 3424 | 1467873614811 Marionette TRACE conn3 <- [1,2854,null,{}] 23:40:14 INFO - PROCESS | 3424 | 1467873614827 Marionette TRACE conn3 -> [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:40:14 INFO - PROCESS | 3424 | 1467873614836 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:15 INFO - PROCESS | 3424 | 1467873615042 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 23:40:15 INFO - PROCESS | 3424 | 1467873615254 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 3424 | 1467873615266 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e78c00 == 74 [pid = 3424] [id = 721] 23:40:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0x93945400) [pid = 3424] [serial = 2164] [outer = (nil)] 23:40:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x93b1b800) [pid = 3424] [serial = 2165] [outer = 0x93945400] 23:40:15 INFO - PROCESS | 3424 | 1467873615383 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x95167000) [pid = 3424] [serial = 2166] [outer = 0x93945400] 23:40:16 INFO - PROCESS | 3424 | 1467873616258 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:40:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1485ms 23:40:16 INFO - PROCESS | 3424 | 1467873616291 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 23:40:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:40:16 INFO - PROCESS | 3424 | 1467873616296 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 23:40:16 INFO - PROCESS | 3424 | 1467873616303 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 3424 | 1467873616308 Marionette TRACE conn3 <- [1,2858,null,{}] 23:40:16 INFO - PROCESS | 3424 | 1467873616321 Marionette TRACE conn3 -> [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:40:16 INFO - PROCESS | 3424 | 1467873616326 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:16 INFO - PROCESS | 3424 | 1467873616572 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 23:40:16 INFO - PROCESS | 3424 | 1467873616594 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 3424 | 1467873616604 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:16 INFO - PROCESS | 3424 | ++DOCSHELL 0x91150000 == 75 [pid = 3424] [id = 722] 23:40:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x950fb800) [pid = 3424] [serial = 2167] [outer = (nil)] 23:40:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x951ad000) [pid = 3424] [serial = 2168] [outer = 0x950fb800] 23:40:16 INFO - PROCESS | 3424 | 1467873616698 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x9526cc00) [pid = 3424] [serial = 2169] [outer = 0x950fb800] 23:40:17 INFO - PROCESS | 3424 | 1467873617719 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1490ms 23:40:17 INFO - PROCESS | 3424 | 1467873617793 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 3424 | 1467873617796 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 23:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:40:17 INFO - PROCESS | 3424 | 1467873617808 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 3424 | 1467873617811 Marionette TRACE conn3 <- [1,2862,null,{}] 23:40:17 INFO - PROCESS | 3424 | 1467873617825 Marionette TRACE conn3 -> [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:40:17 INFO - PROCESS | 3424 | 1467873617830 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:18 INFO - PROCESS | 3424 | 1467873618075 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 23:40:18 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x8f676800) [pid = 3424] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:40:18 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x8e30ac00) [pid = 3424] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:40:18 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8f507800) [pid = 3424] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:40:18 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0x8e308800) [pid = 3424] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:40:18 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0x91edb400) [pid = 3424] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:40:18 INFO - PROCESS | 3424 | 1467873618394 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 3424 | 1467873618401 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ed800 == 76 [pid = 3424] [id = 723] 23:40:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0x8e3ef400) [pid = 3424] [serial = 2170] [outer = (nil)] 23:40:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0x90e4fc00) [pid = 3424] [serial = 2171] [outer = 0x8e3ef400] 23:40:18 INFO - PROCESS | 3424 | 1467873618488 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x95179c00) [pid = 3424] [serial = 2172] [outer = 0x8e3ef400] 23:40:19 INFO - PROCESS | 3424 | 1467873619342 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:40:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1596ms 23:40:19 INFO - PROCESS | 3424 | 1467873619399 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 3424 | 1467873619403 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 23:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:40:19 INFO - PROCESS | 3424 | 1467873619410 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 3424 | 1467873619413 Marionette TRACE conn3 <- [1,2866,null,{}] 23:40:19 INFO - PROCESS | 3424 | 1467873619419 Marionette TRACE conn3 -> [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:40:19 INFO - PROCESS | 3424 | 1467873619429 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:19 INFO - PROCESS | 3424 | 1467873619619 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 23:40:19 INFO - PROCESS | 3424 | 1467873619830 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 3424 | 1467873619838 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:19 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f676800 == 77 [pid = 3424] [id = 724] 23:40:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x93b19c00) [pid = 3424] [serial = 2173] [outer = (nil)] 23:40:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x97787400) [pid = 3424] [serial = 2174] [outer = 0x93b19c00] 23:40:19 INFO - PROCESS | 3424 | 1467873619910 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x98191000) [pid = 3424] [serial = 2175] [outer = 0x93b19c00] 23:40:20 INFO - PROCESS | 3424 | 1467873620992 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:40:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1630ms 23:40:21 INFO - PROCESS | 3424 | 1467873621043 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 3424 | 1467873621049 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 23:40:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:40:21 INFO - PROCESS | 3424 | 1467873621059 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 3424 | 1467873621063 Marionette TRACE conn3 <- [1,2870,null,{}] 23:40:21 INFO - PROCESS | 3424 | 1467873621073 Marionette TRACE conn3 -> [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:40:21 INFO - PROCESS | 3424 | 1467873621079 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:21 INFO - PROCESS | 3424 | 1467873621303 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 23:40:21 INFO - PROCESS | 3424 | 1467873621587 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 3424 | 1467873621600 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f509000 == 78 [pid = 3424] [id = 725] 23:40:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8f67ec00) [pid = 3424] [serial = 2176] [outer = (nil)] 23:40:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x90ed7400) [pid = 3424] [serial = 2177] [outer = 0x8f67ec00] 23:40:21 INFO - PROCESS | 3424 | 1467873621732 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x91bc9c00) [pid = 3424] [serial = 2178] [outer = 0x8f67ec00] 23:40:22 INFO - PROCESS | 3424 | 1467873622723 Marionette TRACE conn3 <- [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:40:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:40:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1738ms 23:40:22 INFO - PROCESS | 3424 | 1467873622797 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 3424 | 1467873622805 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 23:40:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:40:22 INFO - PROCESS | 3424 | 1467873622816 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 3424 | 1467873622821 Marionette TRACE conn3 <- [1,2874,null,{}] 23:40:22 INFO - PROCESS | 3424 | 1467873622829 Marionette TRACE conn3 -> [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:40:22 INFO - PROCESS | 3424 | 1467873622834 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:23 INFO - PROCESS | 3424 | 1467873623088 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 23:40:23 INFO - PROCESS | 3424 | 1467873623400 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 3424 | 1467873623410 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x92927800 == 79 [pid = 3424] [id = 726] 23:40:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x92929000) [pid = 3424] [serial = 2179] [outer = (nil)] 23:40:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x93909800) [pid = 3424] [serial = 2180] [outer = 0x92929000] 23:40:23 INFO - PROCESS | 3424 | 1467873623516 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x9467b000) [pid = 3424] [serial = 2181] [outer = 0x92929000] 23:40:24 INFO - PROCESS | 3424 | 1467873624547 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:40:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1791ms 23:40:24 INFO - PROCESS | 3424 | 1467873624608 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 3424 | 1467873624613 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 23:40:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:40:24 INFO - PROCESS | 3424 | 1467873624621 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 3424 | 1467873624627 Marionette TRACE conn3 <- [1,2878,null,{}] 23:40:24 INFO - PROCESS | 3424 | 1467873624646 Marionette TRACE conn3 -> [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:40:24 INFO - PROCESS | 3424 | 1467873624656 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:24 INFO - PROCESS | 3424 | 1467873624921 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 23:40:25 INFO - PROCESS | 3424 | 1467873625238 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:25 INFO - PROCESS | 3424 | 1467873625256 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x989f4c00 == 80 [pid = 3424] [id = 727] 23:40:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x989f5000) [pid = 3424] [serial = 2182] [outer = (nil)] 23:40:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x98d18800) [pid = 3424] [serial = 2183] [outer = 0x989f5000] 23:40:25 INFO - PROCESS | 3424 | 1467873625353 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x99575400) [pid = 3424] [serial = 2184] [outer = 0x989f5000] 23:40:26 INFO - PROCESS | 3424 | 1467873626288 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:40:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1738ms 23:40:26 INFO - PROCESS | 3424 | 1467873626360 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 23:40:26 INFO - PROCESS | 3424 | 1467873626364 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 23:40:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:40:26 INFO - PROCESS | 3424 | 1467873626372 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 3424 | 1467873626377 Marionette TRACE conn3 <- [1,2882,null,{}] 23:40:26 INFO - PROCESS | 3424 | 1467873626383 Marionette TRACE conn3 -> [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:40:26 INFO - PROCESS | 3424 | 1467873626389 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:26 INFO - PROCESS | 3424 | 1467873626605 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 23:40:26 INFO - PROCESS | 3424 | 1467873626799 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 3424 | 1467873626806 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e4800 == 81 [pid = 3424] [id = 728] 23:40:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x98d12800) [pid = 3424] [serial = 2185] [outer = (nil)] 23:40:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x999bcc00) [pid = 3424] [serial = 2186] [outer = 0x98d12800] 23:40:26 INFO - PROCESS | 3424 | 1467873626929 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x99b73400) [pid = 3424] [serial = 2187] [outer = 0x98d12800] 23:40:27 INFO - PROCESS | 3424 | 1467873627971 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1632ms 23:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:40:28 INFO - PROCESS | 3424 | 1467873628005 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 3424 | 1467873628009 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 23:40:28 INFO - PROCESS | 3424 | 1467873628016 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 3424 | 1467873628020 Marionette TRACE conn3 <- [1,2886,null,{}] 23:40:28 INFO - PROCESS | 3424 | 1467873628027 Marionette TRACE conn3 -> [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:40:28 INFO - PROCESS | 3424 | 1467873628032 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:28 INFO - PROCESS | 3424 | 1467873628242 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 23:40:28 INFO - PROCESS | 3424 | 1467873628451 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 3424 | 1467873628459 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:28 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e6800 == 82 [pid = 3424] [id = 729] 23:40:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x90e52400) [pid = 3424] [serial = 2188] [outer = (nil)] 23:40:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9a2dd400) [pid = 3424] [serial = 2189] [outer = 0x90e52400] 23:40:28 INFO - PROCESS | 3424 | 1467873628626 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x9a5e0c00) [pid = 3424] [serial = 2190] [outer = 0x90e52400] 23:40:29 INFO - PROCESS | 3424 | 1467873629656 Marionette TRACE conn3 <- [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:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1687ms 23:40:29 INFO - PROCESS | 3424 | 1467873629704 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 3424 | 1467873629709 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 23:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:40:29 INFO - PROCESS | 3424 | 1467873629717 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 3424 | 1467873629720 Marionette TRACE conn3 <- [1,2890,null,{}] 23:40:29 INFO - PROCESS | 3424 | 1467873629729 Marionette TRACE conn3 -> [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:40:29 INFO - PROCESS | 3424 | 1467873629741 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:30 INFO - PROCESS | 3424 | 1467873630020 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 23:40:30 INFO - PROCESS | 3424 | 1467873630358 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 3424 | 1467873630366 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:30 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a5ed000 == 83 [pid = 3424] [id = 730] 23:40:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9a5ee400) [pid = 3424] [serial = 2191] [outer = (nil)] 23:40:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9a899400) [pid = 3424] [serial = 2192] [outer = 0x9a5ee400] 23:40:30 INFO - PROCESS | 3424 | 1467873630455 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9ab62400) [pid = 3424] [serial = 2193] [outer = 0x9a5ee400] 23:40:31 INFO - PROCESS | 3424 | 1467873631394 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1736ms 23:40:31 INFO - PROCESS | 3424 | 1467873631459 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 3424 | 1467873631463 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 23:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:40:31 INFO - PROCESS | 3424 | 1467873631473 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 3424 | 1467873631478 Marionette TRACE conn3 <- [1,2894,null,{}] 23:40:31 INFO - PROCESS | 3424 | 1467873631485 Marionette TRACE conn3 -> [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:40:31 INFO - PROCESS | 3424 | 1467873631490 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:31 INFO - PROCESS | 3424 | 1467873631702 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 23:40:31 INFO - PROCESS | 3424 | 1467873631929 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 3424 | 1467873631939 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba4b400 == 84 [pid = 3424] [id = 731] 23:40:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x8e330c00) [pid = 3424] [serial = 2194] [outer = (nil)] 23:40:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9abd8400) [pid = 3424] [serial = 2195] [outer = 0x8e330c00] 23:40:32 INFO - PROCESS | 3424 | 1467873632108 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9ad49000) [pid = 3424] [serial = 2196] [outer = 0x8e330c00] 23:40:33 INFO - PROCESS | 3424 | 1467873633098 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1696ms 23:40:33 INFO - PROCESS | 3424 | 1467873633171 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 23:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:40:33 INFO - PROCESS | 3424 | 1467873633182 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 23:40:33 INFO - PROCESS | 3424 | 1467873633189 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:40:33 INFO - PROCESS | 3424 | 1467873633193 Marionette TRACE conn3 <- [1,2898,null,{}] 23:40:33 INFO - PROCESS | 3424 | 1467873633200 Marionette TRACE conn3 -> [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:40:33 INFO - PROCESS | 3424 | 1467873633206 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:33 INFO - PROCESS | 3424 | 1467873633415 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 23:40:33 INFO - PROCESS | 3424 | 1467873633601 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 3424 | 1467873633610 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:33 INFO - PROCESS | 3424 | ++DOCSHELL 0x9a5e8c00 == 85 [pid = 3424] [id = 732] 23:40:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9a89f400) [pid = 3424] [serial = 2197] [outer = (nil)] 23:40:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9b10b800) [pid = 3424] [serial = 2198] [outer = 0x9a89f400] 23:40:33 INFO - PROCESS | 3424 | 1467873633767 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9b6d7c00) [pid = 3424] [serial = 2199] [outer = 0x9a89f400] 23:40:34 INFO - PROCESS | 3424 | 1467873634770 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1643ms 23:40:34 INFO - PROCESS | 3424 | 1467873634832 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 3424 | 1467873634836 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 23:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:40:34 INFO - PROCESS | 3424 | 1467873634844 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 3424 | 1467873634848 Marionette TRACE conn3 <- [1,2902,null,{}] 23:40:34 INFO - PROCESS | 3424 | 1467873634856 Marionette TRACE conn3 -> [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:40:34 INFO - PROCESS | 3424 | 1467873634862 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:35 INFO - PROCESS | 3424 | 1467873635179 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 23:40:35 INFO - PROCESS | 3424 | 1467873635818 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 3424 | 1467873635827 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:35 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e6000 == 86 [pid = 3424] [id = 733] 23:40:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x8e3e6400) [pid = 3424] [serial = 2200] [outer = (nil)] 23:40:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8e5a3400) [pid = 3424] [serial = 2201] [outer = 0x8e3e6400] 23:40:35 INFO - PROCESS | 3424 | 1467873635909 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x8f883400) [pid = 3424] [serial = 2202] [outer = 0x8e3e6400] 23:40:36 INFO - PROCESS | 3424 | 1467873636987 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2202ms 23:40:37 INFO - PROCESS | 3424 | 1467873637051 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 23:40:37 INFO - PROCESS | 3424 | 1467873637058 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 23:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:40:37 INFO - PROCESS | 3424 | 1467873637073 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - PROCESS | 3424 | 1467873637078 Marionette TRACE conn3 <- [1,2906,null,{}] 23:40:37 INFO - PROCESS | 3424 | 1467873637087 Marionette TRACE conn3 -> [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:40:37 INFO - PROCESS | 3424 | 1467873637094 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:37 INFO - PROCESS | 3424 | 1467873637341 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 23:40:37 INFO - PROCESS | 3424 | 1467873637660 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 3424 | 1467873637669 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:37 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ecb800 == 87 [pid = 3424] [id = 734] 23:40:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x91cb1400) [pid = 3424] [serial = 2203] [outer = (nil)] 23:40:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x922dfc00) [pid = 3424] [serial = 2204] [outer = 0x91cb1400] 23:40:37 INFO - PROCESS | 3424 | 1467873637751 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x92925400) [pid = 3424] [serial = 2205] [outer = 0x91cb1400] 23:40:38 INFO - PROCESS | 3424 | 1467873638717 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1692ms 23:40:38 INFO - PROCESS | 3424 | 1467873638767 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 23:40:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:40:38 INFO - PROCESS | 3424 | 1467873638774 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 23:40:38 INFO - PROCESS | 3424 | 1467873638781 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 3424 | 1467873638784 Marionette TRACE conn3 <- [1,2910,null,{}] 23:40:38 INFO - PROCESS | 3424 | 1467873638792 Marionette TRACE conn3 -> [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:40:38 INFO - PROCESS | 3424 | 1467873638797 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:39 INFO - PROCESS | 3424 | 1467873639018 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3ed800 == 86 [pid = 3424] [id = 723] 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x91150000 == 85 [pid = 3424] [id = 722] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x951adc00) [pid = 3424] [serial = 2129] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x96d28800) [pid = 3424] [serial = 2111] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x91edb800) [pid = 3424] [serial = 2096] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x8f88bc00) [pid = 3424] [serial = 2093] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x95177400) [pid = 3424] [serial = 2102] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x951aa400) [pid = 3424] [serial = 2105] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x95271800) [pid = 3424] [serial = 2108] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x95163c00) [pid = 3424] [serial = 2099] [outer = (nil)] [url = about:blank] 23:40:39 INFO - PROCESS | 3424 | 1467873639426 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 3424 | 1467873639433 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x92e78c00 == 84 [pid = 3424] [id = 721] 23:40:39 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3e5800 == 85 [pid = 3424] [id = 735] 23:40:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x8e498c00) [pid = 3424] [serial = 2206] [outer = (nil)] 23:40:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x90e4f400) [pid = 3424] [serial = 2207] [outer = 0x8e498c00] 23:40:39 INFO - PROCESS | 3424 | 1467873639540 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x921ce000) [pid = 3424] [serial = 2208] [outer = 0x8e498c00] 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x8f891c00 == 84 [pid = 3424] [id = 720] 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e6000 == 83 [pid = 3424] [id = 719] 23:40:39 INFO - PROCESS | 3424 | --DOCSHELL 0x8e49c800 == 82 [pid = 3424] [id = 718] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x922d7800) [pid = 3424] [serial = 2121] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x91b6e000) [pid = 3424] [serial = 2127] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x93b16800) [pid = 3424] [serial = 2123] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x8f50bc00) [pid = 3424] [serial = 2126] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x950fcc00) [pid = 3424] [serial = 2124] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x90ed4400) [pid = 3424] [serial = 2117] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x91146400) [pid = 3424] [serial = 2118] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x8e49f000) [pid = 3424] [serial = 2115] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x8e336400) [pid = 3424] [serial = 2114] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x91ee3400) [pid = 3424] [serial = 2120] [outer = (nil)] [url = about:blank] 23:40:40 INFO - PROCESS | 3424 | 1467873640336 Marionette TRACE conn3 <- [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:40:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:40:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:40:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1585ms 23:40:40 INFO - PROCESS | 3424 | 1467873640367 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 3424 | 1467873640372 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 23:40:40 INFO - TEST-START | /DOMEvents/constructors.html 23:40:40 INFO - PROCESS | 3424 | 1467873640388 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 3424 | 1467873640409 Marionette TRACE conn3 <- [1,2914,null,{}] 23:40:40 INFO - PROCESS | 3424 | 1467873640421 Marionette TRACE conn3 -> [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:40:40 INFO - PROCESS | 3424 | 1467873640429 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:40 INFO - PROCESS | 3424 | 1467873640620 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 23:40:40 INFO - PROCESS | 3424 | 1467873640796 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 3424 | 1467873640807 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f888800 == 83 [pid = 3424] [id = 736] 23:40:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x95164400) [pid = 3424] [serial = 2209] [outer = (nil)] 23:40:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x951b0000) [pid = 3424] [serial = 2210] [outer = 0x95164400] 23:40:40 INFO - PROCESS | 3424 | 1467873640881 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9526d800) [pid = 3424] [serial = 2211] [outer = 0x95164400] 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:40:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:40:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:40:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1484ms 23:40:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:40:41 INFO - PROCESS | 3424 | 1467873641819 Marionette TRACE conn3 <- [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:40:41 INFO - PROCESS | 3424 | 1467873641870 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 3424 | 1467873641878 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 23:40:41 INFO - PROCESS | 3424 | 1467873641898 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 3424 | 1467873641911 Marionette TRACE conn3 <- [1,2918,null,{}] 23:40:41 INFO - PROCESS | 3424 | 1467873641927 Marionette TRACE conn3 -> [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:40:41 INFO - PROCESS | 3424 | 1467873641935 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:42 INFO - PROCESS | 3424 | 1467873642204 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 23:40:42 INFO - PROCESS | 3424 | 1467873642230 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 3424 | 1467873642240 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:42 INFO - PROCESS | 3424 | ++DOCSHELL 0x93b21800 == 84 [pid = 3424] [id = 737] 23:40:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x95178400) [pid = 3424] [serial = 2212] [outer = (nil)] 23:40:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x97769c00) [pid = 3424] [serial = 2213] [outer = 0x95178400] 23:40:42 INFO - PROCESS | 3424 | 1467873642313 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x98997800) [pid = 3424] [serial = 2214] [outer = 0x95178400] 23:40:43 INFO - PROCESS | 3424 | 1467873643229 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:40:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:40:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1372ms 23:40:43 INFO - PROCESS | 3424 | 1467873643273 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 3424 | 1467873643277 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 23:40:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:40:43 INFO - PROCESS | 3424 | 1467873643285 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 3424 | 1467873643289 Marionette TRACE conn3 <- [1,2922,null,{}] 23:40:43 INFO - PROCESS | 3424 | 1467873643295 Marionette TRACE conn3 -> [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:40:43 INFO - PROCESS | 3424 | 1467873643300 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:43 INFO - PROCESS | 3424 | 1467873643548 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 23:40:43 INFO - PROCESS | 3424 | 1467873643586 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 3424 | 1467873643604 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:43 INFO - PROCESS | 3424 | ++DOCSHELL 0x98e3e000 == 85 [pid = 3424] [id = 738] 23:40:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9957cc00) [pid = 3424] [serial = 2215] [outer = (nil)] 23:40:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x99929800) [pid = 3424] [serial = 2216] [outer = 0x9957cc00] 23:40:43 INFO - PROCESS | 3424 | 1467873643685 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x99fd8000) [pid = 3424] [serial = 2217] [outer = 0x9957cc00] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8e4a0c00) [pid = 3424] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x94681c00) [pid = 3424] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x90e57800) [pid = 3424] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x8f677800) [pid = 3424] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x9526e000) [pid = 3424] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x8f50f800) [pid = 3424] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x92e79400) [pid = 3424] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x950fb800) [pid = 3424] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8ba4bc00) [pid = 3424] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x91eda400) [pid = 3424] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x922d2800) [pid = 3424] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x93907000) [pid = 3424] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x951b0c00) [pid = 3424] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x93945400) [pid = 3424] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x8e3ec800) [pid = 3424] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x8e30ec00) [pid = 3424] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8f9bb800) [pid = 3424] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8e3ef400) [pid = 3424] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x93b18c00) [pid = 3424] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x91144400) [pid = 3424] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x90e54000) [pid = 3424] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x8aefa800) [pid = 3424] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8ba4f800) [pid = 3424] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8f508000) [pid = 3424] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x8b5f0000) [pid = 3424] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x95169c00) [pid = 3424] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x90ee4800) [pid = 3424] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:40:44 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x8b5edc00) [pid = 3424] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:40:45 INFO - PROCESS | 3424 | [3424] 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:40:45 INFO - PROCESS | 3424 | [3424] 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:40:45 INFO - PROCESS | 3424 | [3424] 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:40:45 INFO - PROCESS | 3424 | [3424] 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:40:45 INFO - PROCESS | 3424 | 1467873645232 Marionette TRACE conn3 <- [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:40:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:40:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:40:45 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:40:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:40:45 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:40:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:40:45 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:40:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:40:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:40:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1986ms 23:40:45 INFO - PROCESS | 3424 | 1467873645273 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 3424 | 1467873645278 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 23:40:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:40:45 INFO - PROCESS | 3424 | 1467873645290 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 3424 | 1467873645297 Marionette TRACE conn3 <- [1,2926,null,{}] 23:40:45 INFO - PROCESS | 3424 | 1467873645304 Marionette TRACE conn3 -> [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:40:45 INFO - PROCESS | 3424 | 1467873645310 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:45 INFO - PROCESS | 3424 | 1467873645532 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 23:40:45 INFO - PROCESS | 3424 | 1467873645719 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 3424 | 1467873645728 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba48800 == 86 [pid = 3424] [id = 739] 23:40:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x8e32e400) [pid = 3424] [serial = 2218] [outer = (nil)] 23:40:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x951a9800) [pid = 3424] [serial = 2219] [outer = 0x8e32e400] 23:40:45 INFO - PROCESS | 3424 | 1467873645805 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x96d26400) [pid = 3424] [serial = 2220] [outer = 0x8e32e400] 23:40:46 INFO - PROCESS | 3424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:40:46 INFO - PROCESS | 3424 | 1467873646545 Marionette TRACE conn3 <- [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:40:46 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:40:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1287ms 23:40:46 INFO - PROCESS | 3424 | 1467873646578 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 3424 | 1467873646581 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 23:40:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:40:46 INFO - PROCESS | 3424 | 1467873646589 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 3424 | 1467873646593 Marionette TRACE conn3 <- [1,2930,null,{}] 23:40:46 INFO - PROCESS | 3424 | 1467873646683 Marionette TRACE conn3 -> [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:40:46 INFO - PROCESS | 3424 | 1467873646688 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:47 INFO - PROCESS | 3424 | 1467873647020 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 23:40:47 INFO - PROCESS | 3424 | 1467873647186 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 3424 | 1467873647204 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e306800 == 87 [pid = 3424] [id = 740] 23:40:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8f505800) [pid = 3424] [serial = 2221] [outer = (nil)] 23:40:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8f677800) [pid = 3424] [serial = 2222] [outer = 0x8f505800] 23:40:47 INFO - PROCESS | 3424 | 1467873647304 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x90e55c00) [pid = 3424] [serial = 2223] [outer = 0x8f505800] 23:40:48 INFO - PROCESS | 3424 | 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:40:48 INFO - PROCESS | 3424 | 1467873648276 Marionette TRACE conn3 <- [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:40:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:40:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1740ms 23:40:48 INFO - PROCESS | 3424 | 1467873648332 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 3424 | 1467873648337 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 23:40:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:40:48 INFO - PROCESS | 3424 | 1467873648366 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 3424 | 1467873648371 Marionette TRACE conn3 <- [1,2934,null,{}] 23:40:48 INFO - PROCESS | 3424 | 1467873648385 Marionette TRACE conn3 -> [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:40:48 INFO - PROCESS | 3424 | 1467873648391 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:48 INFO - PROCESS | 3424 | 1467873648619 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 23:40:48 INFO - PROCESS | 3424 | 1467873648852 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 3424 | 1467873648867 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:48 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee7000 == 88 [pid = 3424] [id = 741] 23:40:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x922e1c00) [pid = 3424] [serial = 2224] [outer = (nil)] 23:40:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x92e7a400) [pid = 3424] [serial = 2225] [outer = 0x922e1c00] 23:40:48 INFO - PROCESS | 3424 | 1467873648993 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x950fb800) [pid = 3424] [serial = 2226] [outer = 0x922e1c00] 23:40:49 INFO - PROCESS | 3424 | 1467873649965 Marionette TRACE conn3 <- [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:40:50 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:40:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1664ms 23:40:50 INFO - PROCESS | 3424 | 1467873650013 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 3424 | 1467873650018 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 23:40:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:40:50 INFO - PROCESS | 3424 | 1467873650026 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 3424 | 1467873650030 Marionette TRACE conn3 <- [1,2938,null,{}] 23:40:50 INFO - PROCESS | 3424 | 1467873650037 Marionette TRACE conn3 -> [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:40:50 INFO - PROCESS | 3424 | 1467873650043 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:50 INFO - PROCESS | 3424 | 1467873650314 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 23:40:50 INFO - PROCESS | 3424 | 1467873650593 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 3424 | 1467873650605 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:50 INFO - PROCESS | 3424 | ++DOCSHELL 0x96d28000 == 89 [pid = 3424] [id = 742] 23:40:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x96d52c00) [pid = 3424] [serial = 2227] [outer = (nil)] 23:40:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x97789c00) [pid = 3424] [serial = 2228] [outer = 0x96d52c00] 23:40:50 INFO - PROCESS | 3424 | 1467873650795 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x98d18400) [pid = 3424] [serial = 2229] [outer = 0x96d52c00] 23:40:51 INFO - PROCESS | 3424 | 1467873651722 Marionette TRACE conn3 <- [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:40:51 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:40:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1740ms 23:40:51 INFO - PROCESS | 3424 | 1467873651769 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 23:40:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:40:51 INFO - PROCESS | 3424 | 1467873651780 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 23:40:51 INFO - PROCESS | 3424 | 1467873651838 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - PROCESS | 3424 | 1467873651842 Marionette TRACE conn3 <- [1,2942,null,{}] 23:40:51 INFO - PROCESS | 3424 | 1467873651854 Marionette TRACE conn3 -> [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:40:51 INFO - PROCESS | 3424 | 1467873651859 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:52 INFO - PROCESS | 3424 | 1467873652088 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 23:40:52 INFO - PROCESS | 3424 | 1467873652305 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 3424 | 1467873652316 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e5400 == 90 [pid = 3424] [id = 743] 23:40:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8b5ee800) [pid = 3424] [serial = 2230] [outer = (nil)] 23:40:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9a5edc00) [pid = 3424] [serial = 2231] [outer = 0x8b5ee800] 23:40:52 INFO - PROCESS | 3424 | 1467873652435 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x9a8a0c00) [pid = 3424] [serial = 2232] [outer = 0x8b5ee800] 23:40:53 INFO - PROCESS | 3424 | 1467873653351 Marionette TRACE conn3 <- [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:40:53 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:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:40:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:40:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:40:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:40:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1589ms 23:40:53 INFO - PROCESS | 3424 | 1467873653381 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 3424 | 1467873653386 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 23:40:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:40:53 INFO - PROCESS | 3424 | 1467873653393 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 3424 | 1467873653398 Marionette TRACE conn3 <- [1,2946,null,{}] 23:40:53 INFO - PROCESS | 3424 | 1467873653405 Marionette TRACE conn3 -> [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:40:53 INFO - PROCESS | 3424 | 1467873653411 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:53 INFO - PROCESS | 3424 | 1467873653642 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 23:40:53 INFO - PROCESS | 3424 | 1467873653921 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 3424 | 1467873653930 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:53 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e1c00 == 91 [pid = 3424] [id = 744] 23:40:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x8ba4a800) [pid = 3424] [serial = 2233] [outer = (nil)] 23:40:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x9b6e0400) [pid = 3424] [serial = 2234] [outer = 0x8ba4a800] 23:40:54 INFO - PROCESS | 3424 | 1467873654019 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x9b6e2c00) [pid = 3424] [serial = 2235] [outer = 0x8ba4a800] 23:40:54 INFO - PROCESS | 3424 | 1467873654882 Marionette TRACE conn3 <- [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:40:54 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:40:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1544ms 23:40:54 INFO - PROCESS | 3424 | 1467873654938 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 23:40:54 INFO - PROCESS | 3424 | 1467873654943 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 23:40:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:40:54 INFO - PROCESS | 3424 | 1467873654950 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - PROCESS | 3424 | 1467873654955 Marionette TRACE conn3 <- [1,2950,null,{}] 23:40:54 INFO - PROCESS | 3424 | 1467873654961 Marionette TRACE conn3 -> [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:40:54 INFO - PROCESS | 3424 | 1467873654972 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:55 INFO - PROCESS | 3424 | 1467873655257 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 23:40:55 INFO - PROCESS | 3424 | 1467873655531 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 3424 | 1467873655542 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:55 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef5c00 == 92 [pid = 3424] [id = 745] 23:40:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x8b5e7800) [pid = 3424] [serial = 2236] [outer = (nil)] 23:40:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9b70e800) [pid = 3424] [serial = 2237] [outer = 0x8b5e7800] 23:40:55 INFO - PROCESS | 3424 | 1467873655632 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9b728c00) [pid = 3424] [serial = 2238] [outer = 0x8b5e7800] 23:40:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b732c00 == 93 [pid = 3424] [id = 746] 23:40:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9b734000) [pid = 3424] [serial = 2239] [outer = (nil)] 23:40:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9b737800) [pid = 3424] [serial = 2240] [outer = 0x9b734000] 23:40:56 INFO - PROCESS | 3424 | 1467873656603 Marionette TRACE conn3 <- [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:40:56 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:40:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1697ms 23:40:56 INFO - PROCESS | 3424 | 1467873656649 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 23:40:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:40:56 INFO - PROCESS | 3424 | 1467873656653 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 23:40:56 INFO - PROCESS | 3424 | 1467873656660 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 3424 | 1467873656664 Marionette TRACE conn3 <- [1,2954,null,{}] 23:40:56 INFO - PROCESS | 3424 | 1467873656671 Marionette TRACE conn3 -> [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:40:56 INFO - PROCESS | 3424 | 1467873656677 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:56 INFO - PROCESS | 3424 | 1467873656913 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 23:40:57 INFO - PROCESS | 3424 | 1467873657172 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:57 INFO - PROCESS | 3424 | 1467873657181 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:57 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b70c800 == 94 [pid = 3424] [id = 747] 23:40:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9b70d400) [pid = 3424] [serial = 2241] [outer = (nil)] 23:40:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9b732400) [pid = 3424] [serial = 2242] [outer = 0x9b70d400] 23:40:57 INFO - PROCESS | 3424 | 1467873657312 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9b73b000) [pid = 3424] [serial = 2243] [outer = 0x9b70d400] 23:40:58 INFO - PROCESS | 3424 | 1467873658083 Marionette TRACE conn3 <- [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:40:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:40:58 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:40:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1481ms 23:40:58 INFO - PROCESS | 3424 | 1467873658142 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 3424 | 1467873658145 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 23:40:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:40:58 INFO - PROCESS | 3424 | 1467873658154 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - PROCESS | 3424 | 1467873658159 Marionette TRACE conn3 <- [1,2958,null,{}] 23:40:58 INFO - PROCESS | 3424 | 1467873658166 Marionette TRACE conn3 -> [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:40:58 INFO - PROCESS | 3424 | 1467873658171 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:58 INFO - PROCESS | 3424 | 1467873658411 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 23:40:58 INFO - PROCESS | 3424 | 1467873658688 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 3424 | 1467873658697 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e1400 == 95 [pid = 3424] [id = 748] 23:40:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x90ed5800) [pid = 3424] [serial = 2244] [outer = (nil)] 23:40:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9d911400) [pid = 3424] [serial = 2245] [outer = 0x90ed5800] 23:40:58 INFO - PROCESS | 3424 | 1467873658794 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9d987000) [pid = 3424] [serial = 2246] [outer = 0x90ed5800] 23:40:59 INFO - PROCESS | 3424 | 1467873659684 Marionette TRACE conn3 <- [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:40:59 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:40:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1544ms 23:40:59 INFO - PROCESS | 3424 | 1467873659700 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 23:40:59 INFO - PROCESS | 3424 | 1467873659705 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 23:40:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:40:59 INFO - PROCESS | 3424 | 1467873659712 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 3424 | 1467873659715 Marionette TRACE conn3 <- [1,2962,null,{}] 23:40:59 INFO - PROCESS | 3424 | 1467873659722 Marionette TRACE conn3 -> [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:40:59 INFO - PROCESS | 3424 | 1467873659726 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:40:59 INFO - PROCESS | 3424 | 1467873659937 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 23:41:00 INFO - PROCESS | 3424 | 1467873660206 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:00 INFO - PROCESS | 3424 | 1467873660216 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:00 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef7800 == 96 [pid = 3424] [id = 749] 23:41:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x8b5e5000) [pid = 3424] [serial = 2247] [outer = (nil)] 23:41:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9d98b400) [pid = 3424] [serial = 2248] [outer = 0x8b5e5000] 23:41:00 INFO - PROCESS | 3424 | 1467873660321 Marionette DEBUG loaded listener.js 23:41:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9d98fc00) [pid = 3424] [serial = 2249] [outer = 0x8b5e5000] 23:41:01 INFO - PROCESS | 3424 | 1467873661236 Marionette TRACE conn3 <- [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:41:01 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:41:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1542ms 23:41:01 INFO - PROCESS | 3424 | 1467873661256 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 23:41:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:41:01 INFO - PROCESS | 3424 | 1467873661260 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 23:41:01 INFO - PROCESS | 3424 | 1467873661267 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:41:01 INFO - PROCESS | 3424 | 1467873661271 Marionette TRACE conn3 <- [1,2966,null,{}] 23:41:01 INFO - PROCESS | 3424 | 1467873661279 Marionette TRACE conn3 -> [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:41:01 INFO - PROCESS | 3424 | 1467873661286 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:01 INFO - PROCESS | 3424 | 1467873661512 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 23:41:01 INFO - PROCESS | 3424 | 1467873661794 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:01 INFO - PROCESS | 3424 | 1467873661802 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x922e0000 == 97 [pid = 3424] [id = 750] 23:41:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x92921c00) [pid = 3424] [serial = 2250] [outer = (nil)] 23:41:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9d9b8400) [pid = 3424] [serial = 2251] [outer = 0x92921c00] 23:41:01 INFO - PROCESS | 3424 | 1467873661903 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0xa1107400) [pid = 3424] [serial = 2252] [outer = 0x92921c00] 23:41:02 INFO - PROCESS | 3424 | 1467873662776 Marionette TRACE conn3 <- [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:41:02 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:41:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1534ms 23:41:02 INFO - PROCESS | 3424 | 1467873662801 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 3424 | 1467873662806 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 23:41:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:41:02 INFO - PROCESS | 3424 | 1467873662813 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 3424 | 1467873662815 Marionette TRACE conn3 <- [1,2970,null,{}] 23:41:02 INFO - PROCESS | 3424 | 1467873662822 Marionette TRACE conn3 -> [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:41:02 INFO - PROCESS | 3424 | 1467873662828 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:03 INFO - PROCESS | 3424 | 1467873663097 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 23:41:03 INFO - PROCESS | 3424 | 1467873663365 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 3424 | 1467873663375 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x8f503800 == 98 [pid = 3424] [id = 751] 23:41:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0x8f506c00) [pid = 3424] [serial = 2253] [outer = (nil)] 23:41:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x93906800) [pid = 3424] [serial = 2254] [outer = 0x8f506c00] 23:41:03 INFO - PROCESS | 3424 | 1467873663471 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x97786400) [pid = 3424] [serial = 2255] [outer = 0x8f506c00] 23:41:04 INFO - PROCESS | 3424 | 1467873664401 Marionette TRACE conn3 <- [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:41:04 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:41:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1643ms 23:41:04 INFO - PROCESS | 3424 | 1467873664458 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 3424 | 1467873664462 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 23:41:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:41:04 INFO - PROCESS | 3424 | 1467873664472 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - PROCESS | 3424 | 1467873664478 Marionette TRACE conn3 <- [1,2974,null,{}] 23:41:04 INFO - PROCESS | 3424 | 1467873664507 Marionette TRACE conn3 -> [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:41:04 INFO - PROCESS | 3424 | 1467873664511 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:04 INFO - PROCESS | 3424 | 1467873664721 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 23:41:05 INFO - PROCESS | 3424 | 1467873664992 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 3424 | 1467873665000 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b5e2800 == 99 [pid = 3424] [id = 752] 23:41:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x8b5e3000) [pid = 3424] [serial = 2256] [outer = (nil)] 23:41:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x8e339800) [pid = 3424] [serial = 2257] [outer = 0x8b5e3000] 23:41:05 INFO - PROCESS | 3424 | 1467873665087 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8e3ed000) [pid = 3424] [serial = 2258] [outer = 0x8b5e3000] 23:41:06 INFO - PROCESS | 3424 | 1467873666590 Marionette TRACE conn3 <- [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:41:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2156ms 23:41:06 INFO - PROCESS | 3424 | 1467873666627 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 23:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:41:06 INFO - PROCESS | 3424 | 1467873666634 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 23:41:06 INFO - PROCESS | 3424 | 1467873666643 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 3424 | 1467873666651 Marionette TRACE conn3 <- [1,2978,null,{}] 23:41:06 INFO - PROCESS | 3424 | 1467873666660 Marionette TRACE conn3 -> [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:41:06 INFO - PROCESS | 3424 | 1467873666665 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:06 INFO - PROCESS | 3424 | 1467873666879 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 23:41:07 INFO - PROCESS | 3424 | 1467873667158 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:07 INFO - PROCESS | 3424 | 1467873667170 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:07 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e5ab800 == 100 [pid = 3424] [id = 753] 23:41:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x8f506400) [pid = 3424] [serial = 2259] [outer = (nil)] 23:41:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x90edac00) [pid = 3424] [serial = 2260] [outer = 0x8f506400] 23:41:07 INFO - PROCESS | 3424 | 1467873667253 Marionette DEBUG loaded listener.js 23:41:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x91b71800) [pid = 3424] [serial = 2261] [outer = 0x8f506400] 23:41:08 INFO - PROCESS | 3424 | 1467873668206 Marionette TRACE conn3 <- [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:41:08 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:41:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1592ms 23:41:08 INFO - PROCESS | 3424 | 1467873668234 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 23:41:08 INFO - PROCESS | 3424 | 1467873668242 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 23:41:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:41:08 INFO - PROCESS | 3424 | 1467873668254 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:41:08 INFO - PROCESS | 3424 | 1467873668257 Marionette TRACE conn3 <- [1,2982,null,{}] 23:41:08 INFO - PROCESS | 3424 | 1467873668265 Marionette TRACE conn3 -> [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:41:08 INFO - PROCESS | 3424 | 1467873668272 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:08 INFO - PROCESS | 3424 | 1467873668589 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 23:41:08 INFO - PROCESS | 3424 | 1467873668863 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 3424 | 1467873668876 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e336c00 == 99 [pid = 3424] [id = 641] 23:41:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e337000 == 98 [pid = 3424] [id = 640] 23:41:08 INFO - PROCESS | 3424 | --DOCSHELL 0x8e496c00 == 97 [pid = 3424] [id = 645] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x97787400) [pid = 3424] [serial = 2174] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x99928000) [pid = 3424] [serial = 2153] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e307400 == 98 [pid = 3424] [id = 754] 23:41:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x8e33bc00) [pid = 3424] [serial = 2262] [outer = (nil)] 23:41:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x8f889400) [pid = 3424] [serial = 2263] [outer = 0x8e33bc00] 23:41:09 INFO - PROCESS | 3424 | 1467873669103 Marionette DEBUG loaded listener.js 23:41:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x91b69400) [pid = 3424] [serial = 2264] [outer = 0x8e33bc00] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x8aef8000 == 97 [pid = 3424] [id = 648] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x98e3e000 == 96 [pid = 3424] [id = 738] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x93b21800 == 95 [pid = 3424] [id = 737] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x8f888800 == 94 [pid = 3424] [id = 736] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e5800 == 93 [pid = 3424] [id = 735] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x90ecb800 == 92 [pid = 3424] [id = 734] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x8e3e6000 == 91 [pid = 3424] [id = 733] 23:41:09 INFO - PROCESS | 3424 | --DOCSHELL 0x8f676800 == 90 [pid = 3424] [id = 724] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x8e5b8000) [pid = 3424] [serial = 2156] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x98d1d400) [pid = 3424] [serial = 2147] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x9516b400) [pid = 3424] [serial = 2100] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0x9957d400) [pid = 3424] [serial = 2150] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x91b70000) [pid = 3424] [serial = 2043] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x922d6000) [pid = 3424] [serial = 2160] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x96d2a400) [pid = 3424] [serial = 2112] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x91bcf000) [pid = 3424] [serial = 2133] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x93949400) [pid = 3424] [serial = 2135] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x91b64800) [pid = 3424] [serial = 2132] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x9526cc00) [pid = 3424] [serial = 2169] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x91ca6400) [pid = 3424] [serial = 2007] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x922d9000) [pid = 3424] [serial = 2046] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x92925000) [pid = 3424] [serial = 2091] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x93b15000) [pid = 3424] [serial = 2073] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x95276400) [pid = 3424] [serial = 2109] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x95167000) [pid = 3424] [serial = 2166] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x90e55000) [pid = 3424] [serial = 2067] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x93b1b800) [pid = 3424] [serial = 2165] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x95169800) [pid = 3424] [serial = 2136] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x96d61800) [pid = 3424] [serial = 2138] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x91cad800) [pid = 3424] [serial = 2159] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x98190800) [pid = 3424] [serial = 2144] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x90e58400) [pid = 3424] [serial = 2094] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x91144c00) [pid = 3424] [serial = 2162] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x95179c00) [pid = 3424] [serial = 2172] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x9778ac00) [pid = 3424] [serial = 2141] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x9515e400) [pid = 3424] [serial = 2076] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x92173800) [pid = 3424] [serial = 2097] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x9517bc00) [pid = 3424] [serial = 2103] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x8f672400) [pid = 3424] [serial = 2040] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x95168400) [pid = 3424] [serial = 2079] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x921ce800) [pid = 3424] [serial = 2163] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x90e4fc00) [pid = 3424] [serial = 2171] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x9292a400) [pid = 3424] [serial = 2064] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x951ad000) [pid = 3424] [serial = 2168] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8f9c0000) [pid = 3424] [serial = 2037] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x9526f400) [pid = 3424] [serial = 2130] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x951ac000) [pid = 3424] [serial = 2106] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x8f892c00) [pid = 3424] [serial = 2157] [outer = (nil)] [url = about:blank] 23:41:09 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x921d5400) [pid = 3424] [serial = 2070] [outer = (nil)] [url = about:blank] 23:41:10 INFO - PROCESS | 3424 | 1467873670006 Marionette TRACE conn3 <- [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:41:10 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:41:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:41:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1796ms 23:41:10 INFO - PROCESS | 3424 | 1467873670051 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 3424 | 1467873670055 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 23:41:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:41:10 INFO - PROCESS | 3424 | 1467873670062 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 3424 | 1467873670068 Marionette TRACE conn3 <- [1,2986,null,{}] 23:41:10 INFO - PROCESS | 3424 | 1467873670086 Marionette TRACE conn3 -> [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:41:10 INFO - PROCESS | 3424 | 1467873670095 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:10 INFO - PROCESS | 3424 | 1467873670291 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 23:41:10 INFO - PROCESS | 3424 | 1467873670505 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 3424 | 1467873670514 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:10 INFO - PROCESS | 3424 | ++DOCSHELL 0x921d5400 == 91 [pid = 3424] [id = 755] 23:41:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x922d4000) [pid = 3424] [serial = 2265] [outer = (nil)] 23:41:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x922de000) [pid = 3424] [serial = 2266] [outer = 0x922d4000] 23:41:10 INFO - PROCESS | 3424 | 1467873670600 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x92e71000) [pid = 3424] [serial = 2267] [outer = 0x922d4000] 23:41:11 INFO - PROCESS | 3424 | 1467873671432 Marionette TRACE conn3 <- [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:41:11 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:41:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1440ms 23:41:11 INFO - PROCESS | 3424 | 1467873671504 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 23:41:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:41:11 INFO - PROCESS | 3424 | 1467873671509 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 23:41:11 INFO - PROCESS | 3424 | 1467873671516 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 3424 | 1467873671519 Marionette TRACE conn3 <- [1,2990,null,{}] 23:41:11 INFO - PROCESS | 3424 | 1467873671535 Marionette TRACE conn3 -> [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:41:11 INFO - PROCESS | 3424 | 1467873671540 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:11 INFO - PROCESS | 3424 | 1467873671805 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 23:41:11 INFO - PROCESS | 3424 | 1467873671837 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 3424 | 1467873671845 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:11 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e77c00 == 92 [pid = 3424] [id = 756] 23:41:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x93b13800) [pid = 3424] [serial = 2268] [outer = (nil)] 23:41:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x9515d000) [pid = 3424] [serial = 2269] [outer = 0x93b13800] 23:41:11 INFO - PROCESS | 3424 | 1467873671926 Marionette DEBUG loaded listener.js 23:41:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x95167000) [pid = 3424] [serial = 2270] [outer = 0x93b13800] 23:41:12 INFO - PROCESS | 3424 | ++DOCSHELL 0x93948400 == 93 [pid = 3424] [id = 757] 23:41:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x95175800) [pid = 3424] [serial = 2271] [outer = (nil)] 23:41:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x95176c00) [pid = 3424] [serial = 2272] [outer = 0x95175800] 23:41:12 INFO - PROCESS | 3424 | 1467873672957 Marionette TRACE conn3 <- [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:41:13 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:41:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1490ms 23:41:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:41:13 INFO - PROCESS | 3424 | 1467873673012 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 3424 | 1467873673015 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 23:41:13 INFO - PROCESS | 3424 | 1467873673023 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 3424 | 1467873673042 Marionette TRACE conn3 <- [1,2994,null,{}] 23:41:13 INFO - PROCESS | 3424 | 1467873673058 Marionette TRACE conn3 -> [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:41:13 INFO - PROCESS | 3424 | 1467873673065 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:13 INFO - PROCESS | 3424 | 1467873673364 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 23:41:13 INFO - PROCESS | 3424 | 1467873673393 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 3424 | 1467873673399 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:13 INFO - PROCESS | 3424 | ++DOCSHELL 0x92e6d800 == 94 [pid = 3424] [id = 758] 23:41:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x95163c00) [pid = 3424] [serial = 2273] [outer = (nil)] 23:41:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9517bc00) [pid = 3424] [serial = 2274] [outer = 0x95163c00] 23:41:13 INFO - PROCESS | 3424 | 1467873673475 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x951aa800) [pid = 3424] [serial = 2275] [outer = 0x95163c00] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x95178400) [pid = 3424] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x95164400) [pid = 3424] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x91cb1400) [pid = 3424] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8e3e6400) [pid = 3424] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8e498c00) [pid = 3424] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:41:14 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x9957cc00) [pid = 3424] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:41:14 INFO - PROCESS | 3424 | 1467873674847 Marionette TRACE conn3 <- [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:41:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:41:14 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:41:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1868ms 23:41:14 INFO - PROCESS | 3424 | 1467873674891 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 3424 | 1467873674894 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 23:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:41:14 INFO - PROCESS | 3424 | 1467873674902 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 3424 | 1467873674905 Marionette TRACE conn3 <- [1,2998,null,{}] 23:41:14 INFO - PROCESS | 3424 | 1467873674911 Marionette TRACE conn3 -> [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:41:14 INFO - PROCESS | 3424 | 1467873674921 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:15 INFO - PROCESS | 3424 | 1467873675131 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 23:41:15 INFO - PROCESS | 3424 | 1467873675320 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 3424 | 1467873675326 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:15 INFO - PROCESS | 3424 | ++DOCSHELL 0x93947000 == 95 [pid = 3424] [id = 759] 23:41:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x93b18400) [pid = 3424] [serial = 2276] [outer = (nil)] 23:41:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x9526ac00) [pid = 3424] [serial = 2277] [outer = 0x93b18400] 23:41:15 INFO - PROCESS | 3424 | 1467873675414 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x9526fc00) [pid = 3424] [serial = 2278] [outer = 0x93b18400] 23:41:16 INFO - PROCESS | 3424 | 1467873676279 Marionette TRACE conn3 <- [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:41:16 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:41:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1434ms 23:41:16 INFO - PROCESS | 3424 | 1467873676337 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 3424 | 1467873676345 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 23:41:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:41:16 INFO - PROCESS | 3424 | 1467873676356 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 3424 | 1467873676362 Marionette TRACE conn3 <- [1,3002,null,{}] 23:41:16 INFO - PROCESS | 3424 | 1467873676374 Marionette TRACE conn3 -> [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:41:16 INFO - PROCESS | 3424 | 1467873676381 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:16 INFO - PROCESS | 3424 | 1467873676739 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 23:41:16 INFO - PROCESS | 3424 | 1467873676908 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 3424 | 1467873676924 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:17 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aefb000 == 96 [pid = 3424] [id = 760] 23:41:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x8f50bc00) [pid = 3424] [serial = 2279] [outer = (nil)] 23:41:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x8f892400) [pid = 3424] [serial = 2280] [outer = 0x8f50bc00] 23:41:17 INFO - PROCESS | 3424 | 1467873677085 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x90e50c00) [pid = 3424] [serial = 2281] [outer = 0x8f50bc00] 23:41:17 INFO - PROCESS | 3424 | 1467873677972 Marionette TRACE conn3 <- [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:41:17 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:41:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1642ms 23:41:18 INFO - PROCESS | 3424 | 1467873677998 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 23:41:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:41:18 INFO - PROCESS | 3424 | 1467873678008 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 23:41:18 INFO - PROCESS | 3424 | 1467873678021 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - PROCESS | 3424 | 1467873678027 Marionette TRACE conn3 <- [1,3006,null,{}] 23:41:18 INFO - PROCESS | 3424 | 1467873678035 Marionette TRACE conn3 -> [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:41:18 INFO - PROCESS | 3424 | 1467873678042 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:18 INFO - PROCESS | 3424 | 1467873678306 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 23:41:18 INFO - PROCESS | 3424 | 1467873678592 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:18 INFO - PROCESS | 3424 | 1467873678602 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:18 INFO - PROCESS | 3424 | ++DOCSHELL 0x91b6e400 == 97 [pid = 3424] [id = 761] 23:41:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x91cad800) [pid = 3424] [serial = 2282] [outer = (nil)] 23:41:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x9216f400) [pid = 3424] [serial = 2283] [outer = 0x91cad800] 23:41:18 INFO - PROCESS | 3424 | 1467873678693 Marionette DEBUG loaded listener.js 23:41:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x922d9000) [pid = 3424] [serial = 2284] [outer = 0x91cad800] 23:41:19 INFO - PROCESS | 3424 | 1467873679637 Marionette TRACE conn3 <- [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:41:19 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:41:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1640ms 23:41:19 INFO - PROCESS | 3424 | 1467873679659 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 23:41:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:41:19 INFO - PROCESS | 3424 | 1467873679664 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 23:41:19 INFO - PROCESS | 3424 | 1467873679672 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 3424 | 1467873679679 Marionette TRACE conn3 <- [1,3010,null,{}] 23:41:19 INFO - PROCESS | 3424 | 1467873679698 Marionette TRACE conn3 -> [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:41:19 INFO - PROCESS | 3424 | 1467873679707 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:19 INFO - PROCESS | 3424 | 1467873679937 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 23:41:20 INFO - PROCESS | 3424 | 1467873680160 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 3424 | 1467873680170 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:20 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e30c000 == 98 [pid = 3424] [id = 762] 23:41:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x951a6000) [pid = 3424] [serial = 2285] [outer = (nil)] 23:41:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x95269400) [pid = 3424] [serial = 2286] [outer = 0x951a6000] 23:41:20 INFO - PROCESS | 3424 | 1467873680304 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x96d2a000) [pid = 3424] [serial = 2287] [outer = 0x951a6000] 23:41:21 INFO - PROCESS | 3424 | 1467873681286 Marionette TRACE conn3 <- [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:41:21 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:41:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1652ms 23:41:21 INFO - PROCESS | 3424 | 1467873681325 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 23:41:21 INFO - PROCESS | 3424 | 1467873681330 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 23:41:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:41:21 INFO - PROCESS | 3424 | 1467873681338 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:41:21 INFO - PROCESS | 3424 | 1467873681341 Marionette TRACE conn3 <- [1,3014,null,{}] 23:41:21 INFO - PROCESS | 3424 | 1467873681348 Marionette TRACE conn3 -> [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:41:21 INFO - PROCESS | 3424 | 1467873681353 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:21 INFO - PROCESS | 3424 | 1467873681707 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 23:41:21 INFO - PROCESS | 3424 | 1467873681876 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 3424 | 1467873681882 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:21 INFO - PROCESS | 3424 | ++DOCSHELL 0x9526ec00 == 99 [pid = 3424] [id = 763] 23:41:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x96d61800) [pid = 3424] [serial = 2288] [outer = (nil)] 23:41:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9890e400) [pid = 3424] [serial = 2289] [outer = 0x96d61800] 23:41:21 INFO - PROCESS | 3424 | 1467873681977 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x98d1a000) [pid = 3424] [serial = 2290] [outer = 0x96d61800] 23:41:22 INFO - PROCESS | 3424 | [3424] 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:41:23 INFO - PROCESS | 3424 | 1467873683026 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:41:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:41:23 INFO - {} 23:41:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:41:23 INFO - {} 23:41:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:41:23 INFO - {} 23:41:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:41:23 INFO - {} 23:41:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1733ms 23:41:23 INFO - PROCESS | 3424 | 1467873683120 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 3424 | 1467873683126 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 23:41:23 INFO - TEST-START | /FileAPI/fileReader.html 23:41:23 INFO - PROCESS | 3424 | 1467873683136 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 3424 | 1467873683141 Marionette TRACE conn3 <- [1,3018,null,{}] 23:41:23 INFO - PROCESS | 3424 | 1467873683149 Marionette TRACE conn3 -> [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:41:23 INFO - PROCESS | 3424 | 1467873683154 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:23 INFO - PROCESS | 3424 | 1467873683375 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 23:41:23 INFO - PROCESS | 3424 | 1467873683698 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 3424 | 1467873683706 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:23 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef9800 == 100 [pid = 3424] [id = 764] 23:41:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9778f400) [pid = 3424] [serial = 2291] [outer = (nil)] 23:41:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9a5e2800) [pid = 3424] [serial = 2292] [outer = 0x9778f400] 23:41:23 INFO - PROCESS | 3424 | 1467873683798 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9a89c000) [pid = 3424] [serial = 2293] [outer = 0x9778f400] 23:41:24 INFO - PROCESS | 3424 | 1467873684617 Marionette TRACE conn3 <- [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:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:41:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:41:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1534ms 23:41:24 INFO - PROCESS | 3424 | 1467873684672 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 3424 | 1467873684676 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 23:41:24 INFO - TEST-START | /FileAPI/historical.html 23:41:24 INFO - PROCESS | 3424 | 1467873684684 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - PROCESS | 3424 | 1467873684688 Marionette TRACE conn3 <- [1,3022,null,{}] 23:41:24 INFO - PROCESS | 3424 | 1467873684694 Marionette TRACE conn3 -> [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:41:24 INFO - PROCESS | 3424 | 1467873684705 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:25 INFO - PROCESS | 3424 | 1467873685002 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 23:41:25 INFO - PROCESS | 3424 | 1467873685268 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:25 INFO - PROCESS | 3424 | 1467873685276 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:25 INFO - PROCESS | 3424 | ++DOCSHELL 0x997de000 == 101 [pid = 3424] [id = 765] 23:41:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9a898800) [pid = 3424] [serial = 2294] [outer = (nil)] 23:41:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x9b70a400) [pid = 3424] [serial = 2295] [outer = 0x9a898800] 23:41:25 INFO - PROCESS | 3424 | 1467873685431 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x9b72ac00) [pid = 3424] [serial = 2296] [outer = 0x9a898800] 23:41:26 INFO - PROCESS | 3424 | 1467873686307 Marionette TRACE conn3 <- [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:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:41:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:41:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:41:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:41:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:41:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:41:26 INFO - TEST-OK | /FileAPI/historical.html | took 1688ms 23:41:26 INFO - PROCESS | 3424 | 1467873686377 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 23:41:26 INFO - PROCESS | 3424 | 1467873686381 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 23:41:26 INFO - TEST-START | /FileAPI/idlharness.html 23:41:26 INFO - PROCESS | 3424 | 1467873686389 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:41:26 INFO - PROCESS | 3424 | 1467873686393 Marionette TRACE conn3 <- [1,3026,null,{}] 23:41:26 INFO - PROCESS | 3424 | 1467873686399 Marionette TRACE conn3 -> [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:41:26 INFO - PROCESS | 3424 | 1467873686405 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:26 INFO - PROCESS | 3424 | 1467873686723 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 23:41:26 INFO - PROCESS | 3424 | 1467873686930 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 3424 | 1467873686942 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:26 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e55400 == 102 [pid = 3424] [id = 766] 23:41:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9778d400) [pid = 3424] [serial = 2297] [outer = (nil)] 23:41:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9d985c00) [pid = 3424] [serial = 2298] [outer = 0x9778d400] 23:41:27 INFO - PROCESS | 3424 | 1467873687024 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x9d9b1000) [pid = 3424] [serial = 2299] [outer = 0x9778d400] 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:41:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:41:28 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:41:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:41:28 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:41:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:41:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:41:28 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:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:41:28 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:41:28 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:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:41:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:41:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:41:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:41:28 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:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:41:28 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:41:28 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:41:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:41:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:41:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2315ms 23:41:28 INFO - PROCESS | 3424 | 1467873688544 Marionette TRACE conn3 <- [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:41:28 INFO - PROCESS | 3424 | 1467873688874 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 3424 | 1467873688879 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 23:41:28 INFO - TEST-START | /FileAPI/idlharness.worker 23:41:28 INFO - PROCESS | 3424 | 1467873688893 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 3424 | 1467873688897 Marionette TRACE conn3 <- [1,3030,null,{}] 23:41:28 INFO - PROCESS | 3424 | 1467873688923 Marionette TRACE conn3 -> [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:41:28 INFO - PROCESS | 3424 | 1467873688929 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:29 INFO - PROCESS | 3424 | 1467873689142 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 23:41:29 INFO - PROCESS | 3424 | 1467873689405 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 3424 | 1467873689413 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:29 INFO - PROCESS | 3424 | ++DOCSHELL 0x90ee6800 == 103 [pid = 3424] [id = 767] 23:41:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0x9956ec00) [pid = 3424] [serial = 2300] [outer = (nil)] 23:41:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0xa2010c00) [pid = 3424] [serial = 2301] [outer = 0x9956ec00] 23:41:29 INFO - PROCESS | 3424 | 1467873689499 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0xa34cb000) [pid = 3424] [serial = 2302] [outer = 0x9956ec00] 23:41:29 INFO - PROCESS | 3424 | [3424] 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:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:41:31 INFO - {} 23:41:31 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:41:31 INFO - {} 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:41:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:41:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 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:41:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:41:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:41:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:41:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:41:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:41:31 INFO - {} 23:41:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:41:32 INFO - {} 23:41:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2945ms 23:41:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:41:32 INFO - PROCESS | 3424 | 1467873691693 Marionette TRACE conn3 <- [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:41:32 INFO - PROCESS | 3424 | 1467873691842 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 23:41:32 INFO - PROCESS | 3424 | 1467873691849 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 23:41:32 INFO - PROCESS | 3424 | 1467873691866 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - PROCESS | 3424 | 1467873691878 Marionette TRACE conn3 <- [1,3034,null,{}] 23:41:32 INFO - PROCESS | 3424 | 1467873691898 Marionette TRACE conn3 -> [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:41:32 INFO - PROCESS | 3424 | 1467873691910 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:32 INFO - PROCESS | 3424 | 1467873692279 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 23:41:32 INFO - PROCESS | 3424 | 1467873692574 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 3424 | 1467873692582 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:32 INFO - PROCESS | 3424 | ++DOCSHELL 0x950fc400 == 104 [pid = 3424] [id = 768] 23:41:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x99b72000) [pid = 3424] [serial = 2303] [outer = (nil)] 23:41:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0xa8c45000) [pid = 3424] [serial = 2304] [outer = 0x99b72000] 23:41:32 INFO - PROCESS | 3424 | 1467873692665 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0xa8c4f800) [pid = 3424] [serial = 2305] [outer = 0x99b72000] 23:41:33 INFO - PROCESS | 3424 | 1467873693910 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:41:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:41:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2102ms 23:41:33 INFO - PROCESS | 3424 | 1467873693972 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 3424 | 1467873693980 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 23:41:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:41:34 INFO - PROCESS | 3424 | 1467873694039 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - PROCESS | 3424 | 1467873694045 Marionette TRACE conn3 <- [1,3038,null,{}] 23:41:34 INFO - PROCESS | 3424 | 1467873694060 Marionette TRACE conn3 -> [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:41:34 INFO - PROCESS | 3424 | 1467873694067 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:34 INFO - PROCESS | 3424 | 1467873694277 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 23:41:34 INFO - PROCESS | 3424 | 1467873694566 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 3424 | 1467873694581 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:34 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e3ed800 == 105 [pid = 3424] [id = 769] 23:41:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x8e3ef000) [pid = 3424] [serial = 2306] [outer = (nil)] 23:41:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8e5a2c00) [pid = 3424] [serial = 2307] [outer = 0x8e3ef000] 23:41:34 INFO - PROCESS | 3424 | 1467873694794 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x8f50a800) [pid = 3424] [serial = 2308] [outer = 0x8e3ef000] 23:41:35 INFO - PROCESS | 3424 | 1467873695691 Marionette TRACE conn3 <- [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:41:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:41:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1704ms 23:41:35 INFO - PROCESS | 3424 | 1467873695736 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 3424 | 1467873695744 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 23:41:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:41:35 INFO - PROCESS | 3424 | 1467873695756 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 3424 | 1467873695760 Marionette TRACE conn3 <- [1,3042,null,{}] 23:41:35 INFO - PROCESS | 3424 | 1467873695769 Marionette TRACE conn3 -> [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:41:35 INFO - PROCESS | 3424 | 1467873695776 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:36 INFO - PROCESS | 3424 | 1467873696092 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 23:41:36 INFO - PROCESS | 3424 | 1467873696308 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:36 INFO - PROCESS | 3424 | 1467873696314 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:36 INFO - PROCESS | 3424 | ++DOCSHELL 0x90e58400 == 106 [pid = 3424] [id = 770] 23:41:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x91b67c00) [pid = 3424] [serial = 2309] [outer = (nil)] 23:41:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x91bd7c00) [pid = 3424] [serial = 2310] [outer = 0x91b67c00] 23:41:36 INFO - PROCESS | 3424 | 1467873696415 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x91ee4c00) [pid = 3424] [serial = 2311] [outer = 0x91b67c00] 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:41:37 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:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:41:37 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:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:41:37 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:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:41:37 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:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:41:37 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:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:41:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:41:37 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:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:41:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:41:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:41:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:41:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:41:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2085ms 23:41:37 INFO - PROCESS | 3424 | 1467873697723 Marionette TRACE conn3 <- [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:41:37 INFO - PROCESS | 3424 | --DOCSHELL 0x91bd6800 == 105 [pid = 3424] [id = 685] 23:41:37 INFO - PROCESS | 3424 | --DOCSHELL 0x8aeef800 == 104 [pid = 3424] [id = 716] 23:41:37 INFO - PROCESS | 3424 | --DOCSHELL 0x91b6b800 == 103 [pid = 3424] [id = 715] 23:41:37 INFO - PROCESS | 3424 | --DOCSHELL 0x921cc400 == 102 [pid = 3424] [id = 713] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 156 (0x951a9800) [pid = 3424] [serial = 2219] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 155 (0x999bcc00) [pid = 3424] [serial = 2186] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 154 (0x98d18800) [pid = 3424] [serial = 2183] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 153 (0x9a2dd400) [pid = 3424] [serial = 2189] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 152 (0x93909800) [pid = 3424] [serial = 2180] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 151 (0x9a899400) [pid = 3424] [serial = 2192] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 150 (0x90ed7400) [pid = 3424] [serial = 2177] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 149 (0x9b10b800) [pid = 3424] [serial = 2198] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 148 (0x9abd8400) [pid = 3424] [serial = 2195] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | 1467873698041 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 23:41:38 INFO - PROCESS | 3424 | 1467873698047 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x96d27800 == 101 [pid = 3424] [id = 712] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5800 == 100 [pid = 3424] [id = 714] 23:41:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92e6d800 == 99 [pid = 3424] [id = 758] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x93948400 == 98 [pid = 3424] [id = 757] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x92e77c00 == 97 [pid = 3424] [id = 756] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x921d5400 == 96 [pid = 3424] [id = 755] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e307400 == 95 [pid = 3424] [id = 754] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e5ab800 == 94 [pid = 3424] [id = 753] 23:41:38 INFO - PROCESS | 3424 | 1467873698162 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:41:38 INFO - PROCESS | 3424 | 1467873698169 Marionette TRACE conn3 <- [1,3046,null,{}] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x9b732c00 == 93 [pid = 3424] [id = 746] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e1c00 == 92 [pid = 3424] [id = 744] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8b5e5400 == 91 [pid = 3424] [id = 743] 23:41:38 INFO - PROCESS | 3424 | --DOCSHELL 0x8e306800 == 90 [pid = 3424] [id = 740] 23:41:38 INFO - PROCESS | 3424 | 1467873698204 Marionette TRACE conn3 -> [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:41:38 INFO - PROCESS | 3424 | 1467873698214 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:38 INFO - PROCESS | 3424 | 1467873698399 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 147 (0x99929800) [pid = 3424] [serial = 2216] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 146 (0x98997800) [pid = 3424] [serial = 2214] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 145 (0x951b0000) [pid = 3424] [serial = 2210] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x9526d800) [pid = 3424] [serial = 2211] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x92925400) [pid = 3424] [serial = 2205] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x922dfc00) [pid = 3424] [serial = 2204] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x8f883400) [pid = 3424] [serial = 2202] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x8e5a3400) [pid = 3424] [serial = 2201] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x90e4f400) [pid = 3424] [serial = 2207] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x921ce000) [pid = 3424] [serial = 2208] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x97769c00) [pid = 3424] [serial = 2213] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x99fd8000) [pid = 3424] [serial = 2217] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 3424 | 1467873698607 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 3424 | 1467873698623 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:38 INFO - PROCESS | 3424 | ++DOCSHELL 0x921ce000 == 91 [pid = 3424] [id = 771] 23:41:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x922dfc00) [pid = 3424] [serial = 2312] [outer = (nil)] 23:41:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x92925400) [pid = 3424] [serial = 2313] [outer = 0x922dfc00] 23:41:38 INFO - PROCESS | 3424 | 1467873698730 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9394a400) [pid = 3424] [serial = 2314] [outer = 0x922dfc00] 23:41:39 INFO - PROCESS | 3424 | [3424] 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:41:39 INFO - PROCESS | 3424 | 1467873699619 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:41:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:41:39 INFO - {} 23:41:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1536ms 23:41:39 INFO - PROCESS | 3424 | 1467873699675 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 23:41:39 INFO - PROCESS | 3424 | 1467873699679 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 23:41:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:41:39 INFO - PROCESS | 3424 | 1467873699687 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:41:39 INFO - PROCESS | 3424 | 1467873699691 Marionette TRACE conn3 <- [1,3050,null,{}] 23:41:39 INFO - PROCESS | 3424 | 1467873699697 Marionette TRACE conn3 -> [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:41:39 INFO - PROCESS | 3424 | 1467873699703 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:39 INFO - PROCESS | 3424 | 1467873699892 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 23:41:40 INFO - PROCESS | 3424 | 1467873700097 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 3424 | 1467873700106 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:40 INFO - PROCESS | 3424 | ++DOCSHELL 0x91ee1800 == 92 [pid = 3424] [id = 772] 23:41:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x9291ec00) [pid = 3424] [serial = 2315] [outer = (nil)] 23:41:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0x951b2000) [pid = 3424] [serial = 2316] [outer = 0x9291ec00] 23:41:40 INFO - PROCESS | 3424 | 1467873700180 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0x95276400) [pid = 3424] [serial = 2317] [outer = 0x9291ec00] 23:41:41 INFO - PROCESS | 3424 | 1467873701030 Marionette TRACE conn3 <- [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:41:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:41:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:41:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:41:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:41:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1388ms 23:41:41 INFO - PROCESS | 3424 | 1467873701093 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 3424 | 1467873701100 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 23:41:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:41:41 INFO - PROCESS | 3424 | 1467873701108 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 3424 | 1467873701112 Marionette TRACE conn3 <- [1,3054,null,{}] 23:41:41 INFO - PROCESS | 3424 | 1467873701119 Marionette TRACE conn3 -> [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:41:41 INFO - PROCESS | 3424 | 1467873701123 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:41 INFO - PROCESS | 3424 | 1467873701400 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 23:41:41 INFO - PROCESS | 3424 | 1467873701432 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 3424 | 1467873701438 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:41 INFO - PROCESS | 3424 | ++DOCSHELL 0x951a7400 == 93 [pid = 3424] [id = 773] 23:41:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x9526d800) [pid = 3424] [serial = 2318] [outer = (nil)] 23:41:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x9778d800) [pid = 3424] [serial = 2319] [outer = 0x9526d800] 23:41:41 INFO - PROCESS | 3424 | 1467873701512 Marionette DEBUG loaded listener.js 23:41:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x98993800) [pid = 3424] [serial = 2320] [outer = 0x9526d800] 23:41:43 INFO - PROCESS | 3424 | 1467873703560 Marionette TRACE conn3 <- [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:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 144 (0x8b5e5000) [pid = 3424] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 143 (0x98d12800) [pid = 3424] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 142 (0x922e1c00) [pid = 3424] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 141 (0x95175800) [pid = 3424] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 140 (0x92921c00) [pid = 3424] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 139 (0x8f67ec00) [pid = 3424] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 138 (0x922d4000) [pid = 3424] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 137 (0x93b19c00) [pid = 3424] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (0x93b13800) [pid = 3424] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0x8b5e7800) [pid = 3424] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0x90ed5800) [pid = 3424] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (0x96d52c00) [pid = 3424] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (0x9a5ee400) [pid = 3424] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (0x8f505800) [pid = 3424] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (0x8b5ee800) [pid = 3424] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (0x9b70d400) [pid = 3424] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0x8ba4a800) [pid = 3424] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (0x8f506400) [pid = 3424] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0x92929000) [pid = 3424] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0x9a89f400) [pid = 3424] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0x97791400) [pid = 3424] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0x8b5ea400) [pid = 3424] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (0x8e33bc00) [pid = 3424] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0x989f5000) [pid = 3424] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0x8e330c00) [pid = 3424] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0x97787800) [pid = 3424] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (0x96d28c00) [pid = 3424] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0x9517a800) [pid = 3424] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0x8e32e400) [pid = 3424] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0x97787c00) [pid = 3424] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0x9b734000) [pid = 3424] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0x90e52400) [pid = 3424] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:41:43 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0x95163c00) [pid = 3424] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:41:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:41:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:41:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:41:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:41:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:41:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:41:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:41:44 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:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:41:44 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:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:41:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2826ms 23:41:44 INFO - PROCESS | 3424 | 1467873703937 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 3424 | 1467873703940 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 23:41:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:41:44 INFO - PROCESS | 3424 | 1467873703953 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - PROCESS | 3424 | 1467873703964 Marionette TRACE conn3 <- [1,3058,null,{}] 23:41:44 INFO - PROCESS | 3424 | 1467873703976 Marionette TRACE conn3 -> [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:41:44 INFO - PROCESS | 3424 | 1467873703995 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:44 INFO - PROCESS | 3424 | 1467873704320 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 23:41:44 INFO - PROCESS | 3424 | 1467873704347 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 3424 | 1467873704357 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:44 INFO - PROCESS | 3424 | ++DOCSHELL 0x922df000 == 94 [pid = 3424] [id = 774] 23:41:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0x93b13800) [pid = 3424] [serial = 2321] [outer = (nil)] 23:41:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0x95176000) [pid = 3424] [serial = 2322] [outer = 0x93b13800] 23:41:44 INFO - PROCESS | 3424 | 1467873704431 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0x96d52c00) [pid = 3424] [serial = 2323] [outer = 0x93b13800] 23:41:45 INFO - PROCESS | 3424 | 1467873705328 Marionette TRACE conn3 <- [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:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:41:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:41:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:41:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:41:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:41:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:41:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:41:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:41:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:41:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1403ms 23:41:45 INFO - PROCESS | 3424 | 1467873705393 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 3424 | 1467873705398 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 23:41:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:41:45 INFO - PROCESS | 3424 | 1467873705407 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 3424 | 1467873705411 Marionette TRACE conn3 <- [1,3062,null,{}] 23:41:45 INFO - PROCESS | 3424 | 1467873705418 Marionette TRACE conn3 -> [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:41:45 INFO - PROCESS | 3424 | 1467873705422 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:45 INFO - PROCESS | 3424 | 1467873705624 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 23:41:45 INFO - PROCESS | 3424 | 1467873705944 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:45 INFO - PROCESS | 3424 | 1467873705956 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:45 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aeef800 == 95 [pid = 3424] [id = 775] 23:41:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0x8aef0400) [pid = 3424] [serial = 2324] [outer = (nil)] 23:41:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0x8b50cc00) [pid = 3424] [serial = 2325] [outer = 0x8aef0400] 23:41:46 INFO - PROCESS | 3424 | 1467873706054 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0x8b5e1800) [pid = 3424] [serial = 2326] [outer = 0x8aef0400] 23:41:46 INFO - PROCESS | 3424 | [3424] 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:41:47 INFO - PROCESS | 3424 | 1467873707169 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:41:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:41:47 INFO - {} 23:41:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1781ms 23:41:47 INFO - PROCESS | 3424 | 1467873707192 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 3424 | 1467873707199 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 23:41:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:41:47 INFO - PROCESS | 3424 | 1467873707216 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 3424 | 1467873707222 Marionette TRACE conn3 <- [1,3066,null,{}] 23:41:47 INFO - PROCESS | 3424 | 1467873707279 Marionette TRACE conn3 -> [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:41:47 INFO - PROCESS | 3424 | 1467873707286 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:47 INFO - PROCESS | 3424 | 1467873707529 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 23:41:47 INFO - PROCESS | 3424 | 1467873707856 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 3424 | 1467873707867 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:47 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b50d400 == 96 [pid = 3424] [id = 776] 23:41:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (0x8e5aa000) [pid = 3424] [serial = 2327] [outer = (nil)] 23:41:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0x8f67ec00) [pid = 3424] [serial = 2328] [outer = 0x8e5aa000] 23:41:47 INFO - PROCESS | 3424 | 1467873707960 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0x90ec9800) [pid = 3424] [serial = 2329] [outer = 0x8e5aa000] 23:41:48 INFO - PROCESS | 3424 | 1467873708878 Marionette TRACE conn3 <- [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:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:41:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:41:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1695ms 23:41:48 INFO - PROCESS | 3424 | 1467873708928 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 3424 | 1467873708936 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 23:41:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:41:48 INFO - PROCESS | 3424 | 1467873708946 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - PROCESS | 3424 | 1467873708951 Marionette TRACE conn3 <- [1,3070,null,{}] 23:41:48 INFO - PROCESS | 3424 | 1467873708958 Marionette TRACE conn3 -> [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:41:48 INFO - PROCESS | 3424 | 1467873708964 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:49 INFO - PROCESS | 3424 | 1467873709196 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 23:41:49 INFO - PROCESS | 3424 | 1467873709474 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 3424 | 1467873709481 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:49 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b509800 == 97 [pid = 3424] [id = 777] 23:41:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0x91b63800) [pid = 3424] [serial = 2330] [outer = (nil)] 23:41:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (0x9216e400) [pid = 3424] [serial = 2331] [outer = 0x91b63800] 23:41:49 INFO - PROCESS | 3424 | 1467873709576 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0x92177800) [pid = 3424] [serial = 2332] [outer = 0x91b63800] 23:41:50 INFO - PROCESS | 3424 | 1467873710615 Marionette TRACE conn3 <- [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:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:41:50 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1683ms 23:41:50 INFO - PROCESS | 3424 | 1467873710631 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 3424 | 1467873710634 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 23:41:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:41:50 INFO - PROCESS | 3424 | 1467873710653 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - PROCESS | 3424 | 1467873710663 Marionette TRACE conn3 <- [1,3074,null,{}] 23:41:50 INFO - PROCESS | 3424 | 1467873710693 Marionette TRACE conn3 -> [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:41:50 INFO - PROCESS | 3424 | 1467873710702 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:50 INFO - PROCESS | 3424 | 1467873710952 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 23:41:51 INFO - PROCESS | 3424 | 1467873711229 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 3424 | 1467873711236 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:51 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e4a1400 == 98 [pid = 3424] [id = 778] 23:41:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0x91bd1000) [pid = 3424] [serial = 2333] [outer = (nil)] 23:41:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0x9517a800) [pid = 3424] [serial = 2334] [outer = 0x91bd1000] 23:41:51 INFO - PROCESS | 3424 | 1467873711376 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0x951b1800) [pid = 3424] [serial = 2335] [outer = 0x91bd1000] 23:41:52 INFO - PROCESS | 3424 | 1467873712242 Marionette TRACE conn3 <- [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:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:41:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1626ms 23:41:52 INFO - PROCESS | 3424 | 1467873712273 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 3424 | 1467873712278 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 23:41:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:41:52 INFO - PROCESS | 3424 | 1467873712286 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 3424 | 1467873712291 Marionette TRACE conn3 <- [1,3078,null,{}] 23:41:52 INFO - PROCESS | 3424 | 1467873712297 Marionette TRACE conn3 -> [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:41:52 INFO - PROCESS | 3424 | 1467873712302 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:52 INFO - PROCESS | 3424 | 1467873712565 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 23:41:52 INFO - PROCESS | 3424 | 1467873712842 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 3424 | 1467873712853 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:52 INFO - PROCESS | 3424 | ++DOCSHELL 0x8ba45000 == 99 [pid = 3424] [id = 779] 23:41:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0x8ba46400) [pid = 3424] [serial = 2336] [outer = (nil)] 23:41:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0x8e3e2c00) [pid = 3424] [serial = 2337] [outer = 0x8ba46400] 23:41:52 INFO - PROCESS | 3424 | 1467873712944 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (0x8e5b9800) [pid = 3424] [serial = 2338] [outer = 0x8ba46400] 23:41:53 INFO - PROCESS | 3424 | 1467873713873 Marionette TRACE conn3 <- [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:41:53 INFO - PROCESS | 3424 | 1467873713936 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 23:41:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:41:53 INFO - PROCESS | 3424 | 1467873713975 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:41:53 INFO - PROCESS | 3424 | 1467873713980 Marionette TRACE conn3 <- [1,3082,null,{}] 23:41:53 INFO - PROCESS | 3424 | 1467873713986 Marionette TRACE conn3 -> [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:41:53 INFO - PROCESS | 3424 | 1467873713991 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:54 INFO - PROCESS | 3424 | 1467873714213 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 23:41:54 INFO - PROCESS | 3424 | 1467873714496 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 3424 | 1467873714516 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:54 INFO - PROCESS | 3424 | ++DOCSHELL 0x99b6e800 == 100 [pid = 3424] [id = 780] 23:41:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (0x99b70800) [pid = 3424] [serial = 2339] [outer = (nil)] 23:41:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (0x9a5e2400) [pid = 3424] [serial = 2340] [outer = 0x99b70800] 23:41:54 INFO - PROCESS | 3424 | 1467873714665 Marionette DEBUG loaded listener.js 23:41:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (0x9b17f000) [pid = 3424] [serial = 2341] [outer = 0x99b70800] 23:41:55 INFO - PROCESS | 3424 | 1467873715772 Marionette TRACE conn3 <- [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:41:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:41:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:41:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:41:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1855ms 23:41:55 INFO - PROCESS | 3424 | 1467873715827 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 23:41:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:41:55 INFO - PROCESS | 3424 | 1467873715831 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 23:41:55 INFO - PROCESS | 3424 | 1467873715839 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 3424 | 1467873715843 Marionette TRACE conn3 <- [1,3086,null,{}] 23:41:55 INFO - PROCESS | 3424 | 1467873715849 Marionette TRACE conn3 -> [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:41:55 INFO - PROCESS | 3424 | 1467873715855 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:56 INFO - PROCESS | 3424 | 1467873716184 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 23:41:56 INFO - PROCESS | 3424 | 1467873716401 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 3424 | 1467873716409 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:56 INFO - PROCESS | 3424 | ++DOCSHELL 0x95167400 == 101 [pid = 3424] [id = 781] 23:41:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (0x9517b000) [pid = 3424] [serial = 2342] [outer = (nil)] 23:41:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0x9b70d400) [pid = 3424] [serial = 2343] [outer = 0x9517b000] 23:41:56 INFO - PROCESS | 3424 | 1467873716557 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (0x9b732c00) [pid = 3424] [serial = 2344] [outer = 0x9517b000] 23:41:57 INFO - PROCESS | 3424 | 1467873717414 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:41:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 23:41:57 INFO - PROCESS | 3424 | 1467873717474 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 3424 | 1467873717479 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 23:41:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:41:57 INFO - PROCESS | 3424 | 1467873717487 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - PROCESS | 3424 | 1467873717492 Marionette TRACE conn3 <- [1,3090,null,{}] 23:41:57 INFO - PROCESS | 3424 | 1467873717499 Marionette TRACE conn3 -> [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:41:57 INFO - PROCESS | 3424 | 1467873717505 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:57 INFO - PROCESS | 3424 | 1467873717821 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 23:41:58 INFO - PROCESS | 3424 | 1467873718081 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 3424 | 1467873718090 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:58 INFO - PROCESS | 3424 | ++DOCSHELL 0x9b6df800 == 102 [pid = 3424] [id = 782] 23:41:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (0x9b704400) [pid = 3424] [serial = 2345] [outer = (nil)] 23:41:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 138 (0x9d912c00) [pid = 3424] [serial = 2346] [outer = 0x9b704400] 23:41:58 INFO - PROCESS | 3424 | 1467873718221 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 139 (0x9d989800) [pid = 3424] [serial = 2347] [outer = 0x9b704400] 23:41:59 INFO - PROCESS | 3424 | 1467873719125 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:41:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:41:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1690ms 23:41:59 INFO - PROCESS | 3424 | 1467873719177 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 3424 | 1467873719181 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 23:41:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:41:59 INFO - PROCESS | 3424 | 1467873719189 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 3424 | 1467873719192 Marionette TRACE conn3 <- [1,3094,null,{}] 23:41:59 INFO - PROCESS | 3424 | 1467873719215 Marionette TRACE conn3 -> [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:41:59 INFO - PROCESS | 3424 | 1467873719219 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:59 INFO - PROCESS | 3424 | 1467873719527 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 23:41:59 INFO - PROCESS | 3424 | 1467873719744 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 3424 | 1467873719754 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:41:59 INFO - PROCESS | 3424 | ++DOCSHELL 0x8e304000 == 103 [pid = 3424] [id = 783] 23:41:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 140 (0x922e1c00) [pid = 3424] [serial = 2348] [outer = (nil)] 23:41:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 141 (0xa2007800) [pid = 3424] [serial = 2349] [outer = 0x922e1c00] 23:41:59 INFO - PROCESS | 3424 | 1467873719850 Marionette DEBUG loaded listener.js 23:41:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 142 (0xa2ffa400) [pid = 3424] [serial = 2350] [outer = 0x922e1c00] 23:42:00 INFO - PROCESS | 3424 | 1467873720813 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:42:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:42:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1638ms 23:42:00 INFO - PROCESS | 3424 | 1467873720828 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 3424 | 1467873720832 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 23:42:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:42:00 INFO - PROCESS | 3424 | 1467873720840 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 3424 | 1467873720845 Marionette TRACE conn3 <- [1,3098,null,{}] 23:42:00 INFO - PROCESS | 3424 | 1467873720851 Marionette TRACE conn3 -> [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:42:00 INFO - PROCESS | 3424 | 1467873720856 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:01 INFO - PROCESS | 3424 | 1467873721114 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 23:42:01 INFO - PROCESS | 3424 | 1467873721421 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 3424 | 1467873721431 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:01 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef4000 == 104 [pid = 3424] [id = 784] 23:42:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 143 (0x989ef800) [pid = 3424] [serial = 2351] [outer = (nil)] 23:42:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 144 (0x99c83000) [pid = 3424] [serial = 2352] [outer = 0x989ef800] 23:42:01 INFO - PROCESS | 3424 | 1467873721579 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 145 (0x99c86000) [pid = 3424] [serial = 2353] [outer = 0x989ef800] 23:42:02 INFO - PROCESS | 3424 | 1467873722487 Marionette TRACE conn3 <- [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:42:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:42:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:42:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1686ms 23:42:02 INFO - PROCESS | 3424 | 1467873722534 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 23:42:02 INFO - PROCESS | 3424 | 1467873722541 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 23:42:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:42:02 INFO - PROCESS | 3424 | 1467873722606 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:42:02 INFO - PROCESS | 3424 | 1467873722619 Marionette TRACE conn3 <- [1,3102,null,{}] 23:42:02 INFO - PROCESS | 3424 | 1467873722627 Marionette TRACE conn3 -> [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:42:02 INFO - PROCESS | 3424 | 1467873722636 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:02 INFO - PROCESS | 3424 | 1467873722883 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 23:42:03 INFO - PROCESS | 3424 | 1467873723268 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 3424 | 1467873723281 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:03 INFO - PROCESS | 3424 | ++DOCSHELL 0x9d9bc800 == 105 [pid = 3424] [id = 785] 23:42:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 146 (0xa110ac00) [pid = 3424] [serial = 2354] [outer = (nil)] 23:42:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 147 (0xa320a000) [pid = 3424] [serial = 2355] [outer = 0xa110ac00] 23:42:03 INFO - PROCESS | 3424 | 1467873723457 Marionette DEBUG loaded listener.js 23:42:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 148 (0xa4e51c00) [pid = 3424] [serial = 2356] [outer = 0xa110ac00] 23:42:04 INFO - PROCESS | 3424 | 1467873724584 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:42:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:42:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2021ms 23:42:04 INFO - PROCESS | 3424 | 1467873724614 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 23:42:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:42:04 INFO - PROCESS | 3424 | 1467873724619 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 23:42:04 INFO - PROCESS | 3424 | 1467873724627 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - PROCESS | 3424 | 1467873724633 Marionette TRACE conn3 <- [1,3106,null,{}] 23:42:04 INFO - PROCESS | 3424 | 1467873724640 Marionette TRACE conn3 -> [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:42:04 INFO - PROCESS | 3424 | 1467873724647 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:04 INFO - PROCESS | 3424 | 1467873724941 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 23:42:05 INFO - PROCESS | 3424 | 1467873725278 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 3424 | 1467873725288 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:05 INFO - PROCESS | 3424 | ++DOCSHELL 0x9258b400 == 106 [pid = 3424] [id = 786] 23:42:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 149 (0x9258c000) [pid = 3424] [serial = 2357] [outer = (nil)] 23:42:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 150 (0x92595000) [pid = 3424] [serial = 2358] [outer = 0x9258c000] 23:42:05 INFO - PROCESS | 3424 | 1467873725384 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 151 (0x99c89c00) [pid = 3424] [serial = 2359] [outer = 0x9258c000] 23:42:06 INFO - PROCESS | 3424 | 1467873726211 Marionette TRACE conn3 <- [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:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:42:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:42:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1646ms 23:42:06 INFO - PROCESS | 3424 | 1467873726274 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 3424 | 1467873726279 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 23:42:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:42:06 INFO - PROCESS | 3424 | 1467873726287 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 3424 | 1467873726291 Marionette TRACE conn3 <- [1,3110,null,{}] 23:42:06 INFO - PROCESS | 3424 | 1467873726298 Marionette TRACE conn3 -> [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:42:06 INFO - PROCESS | 3424 | 1467873726302 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:06 INFO - PROCESS | 3424 | 1467873726567 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 23:42:06 INFO - PROCESS | 3424 | 1467873726867 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:06 INFO - PROCESS | 3424 | 1467873726882 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:06 INFO - PROCESS | 3424 | ++DOCSHELL 0x8aef4400 == 107 [pid = 3424] [id = 787] 23:42:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 152 (0x8aefb400) [pid = 3424] [serial = 2360] [outer = (nil)] 23:42:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 153 (0x8b820800) [pid = 3424] [serial = 2361] [outer = 0x8aefb400] 23:42:06 INFO - PROCESS | 3424 | 1467873726977 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 154 (0x8b821c00) [pid = 3424] [serial = 2362] [outer = 0x8aefb400] 23:42:07 INFO - PROCESS | 3424 | 1467873727903 Marionette TRACE conn3 <- [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:42:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:42:07 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:42:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:42:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:42:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:42:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1647ms 23:42:07 INFO - PROCESS | 3424 | 1467873727937 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 23:42:07 INFO - PROCESS | 3424 | 1467873727942 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 23:42:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:42:07 INFO - PROCESS | 3424 | 1467873727949 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:42:07 INFO - PROCESS | 3424 | 1467873727953 Marionette TRACE conn3 <- [1,3114,null,{}] 23:42:07 INFO - PROCESS | 3424 | 1467873727960 Marionette TRACE conn3 -> [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:42:07 INFO - PROCESS | 3424 | 1467873727965 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:08 INFO - PROCESS | 3424 | 1467873728190 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 23:42:08 INFO - PROCESS | 3424 | 1467873728516 Marionette TRACE conn3 -> [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\", \"26f54be3-7d86-4536-8539-ce18bb4b9102\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 3424 | 1467873728528 Marionette INFO sendAsync f02b9ab6-f00d-424b-913b-d6f21cd0dcdd 23:42:08 INFO - PROCESS | 3424 | ++DOCSHELL 0x8b818c00 == 108 [pid = 3424] [id = 788] 23:42:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 155 (0x8b821000) [pid = 3424] [serial = 2363] [outer = (nil)] 23:42:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 156 (0x8e4a0000) [pid = 3424] [serial = 2364] [outer = 0x8b821000] 23:42:08 INFO - PROCESS | 3424 | 1467873728643 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 157 (0x90e5c000) [pid = 3424] [serial = 2365] [outer = 0x8b821000] 23:42:09 INFO - PROCESS | 3424 | 1467873729698 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:42:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:42:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1788ms 23:42:09 INFO - PROCESS | 3424 | 1467873729738 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 3424 | 1467873729744 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 23:42:10 WARNING - u'runner_teardown' () 23:42:10 INFO - No more tests 23:42:10 INFO - Got 0 unexpected results 23:42:10 INFO - SUITE-END | took 1424s 23:42:10 INFO - Closing logging queue 23:42:10 INFO - queue closed 23:42:11 INFO - Return code: 0 23:42:11 WARNING - # TBPL SUCCESS # 23:42:11 INFO - Running post-action listener: _resource_record_post_action 23:42:11 INFO - Running post-run listener: _resource_record_post_run 23:42:12 INFO - Total resource usage - Wall time: 1461s; CPU: 98.0%; Read bytes: 856064; Write bytes: 923267072; Read time: 44; Write time: 307328 23:42:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:42:12 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135376896; Read time: 16; Write time: 189604 23:42:12 INFO - run-tests - Wall time: 1429s; CPU: 98.0%; Read bytes: 851968; Write bytes: 787890176; Read time: 28; Write time: 117724 23:42:12 INFO - Running post-run listener: _upload_blobber_files 23:42:12 INFO - Blob upload gear active. 23:42:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:42:12 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:42:12 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:42:12 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:42:12 INFO - (blobuploader) - INFO - Open directory for files ... 23:42:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:42:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:42:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:42:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:42:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:42:15 INFO - (blobuploader) - INFO - Done attempting. 23:42:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:42:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:42:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:42:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:42:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:42:16 INFO - (blobuploader) - INFO - Done attempting. 23:42:16 INFO - (blobuploader) - INFO - Iteration through files over. 23:42:16 INFO - Return code: 0 23:42:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:42:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:42:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6abade835e86dd5355c654021461e7614a7ac18ada6df2c9abea0ad9998fd50fd244f40508259c8a189b1650c339c027f7bd497b60aaa4757f9f23bbc2a3f508", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6bc3295cc3672252b540ace348c09c15d731cb126f51c15019dfc3fc9e3f2adad0713e8e3bf2b51171145929311b3b1a3f592bb85c3dbc78989367ae255ff21e"} 23:42:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:42:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:42:16 INFO - Contents: 23:42:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6abade835e86dd5355c654021461e7614a7ac18ada6df2c9abea0ad9998fd50fd244f40508259c8a189b1650c339c027f7bd497b60aaa4757f9f23bbc2a3f508", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6bc3295cc3672252b540ace348c09c15d731cb126f51c15019dfc3fc9e3f2adad0713e8e3bf2b51171145929311b3b1a3f592bb85c3dbc78989367ae255ff21e"} 23:42:16 INFO - Running post-run listener: copy_logs_to_upload_dir 23:42:16 INFO - Copying logs to upload dir... 23:42:16 INFO - mkdir: /builds/slave/test/build/upload/logs 23:42:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1562.763975 ========= master_lag: 2.13 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 4 secs) (at 2016-07-06 23:42:18.741810) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-06 23:42:18.742895) ========= 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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6abade835e86dd5355c654021461e7614a7ac18ada6df2c9abea0ad9998fd50fd244f40508259c8a189b1650c339c027f7bd497b60aaa4757f9f23bbc2a3f508", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6bc3295cc3672252b540ace348c09c15d731cb126f51c15019dfc3fc9e3f2adad0713e8e3bf2b51171145929311b3b1a3f592bb85c3dbc78989367ae255ff21e"} build_url:https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037045 build_url: 'https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/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/6abade835e86dd5355c654021461e7614a7ac18ada6df2c9abea0ad9998fd50fd244f40508259c8a189b1650c339c027f7bd497b60aaa4757f9f23bbc2a3f508", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6bc3295cc3672252b540ace348c09c15d731cb126f51c15019dfc3fc9e3f2adad0713e8e3bf2b51171145929311b3b1a3f592bb85c3dbc78989367ae255ff21e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/evKxvTUHSOm2HhzPcTYz0g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.43 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-06 23:42:21.210933) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 23:42:21.211467) ========= 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-1467872149.281208-532524849 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020855 ========= master_lag: 5.54 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-07-06 23:42:26.771164) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 23:42:26.771671) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-06 23:42:27.205309) ========= ========= Total master_lag: 10.29 =========