builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-487 starttime: 1464624145.87 results: success (0) buildid: 20160530073151 builduid: 931f49bf727d468790e98b2743145d93 revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:25.871367) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:25.871735) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:25.872015) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:26.413156) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:26.413430) ========= 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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 09:02:26-- 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.7M=0.001s 2016-05-30 09:02:26 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.298634 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:27.011628) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:27.011977) ========= 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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029124 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:27.098621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:02:27.114356) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 09:02:27,218 truncating revision to first 12 chars 2016-05-30 09:02:27,219 Setting DEBUG logging. 2016-05-30 09:02:27,219 attempt 1/10 2016-05-30 09:02:27,219 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ed1c3aae4608?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:02:27,923 unpacking tar archive at: mozilla-aurora-ed1c3aae4608/testing/mozharness/ program finished with exit code 0 elapsedTime=0.985986 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:02:28.239360) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:28.239637) ========= script_repo_revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:28.240001) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:28.240299) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:02:28.350601) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-30 09:02:28.350878) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: 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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False 09:02:28 INFO - MultiFileLogger online at 20160530 09:02:28 in /builds/slave/test 09:02:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:02:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:02:28 INFO - {'append_to_log': False, 09:02:28 INFO - 'base_work_dir': '/builds/slave/test', 09:02:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:02:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:02:28 INFO - 'buildbot_json_path': 'buildprops.json', 09:02:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:02:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:02:28 INFO - 'download_minidump_stackwalk': True, 09:02:28 INFO - 'download_symbols': 'true', 09:02:28 INFO - 'e10s': False, 09:02:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:02:28 INFO - 'tooltool.py': '/tools/tooltool.py', 09:02:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:02:28 INFO - '/tools/misc-python/virtualenv.py')}, 09:02:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:02:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:02:28 INFO - 'log_level': 'info', 09:02:28 INFO - 'log_to_console': True, 09:02:28 INFO - 'opt_config_files': (), 09:02:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:02:28 INFO - '--processes=1', 09:02:28 INFO - '--config=%(test_path)s/wptrunner.ini', 09:02:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:02:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:02:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:02:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:02:28 INFO - 'pip_index': False, 09:02:28 INFO - 'require_test_zip': True, 09:02:28 INFO - 'test_type': ('testharness',), 09:02:28 INFO - 'this_chunk': '1', 09:02:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:02:28 INFO - 'total_chunks': '10', 09:02:28 INFO - 'virtualenv_path': 'venv', 09:02:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:02:28 INFO - 'work_dir': 'build'} 09:02:28 INFO - ##### 09:02:28 INFO - ##### Running clobber step. 09:02:28 INFO - ##### 09:02:28 INFO - Running pre-action listener: _resource_record_pre_action 09:02:28 INFO - Running main action method: clobber 09:02:28 INFO - rmtree: /builds/slave/test/build 09:02:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:02:30 INFO - Running post-action listener: _resource_record_post_action 09:02:30 INFO - ##### 09:02:30 INFO - ##### Running read-buildbot-config step. 09:02:30 INFO - ##### 09:02:30 INFO - Running pre-action listener: _resource_record_pre_action 09:02:30 INFO - Running main action method: read_buildbot_config 09:02:30 INFO - Using buildbot properties: 09:02:30 INFO - { 09:02:30 INFO - "project": "", 09:02:30 INFO - "product": "firefox", 09:02:30 INFO - "script_repo_revision": "production", 09:02:30 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:02:30 INFO - "repository": "", 09:02:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:02:30 INFO - "buildid": "20160530073151", 09:02:30 INFO - "pgo_build": "False", 09:02:30 INFO - "basedir": "/builds/slave/test", 09:02:30 INFO - "buildnumber": 65, 09:02:30 INFO - "slavename": "tst-linux32-spot-487", 09:02:30 INFO - "revision": "ed1c3aae460813241ce2c3480df30fae2268ab1f", 09:02:30 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 09:02:30 INFO - "platform": "linux", 09:02:30 INFO - "branch": "mozilla-aurora", 09:02:30 INFO - "repo_path": "releases/mozilla-aurora", 09:02:30 INFO - "moz_repo_path": "", 09:02:30 INFO - "stage_platform": "linux", 09:02:30 INFO - "builduid": "931f49bf727d468790e98b2743145d93", 09:02:30 INFO - "slavebuilddir": "test" 09:02:30 INFO - } 09:02:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:02:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:02:30 INFO - Running post-action listener: _resource_record_post_action 09:02:30 INFO - ##### 09:02:30 INFO - ##### Running download-and-extract step. 09:02:30 INFO - ##### 09:02:30 INFO - Running pre-action listener: _resource_record_pre_action 09:02:30 INFO - Running main action method: download_and_extract 09:02:30 INFO - mkdir: /builds/slave/test/build/tests 09:02: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')]} 09:02:30 INFO - https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:02:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:02:31 INFO - Downloaded 1325 bytes. 09:02:31 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:02:31 INFO - Using the following test package requirements: 09:02:31 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:02:31 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:02:31 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:02:31 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'jsshell-linux-i686.zip'], 09:02:31 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:02:31 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:02:31 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:02:31 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:02:31 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:02:31 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:02:31 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:02:31 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:02:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:02:31 INFO - https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:02:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:02:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:02:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:02:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:02:34 INFO - Downloaded 22760507 bytes. 09:02:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:02:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:02:34 INFO - caution: filename not matched: web-platform/* 09:02:34 INFO - Return code: 11 09:02: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')]} 09:02:34 INFO - https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:02:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:02:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:02:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:02:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:02:38 INFO - Downloaded 36409186 bytes. 09:02:38 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:02:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:02:42 INFO - caution: filename not matched: bin/* 09:02:42 INFO - caution: filename not matched: config/* 09:02:42 INFO - caution: filename not matched: mozbase/* 09:02:42 INFO - caution: filename not matched: marionette/* 09:02:42 INFO - caution: filename not matched: tools/wptserve/* 09:02:42 INFO - Return code: 11 09:02: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')]} 09:02:42 INFO - https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:02:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:02:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:02:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:02:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:02:49 INFO - Downloaded 69345964 bytes. 09:02:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:02:49 INFO - mkdir: /builds/slave/test/properties 09:02:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:02:49 INFO - Writing to file /builds/slave/test/properties/build_url 09:02:49 INFO - Contents: 09:02:49 INFO - build_url:https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:02:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:02:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:02:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:02:50 INFO - Contents: 09:02:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:02:50 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')]} 09:02:50 INFO - https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:02:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:02:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:02:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:02:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:02:58 INFO - Downloaded 92329584 bytes. 09:02:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:02:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:03:08 INFO - Return code: 0 09:03:08 INFO - Running post-action listener: _resource_record_post_action 09:03:08 INFO - Running post-action listener: set_extra_try_arguments 09:03:08 INFO - ##### 09:03:08 INFO - ##### Running create-virtualenv step. 09:03:08 INFO - ##### 09:03:08 INFO - Running pre-action listener: _pre_create_virtualenv 09:03:08 INFO - Running pre-action listener: _resource_record_pre_action 09:03:08 INFO - Running main action method: create_virtualenv 09:03:08 INFO - Creating virtualenv /builds/slave/test/build/venv 09:03: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 09:03:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:03:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:03:09 INFO - Using real prefix '/usr' 09:03:09 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:03:10 INFO - Installing distribute.............................................................................................................................................................................................done. 09:03:14 INFO - Installing pip.................done. 09:03:14 INFO - Return code: 0 09:03:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:03:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8851c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88b8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x896af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, '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-1464623700.941803-396469721', '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 09:03:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:03:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:03:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:03:14 INFO - 'CCACHE_UMASK': '002', 09:03:14 INFO - 'DISPLAY': ':0', 09:03:14 INFO - 'HOME': '/home/cltbld', 09:03:14 INFO - 'LANG': 'en_US.UTF-8', 09:03:14 INFO - 'LOGNAME': 'cltbld', 09:03:14 INFO - 'MAIL': '/var/mail/cltbld', 09:03:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:03:14 INFO - 'MOZ_NO_REMOTE': '1', 09:03:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:03:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:03:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:14 INFO - 'PWD': '/builds/slave/test', 09:03:14 INFO - 'SHELL': '/bin/bash', 09:03:14 INFO - 'SHLVL': '1', 09:03:14 INFO - 'TERM': 'linux', 09:03:14 INFO - 'TMOUT': '86400', 09:03:14 INFO - 'USER': 'cltbld', 09:03:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:03:14 INFO - '_': '/tools/buildbot/bin/python'} 09:03:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:15 INFO - Downloading/unpacking psutil>=0.7.1 09:03:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:15 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 09:03:15 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 09:03:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:03:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:03:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:03:19 INFO - Installing collected packages: psutil 09:03:19 INFO - Running setup.py install for psutil 09:03:19 INFO - building 'psutil._psutil_linux' extension 09:03:19 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 09:03:20 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:03:20 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:03:20 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 09:03:20 INFO - building 'psutil._psutil_posix' extension 09:03:20 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 09:03:20 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 09:03:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:03:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:03:20 INFO - Successfully installed psutil 09:03:20 INFO - Cleaning up... 09:03:21 INFO - Return code: 0 09:03:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:03: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')]} 09:03:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03: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')]} 09:03:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:21 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 0x8851c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88b8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x896af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, '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-1464623700.941803-396469721', '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 09:03:21 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 09:03:21 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 09:03:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:03:21 INFO - 'CCACHE_UMASK': '002', 09:03:21 INFO - 'DISPLAY': ':0', 09:03:21 INFO - 'HOME': '/home/cltbld', 09:03:21 INFO - 'LANG': 'en_US.UTF-8', 09:03:21 INFO - 'LOGNAME': 'cltbld', 09:03:21 INFO - 'MAIL': '/var/mail/cltbld', 09:03:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:03:21 INFO - 'MOZ_NO_REMOTE': '1', 09:03:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:03:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:03:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:21 INFO - 'PWD': '/builds/slave/test', 09:03:21 INFO - 'SHELL': '/bin/bash', 09:03:21 INFO - 'SHLVL': '1', 09:03:21 INFO - 'TERM': 'linux', 09:03:21 INFO - 'TMOUT': '86400', 09:03:21 INFO - 'USER': 'cltbld', 09:03:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:03:21 INFO - '_': '/tools/buildbot/bin/python'} 09:03:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:03:21 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 09:03:21 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 09:03:21 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 09:03:21 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 09:03:21 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 09:03:21 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 09:03:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:03:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:03:25 INFO - Installing collected packages: mozsystemmonitor 09:03:25 INFO - Running setup.py install for mozsystemmonitor 09:03:25 INFO - Successfully installed mozsystemmonitor 09:03:25 INFO - Cleaning up... 09:03:25 INFO - Return code: 0 09:03:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:03:25 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')]} 09:03:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:25 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')]} 09:03:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:25 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 0x8851c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88b8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x896af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, '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-1464623700.941803-396469721', '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 09:03:25 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 09:03:25 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 09:03:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:03:25 INFO - 'CCACHE_UMASK': '002', 09:03:25 INFO - 'DISPLAY': ':0', 09:03:25 INFO - 'HOME': '/home/cltbld', 09:03:25 INFO - 'LANG': 'en_US.UTF-8', 09:03:25 INFO - 'LOGNAME': 'cltbld', 09:03:25 INFO - 'MAIL': '/var/mail/cltbld', 09:03:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:03:25 INFO - 'MOZ_NO_REMOTE': '1', 09:03:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:03:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:03:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:25 INFO - 'PWD': '/builds/slave/test', 09:03:25 INFO - 'SHELL': '/bin/bash', 09:03:25 INFO - 'SHLVL': '1', 09:03:25 INFO - 'TERM': 'linux', 09:03:25 INFO - 'TMOUT': '86400', 09:03:25 INFO - 'USER': 'cltbld', 09:03:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:03:25 INFO - '_': '/tools/buildbot/bin/python'} 09:03:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:25 INFO - Downloading/unpacking blobuploader==1.2.4 09:03:25 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 09:03:25 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 09:03:25 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 09:03:25 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 09:03:25 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 09:03:25 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 09:03:29 INFO - Downloading blobuploader-1.2.4.tar.gz 09:03:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:03:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:03:29 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 09:03:29 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 09:03:29 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 09:03:29 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 09:03:29 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 09:03:29 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 09:03:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:03:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:03:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:30 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 09:03:30 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 09:03:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:03:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:03:30 INFO - Downloading docopt-0.6.1.tar.gz 09:03:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:03:31 INFO - Installing collected packages: blobuploader, requests, docopt 09:03:31 INFO - Running setup.py install for blobuploader 09:03:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:03:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:03:31 INFO - Running setup.py install for requests 09:03:32 INFO - Running setup.py install for docopt 09:03:32 INFO - Successfully installed blobuploader requests docopt 09:03:32 INFO - Cleaning up... 09:03:32 INFO - Return code: 0 09:03:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:03:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:03:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03:32 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 0x8851c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88b8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x896af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, '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-1464623700.941803-396469721', '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 09:03:32 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 09:03:32 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 09:03:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:03:32 INFO - 'CCACHE_UMASK': '002', 09:03:32 INFO - 'DISPLAY': ':0', 09:03:32 INFO - 'HOME': '/home/cltbld', 09:03:32 INFO - 'LANG': 'en_US.UTF-8', 09:03:32 INFO - 'LOGNAME': 'cltbld', 09:03:32 INFO - 'MAIL': '/var/mail/cltbld', 09:03:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:03:32 INFO - 'MOZ_NO_REMOTE': '1', 09:03:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:03:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:03:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:32 INFO - 'PWD': '/builds/slave/test', 09:03:32 INFO - 'SHELL': '/bin/bash', 09:03:32 INFO - 'SHLVL': '1', 09:03:32 INFO - 'TERM': 'linux', 09:03:32 INFO - 'TMOUT': '86400', 09:03:32 INFO - 'USER': 'cltbld', 09:03:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:03:32 INFO - '_': '/tools/buildbot/bin/python'} 09:03:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:03:32 INFO - Running setup.py (path:/tmp/pip-H40p2v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:03:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:03:32 INFO - Running setup.py (path:/tmp/pip-_caHvf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:03:33 INFO - Running setup.py (path:/tmp/pip-4DY2Mx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:03:33 INFO - Running setup.py (path:/tmp/pip-gUf_cC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:03:33 INFO - Running setup.py (path:/tmp/pip-o0IwBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:03:33 INFO - Running setup.py (path:/tmp/pip-0eZotI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:03:33 INFO - Running setup.py (path:/tmp/pip-rM1VDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:03:33 INFO - Running setup.py (path:/tmp/pip-KgNLVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:03:33 INFO - Running setup.py (path:/tmp/pip-215cSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:03:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:03:33 INFO - Running setup.py (path:/tmp/pip-bMs8qk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:03:34 INFO - Running setup.py (path:/tmp/pip-tQ_o1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:03:34 INFO - Running setup.py (path:/tmp/pip-dKt15n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:03:34 INFO - Running setup.py (path:/tmp/pip-VM4cpH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:03:34 INFO - Running setup.py (path:/tmp/pip-POrypT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:03:34 INFO - Running setup.py (path:/tmp/pip-TCF0j3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:03:34 INFO - Running setup.py (path:/tmp/pip-Ep5G68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:03:34 INFO - Running setup.py (path:/tmp/pip-g2HNB3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:03:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:03:35 INFO - Running setup.py (path:/tmp/pip-bcgvB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:03:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:03:35 INFO - Running setup.py (path:/tmp/pip-ttZrPS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:03:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:03:35 INFO - Running setup.py (path:/tmp/pip-NkMNu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:03:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:03:35 INFO - Running setup.py (path:/tmp/pip-jTvtqP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:03:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:03: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 09:03:35 INFO - Running setup.py install for manifestparser 09:03:36 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:03:36 INFO - Running setup.py install for mozcrash 09:03:36 INFO - Running setup.py install for mozdebug 09:03:36 INFO - Running setup.py install for mozdevice 09:03:36 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:03:36 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:03:36 INFO - Running setup.py install for mozfile 09:03:37 INFO - Running setup.py install for mozhttpd 09:03:37 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Running setup.py install for mozinfo 09:03:37 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Running setup.py install for mozInstall 09:03:37 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:03:37 INFO - Running setup.py install for mozleak 09:03:37 INFO - Running setup.py install for mozlog 09:03:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:03:38 INFO - Running setup.py install for moznetwork 09:03:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:03:38 INFO - Running setup.py install for mozprocess 09:03:38 INFO - Running setup.py install for mozprofile 09:03:38 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:03:38 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:03:38 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:03:38 INFO - Running setup.py install for mozrunner 09:03:38 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:03:39 INFO - Running setup.py install for mozscreenshot 09:03:39 INFO - Running setup.py install for moztest 09:03:39 INFO - Running setup.py install for mozversion 09:03:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:03:39 INFO - Running setup.py install for wptserve 09:03:39 INFO - Running setup.py install for marionette-driver 09:03:40 INFO - Running setup.py install for browsermob-proxy 09:03:40 INFO - Running setup.py install for marionette-client 09:03:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:03:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:03: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 09:03:40 INFO - Cleaning up... 09:03:40 INFO - Return code: 0 09:03:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:03: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')]} 09:03:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:03:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03: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')]} 09:03:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:03:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:03: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 0x8851c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88b8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x896af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, '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-1464623700.941803-396469721', '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 09:03: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 09:03: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 09:03:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:03:40 INFO - 'CCACHE_UMASK': '002', 09:03:40 INFO - 'DISPLAY': ':0', 09:03:40 INFO - 'HOME': '/home/cltbld', 09:03:40 INFO - 'LANG': 'en_US.UTF-8', 09:03:40 INFO - 'LOGNAME': 'cltbld', 09:03:40 INFO - 'MAIL': '/var/mail/cltbld', 09:03:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:03:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:03:40 INFO - 'MOZ_NO_REMOTE': '1', 09:03:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:03:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:03:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:03:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:03:40 INFO - 'PWD': '/builds/slave/test', 09:03:40 INFO - 'SHELL': '/bin/bash', 09:03:40 INFO - 'SHLVL': '1', 09:03:40 INFO - 'TERM': 'linux', 09:03:40 INFO - 'TMOUT': '86400', 09:03:40 INFO - 'USER': 'cltbld', 09:03:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:03:40 INFO - '_': '/tools/buildbot/bin/python'} 09:03:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:03:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:03:41 INFO - Running setup.py (path:/tmp/pip-MLDjwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:03:41 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)) 09:03:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:03:41 INFO - Running setup.py (path:/tmp/pip-ozOmKZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:03: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)) 09:03:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:03:41 INFO - Running setup.py (path:/tmp/pip-o8wdBh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:03: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)) 09:03:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:03:41 INFO - Running setup.py (path:/tmp/pip-J8f_J2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:03: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)) 09:03:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:03:41 INFO - Running setup.py (path:/tmp/pip-8Gc6Rl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:03:42 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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:03:42 INFO - Running setup.py (path:/tmp/pip-GYNGi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:03:42 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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:03:42 INFO - Running setup.py (path:/tmp/pip-VzvKyV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:03:42 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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:03:42 INFO - Running setup.py (path:/tmp/pip-RlxND_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:03: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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:03:42 INFO - Running setup.py (path:/tmp/pip-M60G3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:03: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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:03:42 INFO - Running setup.py (path:/tmp/pip-e72yNU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:03: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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:03:42 INFO - Running setup.py (path:/tmp/pip-mGS6Ra-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:03: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)) 09:03:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:03:42 INFO - Running setup.py (path:/tmp/pip-6wBLHj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:03:43 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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:03:43 INFO - Running setup.py (path:/tmp/pip-LDzIyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:03:43 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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:03:43 INFO - Running setup.py (path:/tmp/pip-8oAXYw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:03:43 INFO - Running setup.py (path:/tmp/pip-4GRuvH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:03:43 INFO - Running setup.py (path:/tmp/pip-1nTkxI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:03:43 INFO - Running setup.py (path:/tmp/pip-Mej8RY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:03:43 INFO - Running setup.py (path:/tmp/pip-IhzLq3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:03:43 INFO - Running setup.py (path:/tmp/pip-VXeKSk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:03: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)) 09:03:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:03:44 INFO - Running setup.py (path:/tmp/pip-HPThfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:03:44 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)) 09:03:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:03:44 INFO - Running setup.py (path:/tmp/pip-CeUveo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:03:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:03: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)) 09:03: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)) 09:03: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)) 09:03: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)) 09:03: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)) 09:03: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)) 09:03:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:03: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 09:03: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 09:03: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 09:03: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 09:03: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 09:03: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 09:03:48 INFO - Downloading blessings-1.6.tar.gz 09:03:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:03: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)) 09:03:48 INFO - Installing collected packages: blessings 09:03:48 INFO - Running setup.py install for blessings 09:03:48 INFO - Successfully installed blessings 09:03:48 INFO - Cleaning up... 09:03:48 INFO - Return code: 0 09:03:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:03:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:03:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:03:49 INFO - Reading from file tmpfile_stdout 09:03:49 INFO - Current package versions: 09:03:49 INFO - argparse == 1.2.1 09:03:49 INFO - blessings == 1.6 09:03:49 INFO - blobuploader == 1.2.4 09:03:49 INFO - browsermob-proxy == 0.6.0 09:03:49 INFO - docopt == 0.6.1 09:03:49 INFO - manifestparser == 1.1 09:03:49 INFO - marionette-client == 2.3.0 09:03:49 INFO - marionette-driver == 1.4.0 09:03:49 INFO - mozInstall == 1.12 09:03:49 INFO - mozcrash == 0.17 09:03:49 INFO - mozdebug == 0.1 09:03:49 INFO - mozdevice == 0.48 09:03:49 INFO - mozfile == 1.2 09:03:49 INFO - mozhttpd == 0.7 09:03:49 INFO - mozinfo == 0.9 09:03:49 INFO - mozleak == 0.1 09:03:49 INFO - mozlog == 3.1 09:03:49 INFO - moznetwork == 0.27 09:03:49 INFO - mozprocess == 0.22 09:03:49 INFO - mozprofile == 0.28 09:03:49 INFO - mozrunner == 6.11 09:03:49 INFO - mozscreenshot == 0.1 09:03:49 INFO - mozsystemmonitor == 0.0 09:03:49 INFO - moztest == 0.7 09:03:49 INFO - mozversion == 1.4 09:03:49 INFO - psutil == 3.1.1 09:03:49 INFO - requests == 1.2.3 09:03:49 INFO - wptserve == 1.4.0 09:03:49 INFO - wsgiref == 0.1.2 09:03:49 INFO - Running post-action listener: _resource_record_post_action 09:03:49 INFO - Running post-action listener: _start_resource_monitoring 09:03:49 INFO - Starting resource monitoring. 09:03:49 INFO - ##### 09:03:49 INFO - ##### Running pull step. 09:03:49 INFO - ##### 09:03:49 INFO - Running pre-action listener: _resource_record_pre_action 09:03:49 INFO - Running main action method: pull 09:03:49 INFO - Pull has nothing to do! 09:03:49 INFO - Running post-action listener: _resource_record_post_action 09:03:49 INFO - ##### 09:03:49 INFO - ##### Running install step. 09:03:49 INFO - ##### 09:03:49 INFO - Running pre-action listener: _resource_record_pre_action 09:03:49 INFO - Running main action method: install 09:03:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:03:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:03:49 INFO - Reading from file tmpfile_stdout 09:03:49 INFO - Detecting whether we're running mozinstall >=1.0... 09:03:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:03:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:03:49 INFO - Reading from file tmpfile_stdout 09:03:49 INFO - Output received: 09:03:49 INFO - Usage: mozinstall [options] installer 09:03:49 INFO - Options: 09:03:49 INFO - -h, --help show this help message and exit 09:03:49 INFO - -d DEST, --destination=DEST 09:03:49 INFO - Directory to install application into. [default: 09:03:49 INFO - "/builds/slave/test"] 09:03:49 INFO - --app=APP Application being installed. [default: firefox] 09:03:49 INFO - mkdir: /builds/slave/test/build/application 09:03:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:03:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:04:20 INFO - Reading from file tmpfile_stdout 09:04:20 INFO - Output received: 09:04:20 INFO - /builds/slave/test/build/application/firefox/firefox 09:04:20 INFO - Running post-action listener: _resource_record_post_action 09:04:20 INFO - ##### 09:04:20 INFO - ##### Running run-tests step. 09:04:20 INFO - ##### 09:04:20 INFO - Running pre-action listener: _resource_record_pre_action 09:04:20 INFO - Running main action method: run_tests 09:04:20 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:04:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:04:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:04:20 INFO - grabbing minidump binary from tooltool 09:04:20 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')]} 09:04:20 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 0x864ce30>, '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 0x88e9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8968470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:04:20 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 09:04:20 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 09:04:20 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:04:20 INFO - Return code: 0 09:04:20 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:04:20 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:04:20 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/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.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 09:04:20 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/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.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 09:04:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:04:20 INFO - 'CCACHE_UMASK': '002', 09:04:20 INFO - 'DISPLAY': ':0', 09:04:20 INFO - 'HOME': '/home/cltbld', 09:04:20 INFO - 'LANG': 'en_US.UTF-8', 09:04:20 INFO - 'LOGNAME': 'cltbld', 09:04:20 INFO - 'MAIL': '/var/mail/cltbld', 09:04:20 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:04:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:04:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:04:20 INFO - 'MOZ_NO_REMOTE': '1', 09:04:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:04:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:04:20 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:04:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:04:20 INFO - 'PWD': '/builds/slave/test', 09:04:20 INFO - 'SHELL': '/bin/bash', 09:04:20 INFO - 'SHLVL': '1', 09:04:20 INFO - 'TERM': 'linux', 09:04:20 INFO - 'TMOUT': '86400', 09:04:20 INFO - 'USER': 'cltbld', 09:04:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623700.941803-396469721', 09:04:20 INFO - '_': '/tools/buildbot/bin/python'} 09:04:20 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/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.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 09:04:21 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 09:04:21 INFO - import pkg_resources 09:04:22 INFO - Using 1 client processes 09:04:23 INFO - wptserve Starting http server on 127.0.0.1:8000 09:04:23 INFO - wptserve Starting http server on 127.0.0.1:8001 09:04:23 INFO - wptserve Starting http server on 127.0.0.1:8443 09:04:25 INFO - SUITE-START | Running 778 tests 09:04:25 INFO - Running testharness tests 09:04:25 INFO - Setting up ssl 09:04:25 INFO - PROCESS | certutil | 09:04:25 INFO - PROCESS | certutil | 09:04:25 INFO - PROCESS | certutil | 09:04:25 INFO - Certificate Nickname Trust Attributes 09:04:25 INFO - SSL,S/MIME,JAR/XPI 09:04:25 INFO - 09:04:25 INFO - web-platform-tests CT,, 09:04:25 INFO - 09:04:25 INFO - Starting runner 09:04:28 INFO - PROCESS | 1752 | 1464624268100 Marionette DEBUG Marionette enabled via build flag and pref 09:04:28 INFO - PROCESS | 1752 | ++DOCSHELL 0xa50f8400 == 1 [pid = 1752] [id = 1] 09:04:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 1 (0xa50f8800) [pid = 1752] [serial = 1] [outer = (nil)] 09:04:28 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:04:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 2 (0xa50f9000) [pid = 1752] [serial = 2] [outer = 0xa50f8800] 09:04:28 INFO - PROCESS | 1752 | 1464624268794 Marionette INFO Listening on port 2828 09:04:29 INFO - PROCESS | 1752 | 1464624269403 Marionette DEBUG Marionette enabled via command-line flag 09:04:29 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2286400 == 2 [pid = 1752] [id = 2] 09:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 3 (0xa22c8400) [pid = 1752] [serial = 3] [outer = (nil)] 09:04:29 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 4 (0xa22c8c00) [pid = 1752] [serial = 4] [outer = 0xa22c8400] 09:04:29 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219af40 09:04:29 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0a40 09:04:29 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21be940 09:04:29 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c15a0 09:04:29 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c62e0 09:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 5 (0xa21b6000) [pid = 1752] [serial = 5] [outer = 0xa50f8800] 09:04:29 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:29 INFO - PROCESS | 1752 | 1464624269826 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:34498 09:04:29 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:29 INFO - PROCESS | 1752 | 1464624269927 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:34499 09:04:29 INFO - PROCESS | 1752 | 1464624269941 Marionette DEBUG Closed connection conn0 09:04:30 INFO - PROCESS | 1752 | [1752] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:04:30 INFO - PROCESS | 1752 | 1464624270133 Marionette DEBUG Closed connection conn1 09:04:30 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:30 INFO - PROCESS | 1752 | 1464624270148 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:34500 09:04:30 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:30 INFO - PROCESS | 1752 | 1464624270203 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:34501 09:04:30 INFO - PROCESS | 1752 | 1464624270206 Marionette DEBUG Closed connection conn2 09:04:30 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:04:30 INFO - PROCESS | 1752 | 1464624270252 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:34502 09:04:30 INFO - PROCESS | 1752 | 1464624270273 Marionette DEBUG Closed connection conn3 09:04:30 INFO - PROCESS | 1752 | 1464624270307 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:04:30 INFO - PROCESS | 1752 | 1464624270316 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530073151","device":"desktop","version":"48.0a2"} 09:04:30 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b5d8400 == 3 [pid = 1752] [id = 3] 09:04:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 6 (0x9b5d8800) [pid = 1752] [serial = 6] [outer = (nil)] 09:04:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b5d8c00 == 4 [pid = 1752] [id = 4] 09:04:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 7 (0x9b5dc400) [pid = 1752] [serial = 7] [outer = (nil)] 09:04:32 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:04:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aad8c00 == 5 [pid = 1752] [id = 5] 09:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 8 (0x9aad9000) [pid = 1752] [serial = 8] [outer = (nil)] 09:04:33 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:04:33 INFO - PROCESS | 1752 | [1752] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 9 (0x9a752400) [pid = 1752] [serial = 9] [outer = 0x9aad9000] 09:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 10 (0x9a9fc800) [pid = 1752] [serial = 10] [outer = 0x9b5d8800] 09:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 11 (0x9a37f400) [pid = 1752] [serial = 11] [outer = 0x9b5dc400] 09:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 12 (0x9a381800) [pid = 1752] [serial = 12] [outer = 0x9aad9000] 09:04:34 INFO - PROCESS | 1752 | 1464624274913 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1752 | 1464624274933 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 13 (0x987a7000) [pid = 1752] [serial = 13] [outer = 0x9aad9000] 09:04:35 INFO - PROCESS | 1752 | 1464624275745 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"181f0727-3308-4db5-8696-7c4e6507f0cf","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530073151","device":"desktop","version":"48.0a2","command_id":1}}] 09:04:35 INFO - PROCESS | 1752 | 1464624275939 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:04:36 INFO - PROCESS | 1752 | 1464624276170 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:04:36 INFO - PROCESS | 1752 | 1464624276348 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:04:36 INFO - PROCESS | 1752 | [1752] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:04:36 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:04:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 14 (0x94686400) [pid = 1752] [serial = 14] [outer = 0x9aad9000] 09:04:36 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:04:36 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:36 INFO - PROCESS | 1752 | 1464624276874 Marionette TRACE conn4 <- [1,3,null,{}] 09:04:36 INFO - PROCESS | 1752 | 1464624276910 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:04:36 INFO - PROCESS | 1752 | 1464624276933 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:04:36 INFO - PROCESS | 1752 | 1464624276970 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1752 | 1464624276975 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:04:36 INFO - PROCESS | 1752 | 1464624276983 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1752 | 1464624276990 Marionette TRACE conn4 <- [1,6,null,{}] 09:04:37 INFO - PROCESS | 1752 | 1464624277018 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1752 | 1464624277050 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:04:37 INFO - PROCESS | 1752 | 1464624277057 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c52c00 == 6 [pid = 1752] [id = 6] 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 15 (0x93c53800) [pid = 1752] [serial = 15] [outer = (nil)] 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 16 (0x950a8000) [pid = 1752] [serial = 16] [outer = 0x93c53800] 09:04:37 INFO - PROCESS | 1752 | 1464624277138 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 17 (0x93cb9c00) [pid = 1752] [serial = 17] [outer = 0x93c53800] 09:04:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ab8800 == 7 [pid = 1752] [id = 7] 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 18 (0x93ab8c00) [pid = 1752] [serial = 18] [outer = (nil)] 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 19 (0x93abf000) [pid = 1752] [serial = 19] [outer = 0x93ab8c00] 09:04:37 INFO - PROCESS | 1752 | 1464624277620 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 20 (0x93abdc00) [pid = 1752] [serial = 20] [outer = 0x93ab8c00] 09:04:38 INFO - PROCESS | 1752 | [1752] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:04:38 INFO - PROCESS | 1752 | 1464624278176 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1264ms 09:04:38 INFO - PROCESS | 1752 | 1464624278315 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1752 | 1464624278319 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:04:38 INFO - PROCESS | 1752 | 1464624278350 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1752 | 1464624278353 Marionette TRACE conn4 <- [1,10,null,{}] 09:04:38 INFO - PROCESS | 1752 | 1464624278368 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 1752 | 1464624278695 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:04:38 INFO - PROCESS | 1752 | 1464624278954 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b7800 == 8 [pid = 1752] [id = 8] 09:04:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 21 (0x922b7c00) [pid = 1752] [serial = 21] [outer = (nil)] 09:04:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 22 (0x922ba400) [pid = 1752] [serial = 22] [outer = 0x922b7c00] 09:04:39 INFO - PROCESS | 1752 | 1464624279046 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 23 (0x92d75000) [pid = 1752] [serial = 23] [outer = 0x922b7c00] 09:04:39 INFO - PROCESS | 1752 | 1464624279938 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1657ms 09:04:39 INFO - PROCESS | 1752 | 1464624279988 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1752 | 1464624279994 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:04:40 INFO - PROCESS | 1752 | 1464624280002 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1752 | 1464624280009 Marionette TRACE conn4 <- [1,14,null,{}] 09:04:40 INFO - PROCESS | 1752 | 1464624280016 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 1752 | 1464624280203 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:04:40 INFO - PROCESS | 1752 | 1464624280333 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cc0800 == 9 [pid = 1752] [id = 9] 09:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 24 (0x93cc3800) [pid = 1752] [serial = 24] [outer = (nil)] 09:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 25 (0x94693800) [pid = 1752] [serial = 25] [outer = 0x93cc3800] 09:04:40 INFO - PROCESS | 1752 | 1464624280432 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 26 (0x987a1800) [pid = 1752] [serial = 26] [outer = 0x93cc3800] 09:04:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f24c00 == 10 [pid = 1752] [id = 10] 09:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 27 (0x99f25400) [pid = 1752] [serial = 27] [outer = (nil)] 09:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 28 (0x99730c00) [pid = 1752] [serial = 28] [outer = 0x99f25400] 09:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 29 (0x9a37e800) [pid = 1752] [serial = 29] [outer = 0x99f25400] 09:04:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cb8400 == 11 [pid = 1752] [id = 11] 09:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 30 (0x9a388000) [pid = 1752] [serial = 30] [outer = (nil)] 09:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 31 (0x9b56e800) [pid = 1752] [serial = 31] [outer = 0x9a388000] 09:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 32 (0x9b11e000) [pid = 1752] [serial = 32] [outer = 0x9a388000] 09:04:41 INFO - PROCESS | 1752 | 1464624281666 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1691ms 09:04:41 INFO - PROCESS | 1752 | 1464624281774 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1752 | 1464624281780 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:04:41 INFO - PROCESS | 1752 | 1464624281815 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1752 | 1464624281819 Marionette TRACE conn4 <- [1,18,null,{}] 09:04:41 INFO - PROCESS | 1752 | 1464624281826 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 1752 | 1464624282025 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:04:42 INFO - PROCESS | 1752 | 1464624282147 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x99297800 == 12 [pid = 1752] [id = 12] 09:04:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 33 (0x9b11dc00) [pid = 1752] [serial = 33] [outer = (nil)] 09:04:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 34 (0xa060b000) [pid = 1752] [serial = 34] [outer = 0x9b11dc00] 09:04:42 INFO - PROCESS | 1752 | 1464624282234 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 35 (0xa2156c00) [pid = 1752] [serial = 35] [outer = 0x9b11dc00] 09:04:43 INFO - PROCESS | 1752 | 1464624283117 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1350ms 09:04:43 INFO - PROCESS | 1752 | 1464624283163 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1752 | 1464624283171 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:04:43 INFO - PROCESS | 1752 | 1464624283189 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1752 | 1464624283196 Marionette TRACE conn4 <- [1,22,null,{}] 09:04:43 INFO - PROCESS | 1752 | 1464624283203 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1752 | 1464624283461 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:04:43 INFO - PROCESS | 1752 | 1464624283564 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1752 | ++DOCSHELL 0xa504f400 == 13 [pid = 1752] [id = 13] 09:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 36 (0xa50a8800) [pid = 1752] [serial = 36] [outer = (nil)] 09:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 37 (0xa6885c00) [pid = 1752] [serial = 37] [outer = 0xa50a8800] 09:04:43 INFO - PROCESS | 1752 | 1464624283651 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0xa6f3d000) [pid = 1752] [serial = 38] [outer = 0xa50a8800] 09:04:44 INFO - PROCESS | 1752 | 1464624284518 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1398ms 09:04:44 INFO - PROCESS | 1752 | 1464624284578 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1752 | 1464624284583 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:04:44 INFO - PROCESS | 1752 | 1464624284593 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1752 | 1464624284598 Marionette TRACE conn4 <- [1,26,null,{}] 09:04:44 INFO - PROCESS | 1752 | 1464624284604 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 1752 | 1464624285086 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:04:45 INFO - PROCESS | 1752 | 1464624285298 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a274c00 == 14 [pid = 1752] [id = 14] 09:04:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 39 (0x9a275400) [pid = 1752] [serial = 39] [outer = (nil)] 09:04:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 40 (0x9a383c00) [pid = 1752] [serial = 40] [outer = 0x9a275400] 09:04:45 INFO - PROCESS | 1752 | 1464624285385 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x9a9d0000) [pid = 1752] [serial = 41] [outer = 0x9a275400] 09:04:46 INFO - PROCESS | 1752 | 1464624286203 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1632ms 09:04:46 INFO - PROCESS | 1752 | 1464624286227 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1752 | 1464624286235 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:04:46 INFO - PROCESS | 1752 | 1464624286249 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1752 | 1464624286259 Marionette TRACE conn4 <- [1,30,null,{}] 09:04:46 INFO - PROCESS | 1752 | 1464624286286 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1752 | 1464624286449 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:04:46 INFO - PROCESS | 1752 | 1464624286583 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1752 | --DOCSHELL 0x93c52c00 == 13 [pid = 1752] [id = 6] 09:04:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x98062800 == 14 [pid = 1752] [id = 15] 09:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x98064400) [pid = 1752] [serial = 42] [outer = (nil)] 09:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x9a9cd000) [pid = 1752] [serial = 43] [outer = 0x98064400] 09:04:46 INFO - PROCESS | 1752 | 1464624286680 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0x9a9f3800) [pid = 1752] [serial = 44] [outer = 0x98064400] 09:04:47 INFO - PROCESS | 1752 | 1464624287427 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1205ms 09:04:47 INFO - PROCESS | 1752 | 1464624287454 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1752 | 1464624287459 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:04:47 INFO - PROCESS | 1752 | 1464624287465 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1752 | 1464624287468 Marionette TRACE conn4 <- [1,34,null,{}] 09:04:47 INFO - PROCESS | 1752 | 1464624287474 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 1752 | 1464624287649 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:04:47 INFO - PROCESS | 1752 | 1464624287743 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9ef000 == 15 [pid = 1752] [id = 16] 09:04:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x9b3e9c00) [pid = 1752] [serial = 45] [outer = (nil)] 09:04:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0x9ba6bc00) [pid = 1752] [serial = 46] [outer = 0x9b3e9c00] 09:04:47 INFO - PROCESS | 1752 | 1464624287816 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x9c057c00) [pid = 1752] [serial = 47] [outer = 0x9b3e9c00] 09:04:48 INFO - PROCESS | 1752 | 1464624288548 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1129ms 09:04:48 INFO - PROCESS | 1752 | 1464624288596 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1752 | 1464624288602 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:04:48 INFO - PROCESS | 1752 | 1464624288617 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1752 | 1464624288623 Marionette TRACE conn4 <- [1,38,null,{}] 09:04:48 INFO - PROCESS | 1752 | 1464624288629 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1752 | 1464624288787 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:04:48 INFO - PROCESS | 1752 | 1464624288799 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ab5800 == 16 [pid = 1752] [id = 17] 09:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x94692800) [pid = 1752] [serial = 48] [outer = (nil)] 09:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0xa0615800) [pid = 1752] [serial = 49] [outer = 0x94692800] 09:04:48 INFO - PROCESS | 1752 | 1464624288871 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0xa1162400) [pid = 1752] [serial = 50] [outer = 0x94692800] 09:04:49 INFO - PROCESS | 1752 | 1464624289651 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1099ms 09:04:49 INFO - PROCESS | 1752 | 1464624289710 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1752 | 1464624289714 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:04:49 INFO - PROCESS | 1752 | 1464624289720 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1752 | 1464624289722 Marionette TRACE conn4 <- [1,42,null,{}] 09:04:49 INFO - PROCESS | 1752 | 1464624289729 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 1752 | 1464624289877 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:04:49 INFO - PROCESS | 1752 | 1464624289887 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b0c00 == 17 [pid = 1752] [id = 18] 09:04:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0xa060c400) [pid = 1752] [serial = 51] [outer = (nil)] 09:04:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0xa2287c00) [pid = 1752] [serial = 52] [outer = 0xa060c400] 09:04:49 INFO - PROCESS | 1752 | 1464624289960 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0xa22d0400) [pid = 1752] [serial = 53] [outer = 0xa060c400] 09:04:50 INFO - PROCESS | 1752 | 1464624290807 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1133ms 09:04:50 INFO - PROCESS | 1752 | 1464624290855 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1752 | 1464624290858 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:04:50 INFO - PROCESS | 1752 | 1464624290864 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1752 | 1464624290867 Marionette TRACE conn4 <- [1,46,null,{}] 09:04:50 INFO - PROCESS | 1752 | 1464624290873 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 1752 | 1464624291032 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:04:51 INFO - PROCESS | 1752 | 1464624291055 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2601400 == 18 [pid = 1752] [id = 19] 09:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0xa2601800) [pid = 1752] [serial = 54] [outer = (nil)] 09:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0xa2639c00) [pid = 1752] [serial = 55] [outer = 0xa2601800] 09:04:51 INFO - PROCESS | 1752 | 1464624291139 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0xa325e800) [pid = 1752] [serial = 56] [outer = 0xa2601800] 09:04:52 INFO - PROCESS | 1752 | 1464624291999 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1178ms 09:04:52 INFO - PROCESS | 1752 | 1464624292044 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1752 | 1464624292048 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:04:52 INFO - PROCESS | 1752 | 1464624292054 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1752 | 1464624292057 Marionette TRACE conn4 <- [1,50,null,{}] 09:04:52 INFO - PROCESS | 1752 | 1464624292063 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1752 | 1464624292212 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:04:52 INFO - PROCESS | 1752 | 1464624292229 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b872000 == 19 [pid = 1752] [id = 20] 09:04:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0xa0611800) [pid = 1752] [serial = 57] [outer = (nil)] 09:04:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0xa50f0c00) [pid = 1752] [serial = 58] [outer = 0xa0611800] 09:04:52 INFO - PROCESS | 1752 | 1464624292304 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0xa50f5000) [pid = 1752] [serial = 59] [outer = 0xa0611800] 09:04:53 INFO - PROCESS | 1752 | 1464624293067 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1035ms 09:04:53 INFO - PROCESS | 1752 | 1464624293091 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1752 | 1464624293095 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:04:53 INFO - PROCESS | 1752 | 1464624293102 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1752 | 1464624293105 Marionette TRACE conn4 <- [1,54,null,{}] 09:04:53 INFO - PROCESS | 1752 | 1464624293115 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 1752 | 1464624293304 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:04:53 INFO - PROCESS | 1752 | 1464624293319 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9d3000 == 20 [pid = 1752] [id = 21] 09:04:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9a9ef400) [pid = 1752] [serial = 60] [outer = (nil)] 09:04:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0xa628bc00) [pid = 1752] [serial = 61] [outer = 0x9a9ef400] 09:04:53 INFO - PROCESS | 1752 | 1464624293402 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0xa6294800) [pid = 1752] [serial = 62] [outer = 0x9a9ef400] 09:04:54 INFO - PROCESS | 1752 | 1464624294174 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1130ms 09:04:54 INFO - PROCESS | 1752 | 1464624294234 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1752 | 1464624294238 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:04:54 INFO - PROCESS | 1752 | 1464624294244 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1752 | 1464624294246 Marionette TRACE conn4 <- [1,58,null,{}] 09:04:54 INFO - PROCESS | 1752 | 1464624294252 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 1752 | 1464624294394 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:04:54 INFO - PROCESS | 1752 | 1464624294406 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1752 | ++DOCSHELL 0xa50f2800 == 21 [pid = 1752] [id = 22] 09:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0xa6242400) [pid = 1752] [serial = 63] [outer = (nil)] 09:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0xa688e400) [pid = 1752] [serial = 64] [outer = 0xa6242400] 09:04:54 INFO - PROCESS | 1752 | 1464624294478 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0xa6f40000) [pid = 1752] [serial = 65] [outer = 0xa6242400] 09:04:55 INFO - PROCESS | 1752 | 1464624295303 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1079ms 09:04:55 INFO - PROCESS | 1752 | 1464624295324 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1752 | 1464624295326 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:04:55 INFO - PROCESS | 1752 | 1464624295334 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1752 | 1464624295337 Marionette TRACE conn4 <- [1,62,null,{}] 09:04:55 INFO - PROCESS | 1752 | 1464624295342 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 1752 | --DOCSHELL 0x99297800 == 20 [pid = 1752] [id = 12] 09:04:56 INFO - PROCESS | 1752 | --DOCSHELL 0xa504f400 == 19 [pid = 1752] [id = 13] 09:04:56 INFO - PROCESS | 1752 | --DOCSHELL 0x922b7800 == 18 [pid = 1752] [id = 8] 09:04:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93cc0800 == 17 [pid = 1752] [id = 9] 09:04:56 INFO - PROCESS | 1752 | 1464624296513 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:04:56 INFO - PROCESS | 1752 | 1464624296643 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ab3c00 == 18 [pid = 1752] [id = 23] 09:04:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x93ab7800) [pid = 1752] [serial = 66] [outer = (nil)] 09:04:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93c52c00) [pid = 1752] [serial = 67] [outer = 0x93ab7800] 09:04:56 INFO - PROCESS | 1752 | 1464624296734 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9502e000) [pid = 1752] [serial = 68] [outer = 0x93ab7800] 09:04:57 INFO - PROCESS | 1752 | 1464624297969 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9a275400) [pid = 1752] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x98064400) [pid = 1752] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9b3e9c00) [pid = 1752] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x94692800) [pid = 1752] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa060c400) [pid = 1752] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0xa0611800) [pid = 1752] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9a9ef400) [pid = 1752] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x93c53800) [pid = 1752] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x922b7c00) [pid = 1752] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x93cc3800) [pid = 1752] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9b11dc00) [pid = 1752] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:04:58 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0xa50a8800) [pid = 1752] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2735ms 09:04:58 INFO - PROCESS | 1752 | 1464624298074 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1752 | 1464624298080 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:04:58 INFO - PROCESS | 1752 | 1464624298121 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1752 | 1464624298127 Marionette TRACE conn4 <- [1,66,null,{}] 09:04:58 INFO - PROCESS | 1752 | 1464624298134 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 1752 | 1464624298271 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:04:58 INFO - PROCESS | 1752 | 1464624298382 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9874e400 == 19 [pid = 1752] [id = 24] 09:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x98750c00) [pid = 1752] [serial = 69] [outer = (nil)] 09:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x987eb000) [pid = 1752] [serial = 70] [outer = 0x98750c00] 09:04:58 INFO - PROCESS | 1752 | 1464624298468 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9a03e800) [pid = 1752] [serial = 71] [outer = 0x98750c00] 09:04:59 INFO - PROCESS | 1752 | 1464624299139 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1055ms 09:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:04:59 INFO - PROCESS | 1752 | 1464624299170 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1752 | 1464624299174 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:04:59 INFO - PROCESS | 1752 | 1464624299182 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1752 | 1464624299184 Marionette TRACE conn4 <- [1,70,null,{}] 09:04:59 INFO - PROCESS | 1752 | 1464624299196 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 1752 | 1464624299350 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:04:59 INFO - PROCESS | 1752 | 1464624299460 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9d0c00 == 20 [pid = 1752] [id = 25] 09:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9b11f000) [pid = 1752] [serial = 72] [outer = (nil)] 09:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9b570000) [pid = 1752] [serial = 73] [outer = 0x9b11f000] 09:04:59 INFO - PROCESS | 1752 | 1464624299545 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9b819800) [pid = 1752] [serial = 74] [outer = 0x9b11f000] 09:05:00 INFO - PROCESS | 1752 | 1464624300328 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1189ms 09:05:00 INFO - PROCESS | 1752 | 1464624300381 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1752 | 1464624300388 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:05:00 INFO - PROCESS | 1752 | 1464624300399 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1752 | 1464624300406 Marionette TRACE conn4 <- [1,74,null,{}] 09:05:00 INFO - PROCESS | 1752 | 1464624300417 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1752 | 1464624300594 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:05:00 INFO - PROCESS | 1752 | 1464624300728 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c51800 == 21 [pid = 1752] [id = 26] 09:05:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x93c53000) [pid = 1752] [serial = 75] [outer = (nil)] 09:05:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x987a2c00) [pid = 1752] [serial = 76] [outer = 0x93c53000] 09:05:00 INFO - PROCESS | 1752 | 1464624300830 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9a9cbc00) [pid = 1752] [serial = 77] [outer = 0x93c53000] 09:05:01 INFO - PROCESS | 1752 | 1464624301730 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1390ms 09:05:01 INFO - PROCESS | 1752 | 1464624301789 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1752 | 1464624301798 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:05:01 INFO - PROCESS | 1752 | 1464624301810 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1752 | 1464624301814 Marionette TRACE conn4 <- [1,78,null,{}] 09:05:01 INFO - PROCESS | 1752 | 1464624301821 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1752 | 1464624302061 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:05:02 INFO - PROCESS | 1752 | 1464624302279 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b875000 == 22 [pid = 1752] [id = 27] 09:05:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9b876800) [pid = 1752] [serial = 78] [outer = (nil)] 09:05:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9c058c00) [pid = 1752] [serial = 79] [outer = 0x9b876800] 09:05:02 INFO - PROCESS | 1752 | 1464624302480 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9d9a7000) [pid = 1752] [serial = 80] [outer = 0x9b876800] 09:05:03 INFO - PROCESS | 1752 | 1464624303682 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1944ms 09:05:03 INFO - PROCESS | 1752 | 1464624303792 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1752 | 1464624303799 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:05:03 INFO - PROCESS | 1752 | 1464624303869 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1752 | 1464624303879 Marionette TRACE conn4 <- [1,82,null,{}] 09:05:03 INFO - PROCESS | 1752 | 1464624303922 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1752 | 1464624304245 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:05:04 INFO - PROCESS | 1752 | 1464624304367 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a37f000 == 23 [pid = 1752] [id = 28] 09:05:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa214e400) [pid = 1752] [serial = 81] [outer = (nil)] 09:05:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa2408000) [pid = 1752] [serial = 82] [outer = 0xa214e400] 09:05:04 INFO - PROCESS | 1752 | 1464624304456 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa24cd400) [pid = 1752] [serial = 83] [outer = 0xa214e400] 09:05:05 INFO - PROCESS | 1752 | 1464624305283 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1512ms 09:05:05 INFO - PROCESS | 1752 | 1464624305325 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1752 | 1464624305331 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:05:05 INFO - PROCESS | 1752 | 1464624305337 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1752 | 1464624305340 Marionette TRACE conn4 <- [1,86,null,{}] 09:05:05 INFO - PROCESS | 1752 | 1464624305346 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 1752 | 1464624305513 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:05:05 INFO - PROCESS | 1752 | 1464624305647 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x98058c00 == 24 [pid = 1752] [id = 29] 09:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa21ae000) [pid = 1752] [serial = 84] [outer = (nil)] 09:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa30fbc00) [pid = 1752] [serial = 85] [outer = 0xa21ae000] 09:05:05 INFO - PROCESS | 1752 | 1464624305732 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa3266000) [pid = 1752] [serial = 86] [outer = 0xa21ae000] 09:05:06 INFO - PROCESS | 1752 | 1464624306586 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1287ms 09:05:06 INFO - PROCESS | 1752 | 1464624306625 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1752 | 1464624306629 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:05:06 INFO - PROCESS | 1752 | 1464624306635 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1752 | 1464624306639 Marionette TRACE conn4 <- [1,90,null,{}] 09:05:06 INFO - PROCESS | 1752 | 1464624306644 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1752 | 1464624306863 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:05:07 INFO - PROCESS | 1752 | 1464624307001 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1752 | ++DOCSHELL 0xa322f000 == 25 [pid = 1752] [id = 30] 09:05:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa3232400) [pid = 1752] [serial = 87] [outer = (nil)] 09:05:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa3589000) [pid = 1752] [serial = 88] [outer = 0xa3232400] 09:05:07 INFO - PROCESS | 1752 | 1464624307086 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa358c000) [pid = 1752] [serial = 89] [outer = 0xa3232400] 09:05:07 INFO - PROCESS | 1752 | 1464624307922 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1480ms 09:05:08 INFO - PROCESS | 1752 | 1464624308116 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1752 | 1464624308123 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:05:08 INFO - PROCESS | 1752 | 1464624308131 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1752 | 1464624308135 Marionette TRACE conn4 <- [1,94,null,{}] 09:05:08 INFO - PROCESS | 1752 | 1464624308143 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 1752 | 1464624308302 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:05:08 INFO - PROCESS | 1752 | 1464624308412 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c4b000 == 26 [pid = 1752] [id = 31] 09:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93c54c00) [pid = 1752] [serial = 90] [outer = (nil)] 09:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93cc2400) [pid = 1752] [serial = 91] [outer = 0x93c54c00] 09:05:08 INFO - PROCESS | 1752 | 1464624308491 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x98750000) [pid = 1752] [serial = 92] [outer = 0x93c54c00] 09:05:09 INFO - PROCESS | 1752 | 1464624309354 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:05:10 INFO - PROCESS | 1752 | --DOCSHELL 0x9a274c00 == 25 [pid = 1752] [id = 14] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a381800) [pid = 1752] [serial = 12] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9a9cd000) [pid = 1752] [serial = 43] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9a9f3800) [pid = 1752] [serial = 44] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9ba6bc00) [pid = 1752] [serial = 46] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0xa0615800) [pid = 1752] [serial = 49] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0xa2287c00) [pid = 1752] [serial = 52] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0xa2639c00) [pid = 1752] [serial = 55] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0xa50f0c00) [pid = 1752] [serial = 58] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa628bc00) [pid = 1752] [serial = 61] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x922ba400) [pid = 1752] [serial = 22] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x94693800) [pid = 1752] [serial = 25] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9b56e800) [pid = 1752] [serial = 31] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa060b000) [pid = 1752] [serial = 34] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0xa6885c00) [pid = 1752] [serial = 37] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9a383c00) [pid = 1752] [serial = 40] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9a9d0000) [pid = 1752] [serial = 41] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa1162400) [pid = 1752] [serial = 50] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x99730c00) [pid = 1752] [serial = 28] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0xa22d0400) [pid = 1752] [serial = 53] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0xa50f5000) [pid = 1752] [serial = 59] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0xa6294800) [pid = 1752] [serial = 62] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9c057c00) [pid = 1752] [serial = 47] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x987a1800) [pid = 1752] [serial = 26] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x92d75000) [pid = 1752] [serial = 23] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0xa2156c00) [pid = 1752] [serial = 35] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x93cb9c00) [pid = 1752] [serial = 17] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0xa6f3d000) [pid = 1752] [serial = 38] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x9a752400) [pid = 1752] [serial = 9] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0xa50f9000) [pid = 1752] [serial = 2] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x93abf000) [pid = 1752] [serial = 19] [outer = (nil)] [url = about:blank] 09:05:10 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x950a8000) [pid = 1752] [serial = 16] [outer = (nil)] [url = about:blank] 09:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2084ms 09:05:10 INFO - PROCESS | 1752 | 1464624310267 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1752 | 1464624310271 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:05:10 INFO - PROCESS | 1752 | 1464624310281 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1752 | 1464624310288 Marionette TRACE conn4 <- [1,98,null,{}] 09:05:10 INFO - PROCESS | 1752 | 1464624310296 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 1752 | 1464624310446 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:05:10 INFO - PROCESS | 1752 | 1464624310538 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x94689000 == 26 [pid = 1752] [id = 32] 09:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x9468d400) [pid = 1752] [serial = 93] [outer = (nil)] 09:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x95079c00) [pid = 1752] [serial = 94] [outer = 0x9468d400] 09:05:10 INFO - PROCESS | 1752 | 1464624310614 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x950ae400) [pid = 1752] [serial = 95] [outer = 0x9468d400] 09:05:11 INFO - PROCESS | 1752 | 1464624311287 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1036ms 09:05:11 INFO - PROCESS | 1752 | 1464624311318 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:05:11 INFO - PROCESS | 1752 | 1464624311324 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:05:11 INFO - PROCESS | 1752 | 1464624311338 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1752 | 1464624311344 Marionette TRACE conn4 <- [1,102,null,{}] 09:05:11 INFO - PROCESS | 1752 | 1464624311351 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1752 | 1464624311533 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x93cc1c00) [pid = 1752] [serial = 96] [outer = 0x9a388000] 09:05:11 INFO - PROCESS | 1752 | 1464624311666 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a752800 == 27 [pid = 1752] [id = 33] 09:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x9a753400) [pid = 1752] [serial = 97] [outer = (nil)] 09:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x9a9cc400) [pid = 1752] [serial = 98] [outer = 0x9a753400] 09:05:11 INFO - PROCESS | 1752 | 1464624311749 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x9a9d4800) [pid = 1752] [serial = 99] [outer = 0x9a753400] 09:05:12 INFO - PROCESS | 1752 | 1464624312501 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1189ms 09:05:12 INFO - PROCESS | 1752 | 1464624312521 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1752 | 1464624312525 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:05:12 INFO - PROCESS | 1752 | 1464624312534 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1752 | 1464624312537 Marionette TRACE conn4 <- [1,106,null,{}] 09:05:12 INFO - PROCESS | 1752 | 1464624312568 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1752 | 1464624312783 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:05:12 INFO - PROCESS | 1752 | 1464624312807 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ba6c400 == 28 [pid = 1752] [id = 34] 09:05:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9ba73400) [pid = 1752] [serial = 100] [outer = (nil)] 09:05:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9d9a4800) [pid = 1752] [serial = 101] [outer = 0x9ba73400] 09:05:12 INFO - PROCESS | 1752 | 1464624312887 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9d9d7800) [pid = 1752] [serial = 102] [outer = 0x9ba73400] 09:05:13 INFO - PROCESS | 1752 | 1464624313670 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1195ms 09:05:13 INFO - PROCESS | 1752 | 1464624313738 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 1752 | 1464624313742 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:05:13 INFO - PROCESS | 1752 | 1464624313749 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 1752 | 1464624313751 Marionette TRACE conn4 <- [1,110,null,{}] 09:05:13 INFO - PROCESS | 1752 | 1464624313757 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 1752 | 1464624313967 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:05:14 INFO - PROCESS | 1752 | 1464624313993 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x93abc800 == 29 [pid = 1752] [id = 35] 09:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9972e400) [pid = 1752] [serial = 103] [outer = (nil)] 09:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0xa214f400) [pid = 1752] [serial = 104] [outer = 0x9972e400] 09:05:14 INFO - PROCESS | 1752 | 1464624314067 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0xa2286000) [pid = 1752] [serial = 105] [outer = 0x9972e400] 09:05:14 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0xa6242400) [pid = 1752] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:05:14 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0xa2601800) [pid = 1752] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:05:14 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9b11f000) [pid = 1752] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:05:14 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x93ab7800) [pid = 1752] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:05:14 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x98750c00) [pid = 1752] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:05:15 INFO - PROCESS | 1752 | 1464624315000 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1279ms 09:05:15 INFO - PROCESS | 1752 | 1464624315029 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1752 | 1464624315032 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:05:15 INFO - PROCESS | 1752 | 1464624315038 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1752 | 1464624315041 Marionette TRACE conn4 <- [1,114,null,{}] 09:05:15 INFO - PROCESS | 1752 | 1464624315047 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 1752 | 1464624315189 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:05:15 INFO - PROCESS | 1752 | 1464624315204 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b11f000 == 30 [pid = 1752] [id = 36] 09:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0xa2156800) [pid = 1752] [serial = 106] [outer = (nil)] 09:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0xa2408800) [pid = 1752] [serial = 107] [outer = 0xa2156800] 09:05:15 INFO - PROCESS | 1752 | 1464624315295 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0xa24cb800) [pid = 1752] [serial = 108] [outer = 0xa2156800] 09:05:16 INFO - PROCESS | 1752 | 1464624316072 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1082ms 09:05:16 INFO - PROCESS | 1752 | 1464624316123 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:05:16 INFO - PROCESS | 1752 | 1464624316127 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:05:16 INFO - PROCESS | 1752 | 1464624316134 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1752 | 1464624316137 Marionette TRACE conn4 <- [1,118,null,{}] 09:05:16 INFO - PROCESS | 1752 | 1464624316142 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:16 INFO - PROCESS | 1752 | 1464624316333 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:05:16 INFO - PROCESS | 1752 | 1464624316346 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2285800 == 31 [pid = 1752] [id = 37] 09:05:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0xa22c5800) [pid = 1752] [serial = 109] [outer = (nil)] 09:05:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0xa3585c00) [pid = 1752] [serial = 110] [outer = 0xa22c5800] 09:05:16 INFO - PROCESS | 1752 | 1464624316501 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0xa3590800) [pid = 1752] [serial = 111] [outer = 0xa22c5800] 09:05:17 INFO - PROCESS | 1752 | 1464624317475 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1393ms 09:05:17 INFO - PROCESS | 1752 | 1464624317527 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1752 | 1464624317535 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:05:17 INFO - PROCESS | 1752 | 1464624317545 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1752 | 1464624317550 Marionette TRACE conn4 <- [1,122,null,{}] 09:05:17 INFO - PROCESS | 1752 | 1464624317559 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 1752 | 1464624317738 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:05:17 INFO - PROCESS | 1752 | 1464624317875 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9374c400 == 32 [pid = 1752] [id = 38] 09:05:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x98066000) [pid = 1752] [serial = 112] [outer = (nil)] 09:05:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9a29d400) [pid = 1752] [serial = 113] [outer = 0x98066000] 09:05:17 INFO - PROCESS | 1752 | 1464624317962 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9a9cf400) [pid = 1752] [serial = 114] [outer = 0x98066000] 09:05:18 INFO - PROCESS | 1752 | 1464624318927 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1433ms 09:05:18 INFO - PROCESS | 1752 | 1464624318979 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1752 | 1464624318988 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:05:19 INFO - PROCESS | 1752 | 1464624318999 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1752 | 1464624319003 Marionette TRACE conn4 <- [1,126,null,{}] 09:05:19 INFO - PROCESS | 1752 | 1464624319010 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1752 | 1464624319185 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:05:19 INFO - PROCESS | 1752 | 1464624319319 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9502d800 == 33 [pid = 1752] [id = 39] 09:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9502ec00) [pid = 1752] [serial = 115] [outer = (nil)] 09:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x95074000) [pid = 1752] [serial = 116] [outer = 0x9502ec00] 09:05:19 INFO - PROCESS | 1752 | 1464624319405 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x99fbf400) [pid = 1752] [serial = 117] [outer = 0x9502ec00] 09:05:20 INFO - PROCESS | 1752 | 1464624320396 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1432ms 09:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:05:20 INFO - PROCESS | 1752 | 1464624320431 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1752 | 1464624320434 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:05:20 INFO - PROCESS | 1752 | 1464624320443 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1752 | 1464624320449 Marionette TRACE conn4 <- [1,130,null,{}] 09:05:20 INFO - PROCESS | 1752 | 1464624320465 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 1752 | 1464624320676 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:05:20 INFO - PROCESS | 1752 | 1464624320849 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x9502f000 == 34 [pid = 1752] [id = 40] 09:05:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x95074c00) [pid = 1752] [serial = 118] [outer = (nil)] 09:05:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9a9ce800) [pid = 1752] [serial = 119] [outer = 0x95074c00] 09:05:20 INFO - PROCESS | 1752 | 1464624320941 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa21acc00) [pid = 1752] [serial = 120] [outer = 0x95074c00] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa688e400) [pid = 1752] [serial = 64] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa325e800) [pid = 1752] [serial = 56] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa6f40000) [pid = 1752] [serial = 65] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9b819800) [pid = 1752] [serial = 74] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9b570000) [pid = 1752] [serial = 73] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93c52c00) [pid = 1752] [serial = 67] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x987eb000) [pid = 1752] [serial = 70] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9502e000) [pid = 1752] [serial = 68] [outer = (nil)] [url = about:blank] 09:05:21 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x9a03e800) [pid = 1752] [serial = 71] [outer = (nil)] [url = about:blank] 09:05:22 INFO - PROCESS | 1752 | 1464624322112 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1691ms 09:05:22 INFO - PROCESS | 1752 | 1464624322132 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1752 | 1464624322137 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:05:22 INFO - PROCESS | 1752 | 1464624322145 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1752 | 1464624322149 Marionette TRACE conn4 <- [1,134,null,{}] 09:05:22 INFO - PROCESS | 1752 | 1464624322157 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 1752 | 1464624322317 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:05:22 INFO - PROCESS | 1752 | 1464624322410 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cba400 == 35 [pid = 1752] [id = 41] 09:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x94692800) [pid = 1752] [serial = 121] [outer = (nil)] 09:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x95033000) [pid = 1752] [serial = 122] [outer = 0x94692800] 09:05:22 INFO - PROCESS | 1752 | 1464624322486 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x950b2800) [pid = 1752] [serial = 123] [outer = 0x94692800] 09:05:23 INFO - PROCESS | 1752 | 1464624323233 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1137ms 09:05:23 INFO - PROCESS | 1752 | 1464624323283 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1752 | 1464624323292 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:05:23 INFO - PROCESS | 1752 | 1464624323307 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1752 | 1464624323310 Marionette TRACE conn4 <- [1,138,null,{}] 09:05:23 INFO - PROCESS | 1752 | 1464624323317 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1752 | 1464624323491 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:05:23 INFO - PROCESS | 1752 | 1464624323502 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f25800 == 36 [pid = 1752] [id = 42] 09:05:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9a752400) [pid = 1752] [serial = 124] [outer = (nil)] 09:05:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9b5d3000) [pid = 1752] [serial = 125] [outer = 0x9a752400] 09:05:23 INFO - PROCESS | 1752 | 1464624323575 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9b821800) [pid = 1752] [serial = 126] [outer = 0x9a752400] 09:05:24 INFO - PROCESS | 1752 | 1464624324372 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1082ms 09:05:24 INFO - PROCESS | 1752 | 1464624324402 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:05:24 INFO - PROCESS | 1752 | 1464624324407 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 1752 | 1464624324413 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1752 | 1464624324419 Marionette TRACE conn4 <- [1,142,null,{}] 09:05:24 INFO - PROCESS | 1752 | 1464624324441 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 1752 | 1464624324627 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:05:24 INFO - PROCESS | 1752 | 1464624324700 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x922af000 == 37 [pid = 1752] [id = 43] 09:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa060e400) [pid = 1752] [serial = 127] [outer = (nil)] 09:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa21ab400) [pid = 1752] [serial = 128] [outer = 0xa060e400] 09:05:24 INFO - PROCESS | 1752 | 1464624324775 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa24c4000) [pid = 1752] [serial = 129] [outer = 0xa060e400] 09:05:25 INFO - PROCESS | 1752 | 1464624325828 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1453ms 09:05:25 INFO - PROCESS | 1752 | 1464624325922 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1752 | 1464624325929 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:05:25 INFO - PROCESS | 1752 | 1464624325937 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1752 | 1464624325942 Marionette TRACE conn4 <- [1,146,null,{}] 09:05:25 INFO - PROCESS | 1752 | 1464624325966 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1752 | 1464624326238 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:05:26 INFO - PROCESS | 1752 | 1464624326340 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1752 | ++DOCSHELL 0xa346d000 == 38 [pid = 1752] [id = 44] 09:05:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa3586000) [pid = 1752] [serial = 130] [outer = (nil)] 09:05:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa3591800) [pid = 1752] [serial = 131] [outer = 0xa3586000] 09:05:26 INFO - PROCESS | 1752 | 1464624326521 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa35e9000) [pid = 1752] [serial = 132] [outer = 0xa3586000] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9972e400) [pid = 1752] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9468d400) [pid = 1752] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9a753400) [pid = 1752] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa2156800) [pid = 1752] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x93c53000) [pid = 1752] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9b876800) [pid = 1752] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0xa214e400) [pid = 1752] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0xa21ae000) [pid = 1752] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0xa3232400) [pid = 1752] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:05:27 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9ba73400) [pid = 1752] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:05:27 INFO - PROCESS | 1752 | 1464624327682 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1797ms 09:05:27 INFO - PROCESS | 1752 | 1464624327734 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1752 | 1464624327738 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:05:27 INFO - PROCESS | 1752 | 1464624327744 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1752 | 1464624327749 Marionette TRACE conn4 <- [1,150,null,{}] 09:05:27 INFO - PROCESS | 1752 | 1464624327756 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 1752 | 1464624327935 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:05:28 INFO - PROCESS | 1752 | 1464624328042 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a26b800 == 39 [pid = 1752] [id = 45] 09:05:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9b5d3400) [pid = 1752] [serial = 133] [outer = (nil)] 09:05:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa24cf400) [pid = 1752] [serial = 134] [outer = 0x9b5d3400] 09:05:28 INFO - PROCESS | 1752 | 1464624328115 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa3268000) [pid = 1752] [serial = 135] [outer = 0x9b5d3400] 09:05:29 INFO - PROCESS | 1752 | 1464624329126 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1439ms 09:05:29 INFO - PROCESS | 1752 | 1464624329263 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1752 | 1464624329269 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:05:29 INFO - PROCESS | 1752 | 1464624329299 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1752 | 1464624329304 Marionette TRACE conn4 <- [1,154,null,{}] 09:05:29 INFO - PROCESS | 1752 | 1464624329312 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 1752 | 1464624329510 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:05:29 INFO - PROCESS | 1752 | 1464624329674 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x9506e400 == 40 [pid = 1752] [id = 46] 09:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x95070800) [pid = 1752] [serial = 136] [outer = (nil)] 09:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x98062c00) [pid = 1752] [serial = 137] [outer = 0x95070800] 09:05:29 INFO - PROCESS | 1752 | 1464624329764 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x997a5800) [pid = 1752] [serial = 138] [outer = 0x95070800] 09:05:30 INFO - PROCESS | 1752 | 1464624330634 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1404ms 09:05:30 INFO - PROCESS | 1752 | 1464624330693 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1752 | 1464624330702 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:05:30 INFO - PROCESS | 1752 | 1464624330713 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1752 | 1464624330717 Marionette TRACE conn4 <- [1,158,null,{}] 09:05:30 INFO - PROCESS | 1752 | 1464624330724 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1752 | 1464624330901 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:05:31 INFO - PROCESS | 1752 | 1464624331038 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b11cc00 == 41 [pid = 1752] [id = 47] 09:05:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9b566400) [pid = 1752] [serial = 139] [outer = (nil)] 09:05:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa0614000) [pid = 1752] [serial = 140] [outer = 0x9b566400] 09:05:31 INFO - PROCESS | 1752 | 1464624331123 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa22d0800) [pid = 1752] [serial = 141] [outer = 0x9b566400] 09:05:32 INFO - PROCESS | 1752 | 1464624332146 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1486ms 09:05:32 INFO - PROCESS | 1752 | 1464624332200 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1752 | 1464624332204 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:05:32 INFO - PROCESS | 1752 | 1464624332212 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1752 | 1464624332218 Marionette TRACE conn4 <- [1,162,null,{}] 09:05:32 INFO - PROCESS | 1752 | 1464624332234 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 1752 | 1464624332478 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:05:32 INFO - PROCESS | 1752 | 1464624332623 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1752 | ++DOCSHELL 0xa24ce800 == 42 [pid = 1752] [id = 48] 09:05:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa50f9000) [pid = 1752] [serial = 142] [outer = (nil)] 09:05:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa6288c00) [pid = 1752] [serial = 143] [outer = 0xa50f9000] 09:05:32 INFO - PROCESS | 1752 | 1464624332728 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa6762c00) [pid = 1752] [serial = 144] [outer = 0xa50f9000] 09:05:33 INFO - PROCESS | 1752 | 1464624333576 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1411ms 09:05:33 INFO - PROCESS | 1752 | 1464624333624 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1752 | 1464624333629 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:05:33 INFO - PROCESS | 1752 | 1464624333635 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1752 | 1464624333639 Marionette TRACE conn4 <- [1,166,null,{}] 09:05:33 INFO - PROCESS | 1752 | 1464624333645 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1752 | 1464624333819 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:05:33 INFO - PROCESS | 1752 | 1464624333958 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9374cc00 == 43 [pid = 1752] [id = 49] 09:05:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9a9d8800) [pid = 1752] [serial = 145] [outer = (nil)] 09:05:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa68b2c00) [pid = 1752] [serial = 146] [outer = 0x9a9d8800] 09:05:34 INFO - PROCESS | 1752 | 1464624334048 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0xa6ea7000) [pid = 1752] [serial = 147] [outer = 0x9a9d8800] 09:05:35 INFO - PROCESS | 1752 | 1464624334998 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:05:35 INFO - PROCESS | 1752 | 1464624335018 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1430ms 09:05:35 INFO - PROCESS | 1752 | 1464624335067 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1752 | 1464624335070 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:05:35 INFO - PROCESS | 1752 | 1464624335077 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1752 | 1464624335081 Marionette TRACE conn4 <- [1,170,null,{}] 09:05:35 INFO - PROCESS | 1752 | 1464624335086 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1752 | 1464624335250 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:05:35 INFO - PROCESS | 1752 | 1464624335390 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d6e000 == 44 [pid = 1752] [id = 50] 09:05:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9518fc00) [pid = 1752] [serial = 148] [outer = (nil)] 09:05:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95198400) [pid = 1752] [serial = 149] [outer = 0x9518fc00] 09:05:35 INFO - PROCESS | 1752 | 1464624335476 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0xa6eaa000) [pid = 1752] [serial = 150] [outer = 0x9518fc00] 09:05:36 INFO - PROCESS | 1752 | 1464624336397 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1381ms 09:05:36 INFO - PROCESS | 1752 | 1464624336460 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1752 | 1464624336465 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:05:36 INFO - PROCESS | 1752 | 1464624336471 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1752 | 1464624336475 Marionette TRACE conn4 <- [1,174,null,{}] 09:05:36 INFO - PROCESS | 1752 | 1464624336480 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 1752 | 1464624336844 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:05:37 INFO - PROCESS | 1752 | 1464624337316 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8b800 == 45 [pid = 1752] [id = 51] 09:05:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92d8c000) [pid = 1752] [serial = 151] [outer = (nil)] 09:05:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x93ab8000) [pid = 1752] [serial = 152] [outer = 0x92d8c000] 09:05:37 INFO - PROCESS | 1752 | 1464624337403 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x93cbdc00) [pid = 1752] [serial = 153] [outer = 0x92d8c000] 09:05:38 INFO - PROCESS | 1752 | 1464624338225 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1791ms 09:05:38 INFO - PROCESS | 1752 | 1464624338264 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1752 | 1464624338270 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:05:38 INFO - PROCESS | 1752 | 1464624338277 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1752 | 1464624338282 Marionette TRACE conn4 <- [1,178,null,{}] 09:05:38 INFO - PROCESS | 1752 | 1464624338289 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 1752 | 1464624338450 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:05:38 INFO - PROCESS | 1752 | 1464624338588 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 1752 | --DOCSHELL 0xa346d000 == 44 [pid = 1752] [id = 44] 09:05:38 INFO - PROCESS | 1752 | --DOCSHELL 0x922af000 == 43 [pid = 1752] [id = 43] 09:05:38 INFO - PROCESS | 1752 | --DOCSHELL 0x99f25800 == 42 [pid = 1752] [id = 42] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0xa3585c00) [pid = 1752] [serial = 110] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x922af000 == 43 [pid = 1752] [id = 52] 09:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9502bc00) [pid = 1752] [serial = 154] [outer = (nil)] 09:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x950a9400) [pid = 1752] [serial = 155] [outer = 0x9502bc00] 09:05:38 INFO - PROCESS | 1752 | 1464624338691 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x987a5400) [pid = 1752] [serial = 156] [outer = 0x9502bc00] 09:05:38 INFO - PROCESS | 1752 | --DOCSHELL 0x93cba400 == 42 [pid = 1752] [id = 41] 09:05:38 INFO - PROCESS | 1752 | --DOCSHELL 0x9374c400 == 41 [pid = 1752] [id = 38] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0xa214f400) [pid = 1752] [serial = 104] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93cc2400) [pid = 1752] [serial = 91] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95079c00) [pid = 1752] [serial = 94] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x950ae400) [pid = 1752] [serial = 95] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9a9cc400) [pid = 1752] [serial = 98] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9b11e000) [pid = 1752] [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.] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0xa2408800) [pid = 1752] [serial = 107] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9a9cbc00) [pid = 1752] [serial = 77] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x987a2c00) [pid = 1752] [serial = 76] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9d9a7000) [pid = 1752] [serial = 80] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9c058c00) [pid = 1752] [serial = 79] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0xa24cd400) [pid = 1752] [serial = 83] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0xa2408000) [pid = 1752] [serial = 82] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0xa3266000) [pid = 1752] [serial = 86] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0xa30fbc00) [pid = 1752] [serial = 85] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0xa24cb800) [pid = 1752] [serial = 108] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa358c000) [pid = 1752] [serial = 89] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0xa3589000) [pid = 1752] [serial = 88] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0xa2286000) [pid = 1752] [serial = 105] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9d9a4800) [pid = 1752] [serial = 101] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9d9d7800) [pid = 1752] [serial = 102] [outer = (nil)] [url = about:blank] 09:05:38 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9a9d4800) [pid = 1752] [serial = 99] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1752 | 1464624339877 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1645ms 09:05:39 INFO - PROCESS | 1752 | 1464624339925 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 1752 | 1464624339932 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:05:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:05:39 INFO - PROCESS | 1752 | 1464624339942 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 1752 | 1464624339947 Marionette TRACE conn4 <- [1,182,null,{}] 09:05:39 INFO - PROCESS | 1752 | 1464624339956 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1752 | 1464624340173 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:05:40 INFO - PROCESS | 1752 | 1464624340350 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x98750c00 == 42 [pid = 1752] [id = 53] 09:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9a380800) [pid = 1752] [serial = 157] [outer = (nil)] 09:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9a9d0000) [pid = 1752] [serial = 158] [outer = 0x9a380800] 09:05:40 INFO - PROCESS | 1752 | 1464624340499 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9b119800) [pid = 1752] [serial = 159] [outer = 0x9a380800] 09:05:41 INFO - PROCESS | 1752 | 1464624341289 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1384ms 09:05:41 INFO - PROCESS | 1752 | 1464624341325 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1752 | 1464624341330 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:05:41 INFO - PROCESS | 1752 | 1464624341363 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1752 | 1464624341370 Marionette TRACE conn4 <- [1,186,null,{}] 09:05:41 INFO - PROCESS | 1752 | 1464624341377 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 1752 | 1464624341543 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:05:41 INFO - PROCESS | 1752 | 1464624341554 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9cd000 == 43 [pid = 1752] [id = 54] 09:05:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9a9d1400) [pid = 1752] [serial = 160] [outer = (nil)] 09:05:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9d9b1000) [pid = 1752] [serial = 161] [outer = 0x9a9d1400] 09:05:41 INFO - PROCESS | 1752 | 1464624341629 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa1161800) [pid = 1752] [serial = 162] [outer = 0x9a9d1400] 09:05:42 INFO - PROCESS | 1752 | 1464624342434 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:05:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1158ms 09:05:42 INFO - PROCESS | 1752 | 1464624342503 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1752 | 1464624342507 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:05:42 INFO - PROCESS | 1752 | 1464624342513 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1752 | 1464624342517 Marionette TRACE conn4 <- [1,190,null,{}] 09:05:42 INFO - PROCESS | 1752 | 1464624342522 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1752 | 1464624342715 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:05:42 INFO - PROCESS | 1752 | 1464624342738 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ba11000 == 44 [pid = 1752] [id = 55] 09:05:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9c089c00) [pid = 1752] [serial = 163] [outer = (nil)] 09:05:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa2286000) [pid = 1752] [serial = 164] [outer = 0x9c089c00] 09:05:42 INFO - PROCESS | 1752 | 1464624342809 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa22cf800) [pid = 1752] [serial = 165] [outer = 0x9c089c00] 09:05:43 INFO - PROCESS | 1752 | 1464624343622 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:05:43 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9a752400) [pid = 1752] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:05:43 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0xa3586000) [pid = 1752] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:05:43 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x94692800) [pid = 1752] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:05:43 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa060e400) [pid = 1752] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1179ms 09:05:43 INFO - PROCESS | 1752 | 1464624343694 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1752 | 1464624343698 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:05:43 INFO - PROCESS | 1752 | 1464624343703 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1752 | 1464624343707 Marionette TRACE conn4 <- [1,194,null,{}] 09:05:43 INFO - PROCESS | 1752 | 1464624343712 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 1752 | 1464624343868 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:05:43 INFO - PROCESS | 1752 | 1464624343882 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2281000 == 45 [pid = 1752] [id = 56] 09:05:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa2281c00) [pid = 1752] [serial = 166] [outer = (nil)] 09:05:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa24cdc00) [pid = 1752] [serial = 167] [outer = 0xa2281c00] 09:05:43 INFO - PROCESS | 1752 | 1464624343965 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa326b800) [pid = 1752] [serial = 168] [outer = 0xa2281c00] 09:05:44 INFO - PROCESS | 1752 | 1464624344747 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:05:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1077ms 09:05:44 INFO - PROCESS | 1752 | 1464624344782 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1752 | 1464624344785 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:05:44 INFO - PROCESS | 1752 | 1464624344798 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1752 | 1464624344800 Marionette TRACE conn4 <- [1,198,null,{}] 09:05:44 INFO - PROCESS | 1752 | 1464624344806 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1752 | 1464624344949 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:05:44 INFO - PROCESS | 1752 | 1464624344965 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b7c00 == 46 [pid = 1752] [id = 57] 09:05:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9a74f800) [pid = 1752] [serial = 169] [outer = (nil)] 09:05:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa358e000) [pid = 1752] [serial = 170] [outer = 0x9a74f800] 09:05:45 INFO - PROCESS | 1752 | 1464624345037 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa358c800) [pid = 1752] [serial = 171] [outer = 0x9a74f800] 09:05:45 INFO - PROCESS | 1752 | 1464624345781 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1030ms 09:05:45 INFO - PROCESS | 1752 | 1464624345876 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1752 | 1464624345882 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:05:45 INFO - PROCESS | 1752 | 1464624345891 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1752 | 1464624345898 Marionette TRACE conn4 <- [1,202,null,{}] 09:05:45 INFO - PROCESS | 1752 | 1464624345907 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1752 | 1464624346126 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:05:46 INFO - PROCESS | 1752 | 1464624346268 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8b400 == 47 [pid = 1752] [id = 58] 09:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92d8ec00) [pid = 1752] [serial = 172] [outer = (nil)] 09:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93ac1000) [pid = 1752] [serial = 173] [outer = 0x92d8ec00] 09:05:46 INFO - PROCESS | 1752 | 1464624346360 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9502c800) [pid = 1752] [serial = 174] [outer = 0x92d8ec00] 09:05:47 INFO - PROCESS | 1752 | 1464624347252 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1392ms 09:05:47 INFO - PROCESS | 1752 | 1464624347285 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:05:47 INFO - PROCESS | 1752 | 1464624347291 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:05:47 INFO - PROCESS | 1752 | 1464624347309 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1752 | 1464624347319 Marionette TRACE conn4 <- [1,206,null,{}] 09:05:47 INFO - PROCESS | 1752 | 1464624347329 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 1752 | 1464624347508 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:05:47 INFO - PROCESS | 1752 | 1464624347651 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9516ec00 == 48 [pid = 1752] [id = 59] 09:05:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9516fc00) [pid = 1752] [serial = 175] [outer = (nil)] 09:05:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95173c00) [pid = 1752] [serial = 176] [outer = 0x9516fc00] 09:05:47 INFO - PROCESS | 1752 | 1464624347740 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95178400) [pid = 1752] [serial = 177] [outer = 0x9516fc00] 09:05:48 INFO - PROCESS | 1752 | 1464624348627 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1402ms 09:05:48 INFO - PROCESS | 1752 | 1464624348701 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1752 | 1464624348705 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:05:48 INFO - PROCESS | 1752 | 1464624348713 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1752 | 1464624348717 Marionette TRACE conn4 <- [1,210,null,{}] 09:05:48 INFO - PROCESS | 1752 | 1464624348731 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 1752 | 1464624348948 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:05:49 INFO - PROCESS | 1752 | 1464624349095 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x99297000 == 49 [pid = 1752] [id = 60] 09:05:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a049c00) [pid = 1752] [serial = 178] [outer = (nil)] 09:05:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9b81c400) [pid = 1752] [serial = 179] [outer = 0x9a049c00] 09:05:49 INFO - PROCESS | 1752 | 1464624349188 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9c07f000) [pid = 1752] [serial = 180] [outer = 0x9a049c00] 09:05:50 INFO - PROCESS | 1752 | 1464624350029 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:05:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1341ms 09:05:50 INFO - PROCESS | 1752 | 1464624350055 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1752 | 1464624350059 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:05:50 INFO - PROCESS | 1752 | 1464624350065 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1752 | 1464624350069 Marionette TRACE conn4 <- [1,214,null,{}] 09:05:50 INFO - PROCESS | 1752 | 1464624350094 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1752 | 1464624350266 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:05:50 INFO - PROCESS | 1752 | 1464624350410 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f04000 == 50 [pid = 1752] [id = 61] 09:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x99f05800) [pid = 1752] [serial = 181] [outer = (nil)] 09:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x99f0bc00) [pid = 1752] [serial = 182] [outer = 0x99f05800] 09:05:50 INFO - PROCESS | 1752 | 1464624350508 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99f0ec00) [pid = 1752] [serial = 183] [outer = 0x99f05800] 09:05:51 INFO - PROCESS | 1752 | 1464624351381 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1341ms 09:05:51 INFO - PROCESS | 1752 | 1464624351407 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1752 | 1464624351411 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:05:51 INFO - PROCESS | 1752 | 1464624351417 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1752 | 1464624351421 Marionette TRACE conn4 <- [1,218,null,{}] 09:05:51 INFO - PROCESS | 1752 | 1464624351426 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 1752 | 1464624351590 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:05:51 INFO - PROCESS | 1752 | 1464624351738 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d68400 == 51 [pid = 1752] [id = 62] 09:05:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92d8dc00) [pid = 1752] [serial = 184] [outer = (nil)] 09:05:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0xa214e400) [pid = 1752] [serial = 185] [outer = 0x92d8dc00] 09:05:51 INFO - PROCESS | 1752 | 1464624351827 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0xa24c7400) [pid = 1752] [serial = 186] [outer = 0x92d8dc00] 09:05:52 INFO - PROCESS | 1752 | 1464624352723 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1333ms 09:05:52 INFO - PROCESS | 1752 | 1464624352751 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1752 | 1464624352755 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:05:52 INFO - PROCESS | 1752 | 1464624352761 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1752 | 1464624352765 Marionette TRACE conn4 <- [1,222,null,{}] 09:05:52 INFO - PROCESS | 1752 | 1464624352771 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1752 | 1464624352978 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:05:53 INFO - PROCESS | 1752 | 1464624353126 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1752 | ++DOCSHELL 0xa1163000 == 52 [pid = 1752] [id = 63] 09:05:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa3261c00) [pid = 1752] [serial = 187] [outer = (nil)] 09:05:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0xa35a6800) [pid = 1752] [serial = 188] [outer = 0xa3261c00] 09:05:53 INFO - PROCESS | 1752 | 1464624353212 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0xa35acc00) [pid = 1752] [serial = 189] [outer = 0xa3261c00] 09:05:54 INFO - PROCESS | 1752 | 1464624354076 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1330ms 09:05:54 INFO - PROCESS | 1752 | 1464624354092 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1752 | 1464624354096 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:05:54 INFO - PROCESS | 1752 | 1464624354102 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1752 | 1464624354105 Marionette TRACE conn4 <- [1,226,null,{}] 09:05:54 INFO - PROCESS | 1752 | 1464624354111 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1752 | 1464624354270 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:05:54 INFO - PROCESS | 1752 | 1464624354420 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9374bc00 == 53 [pid = 1752] [id = 64] 09:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x95035c00) [pid = 1752] [serial = 190] [outer = (nil)] 09:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x951c1c00) [pid = 1752] [serial = 191] [outer = 0x95035c00] 09:05:54 INFO - PROCESS | 1752 | 1464624354514 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x951c3400) [pid = 1752] [serial = 192] [outer = 0x95035c00] 09:05:55 INFO - PROCESS | 1752 | 1464624355604 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1537ms 09:05:55 INFO - PROCESS | 1752 | 1464624355640 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1752 | 1464624355645 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:05:55 INFO - PROCESS | 1752 | 1464624355654 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1752 | 1464624355660 Marionette TRACE conn4 <- [1,230,null,{}] 09:05:55 INFO - PROCESS | 1752 | 1464624355670 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 1752 | 1464624355831 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:05:56 INFO - PROCESS | 1752 | 1464624356035 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x95070000 == 54 [pid = 1752] [id = 65] 09:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95073c00) [pid = 1752] [serial = 193] [outer = (nil)] 09:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x95174c00) [pid = 1752] [serial = 194] [outer = 0x95073c00] 09:05:56 INFO - PROCESS | 1752 | 1464624356115 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x95199400) [pid = 1752] [serial = 195] [outer = 0x95073c00] 09:05:57 INFO - PROCESS | 1752 | 1464624357018 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1437ms 09:05:57 INFO - PROCESS | 1752 | 1464624357092 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1752 | 1464624357101 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:05:57 INFO - PROCESS | 1752 | 1464624357111 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1752 | 1464624357115 Marionette TRACE conn4 <- [1,234,null,{}] 09:05:57 INFO - PROCESS | 1752 | 1464624357121 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 1752 | 1464624357330 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9ba6c400 == 53 [pid = 1752] [id = 34] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x93abc800 == 52 [pid = 1752] [id = 35] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9a752800 == 51 [pid = 1752] [id = 33] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa24cf400) [pid = 1752] [serial = 134] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x94689000 == 50 [pid = 1752] [id = 32] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0xa2281000 == 49 [pid = 1752] [id = 56] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9ba11000 == 48 [pid = 1752] [id = 55] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9cd000 == 47 [pid = 1752] [id = 54] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x98750c00 == 46 [pid = 1752] [id = 53] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x922af000 == 45 [pid = 1752] [id = 52] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x92d8b800 == 44 [pid = 1752] [id = 51] 09:05:57 INFO - PROCESS | 1752 | 1464624357544 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9a26b800 == 43 [pid = 1752] [id = 45] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9a9ce800) [pid = 1752] [serial = 119] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9a29d400) [pid = 1752] [serial = 113] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9b5d3000) [pid = 1752] [serial = 125] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0xa3591800) [pid = 1752] [serial = 131] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x95033000) [pid = 1752] [serial = 122] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x95074000) [pid = 1752] [serial = 116] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x950b2800) [pid = 1752] [serial = 123] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa35e9000) [pid = 1752] [serial = 132] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0xa21ab400) [pid = 1752] [serial = 128] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa24c4000) [pid = 1752] [serial = 129] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9b821800) [pid = 1752] [serial = 126] [outer = (nil)] [url = about:blank] 09:05:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d83800 == 44 [pid = 1752] [id = 66] 09:05:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92d8a400) [pid = 1752] [serial = 196] [outer = (nil)] 09:05:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x951bc000) [pid = 1752] [serial = 197] [outer = 0x92d8a400] 09:05:57 INFO - PROCESS | 1752 | 1464624357647 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x987ab000) [pid = 1752] [serial = 198] [outer = 0x92d8a400] 09:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1232ms 09:05:58 INFO - PROCESS | 1752 | 1464624358335 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:05:58 INFO - PROCESS | 1752 | 1464624358343 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:05:58 INFO - PROCESS | 1752 | 1464624358348 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:05:58 INFO - PROCESS | 1752 | 1464624358355 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1752 | 1464624358362 Marionette TRACE conn4 <- [1,238,null,{}] 09:05:58 INFO - PROCESS | 1752 | 1464624358378 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 1752 | 1464624358538 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:05:58 INFO - PROCESS | 1752 | 1464624358650 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x950a7400 == 45 [pid = 1752] [id = 67] 09:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x99f0b000) [pid = 1752] [serial = 199] [outer = (nil)] 09:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a9ce000) [pid = 1752] [serial = 200] [outer = 0x99f0b000] 09:05:58 INFO - PROCESS | 1752 | 1464624358726 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9b821800) [pid = 1752] [serial = 201] [outer = 0x99f0b000] 09:05:59 INFO - PROCESS | 1752 | 1464624359405 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1086ms 09:05:59 INFO - PROCESS | 1752 | 1464624359510 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1752 | 1464624359516 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:05:59 INFO - PROCESS | 1752 | 1464624359523 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1752 | 1464624359526 Marionette TRACE conn4 <- [1,242,null,{}] 09:05:59 INFO - PROCESS | 1752 | 1464624359536 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1752 | 1464624359691 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:05:59 INFO - PROCESS | 1752 | 1464624359703 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ad400 == 46 [pid = 1752] [id = 68] 09:05:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9c057c00) [pid = 1752] [serial = 202] [outer = (nil)] 09:05:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa0612000) [pid = 1752] [serial = 203] [outer = 0x9c057c00] 09:05:59 INFO - PROCESS | 1752 | 1464624359775 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0xa2281400) [pid = 1752] [serial = 204] [outer = 0x9c057c00] 09:06:00 INFO - PROCESS | 1752 | 1464624360646 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1185ms 09:06:00 INFO - PROCESS | 1752 | 1464624360721 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1752 | 1464624360726 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:06:00 INFO - PROCESS | 1752 | 1464624360733 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1752 | 1464624360735 Marionette TRACE conn4 <- [1,246,null,{}] 09:06:00 INFO - PROCESS | 1752 | 1464624360741 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 1752 | 1464624360939 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:06:00 INFO - PROCESS | 1752 | 1464624360961 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d6d400 == 47 [pid = 1752] [id = 69] 09:06:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x92d8e800) [pid = 1752] [serial = 205] [outer = (nil)] 09:06:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0xa24cac00) [pid = 1752] [serial = 206] [outer = 0x92d8e800] 09:06:01 INFO - PROCESS | 1752 | 1464624361033 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa265e800) [pid = 1752] [serial = 207] [outer = 0x92d8e800] 09:06:01 INFO - PROCESS | 1752 | 1464624361856 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1137ms 09:06:01 INFO - PROCESS | 1752 | 1464624361870 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1752 | 1464624361873 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:06:01 INFO - PROCESS | 1752 | 1464624361892 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1752 | 1464624361894 Marionette TRACE conn4 <- [1,250,null,{}] 09:06:01 INFO - PROCESS | 1752 | 1464624361902 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1752 | 1464624362235 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9a380800) [pid = 1752] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x92d8c000) [pid = 1752] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9502bc00) [pid = 1752] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9a9d1400) [pid = 1752] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9c089c00) [pid = 1752] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa2281c00) [pid = 1752] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:06:02 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9b5d3400) [pid = 1752] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:06:02 INFO - PROCESS | 1752 | 1464624362333 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8c000 == 48 [pid = 1752] [id = 70] 09:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9502bc00) [pid = 1752] [serial = 208] [outer = (nil)] 09:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9c08dc00) [pid = 1752] [serial = 209] [outer = 0x9502bc00] 09:06:02 INFO - PROCESS | 1752 | 1464624362412 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa35a3000) [pid = 1752] [serial = 210] [outer = 0x9502bc00] 09:06:03 INFO - PROCESS | 1752 | 1464624363131 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1285ms 09:06:03 INFO - PROCESS | 1752 | 1464624363172 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1752 | 1464624363176 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:06:03 INFO - PROCESS | 1752 | 1464624363182 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1752 | 1464624363185 Marionette TRACE conn4 <- [1,254,null,{}] 09:06:03 INFO - PROCESS | 1752 | 1464624363191 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1752 | 1464624363333 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:06:03 INFO - PROCESS | 1752 | 1464624363353 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8a000 == 49 [pid = 1752] [id = 71] 09:06:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x92d8b000) [pid = 1752] [serial = 211] [outer = (nil)] 09:06:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9b68c000) [pid = 1752] [serial = 212] [outer = 0x92d8b000] 09:06:03 INFO - PROCESS | 1752 | 1464624363425 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b68d800) [pid = 1752] [serial = 213] [outer = 0x92d8b000] 09:06:04 INFO - PROCESS | 1752 | 1464624364301 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1183ms 09:06:04 INFO - PROCESS | 1752 | 1464624364368 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1752 | 1464624364375 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:06:04 INFO - PROCESS | 1752 | 1464624364441 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1752 | 1464624364448 Marionette TRACE conn4 <- [1,258,null,{}] 09:06:04 INFO - PROCESS | 1752 | 1464624364456 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 1752 | 1464624364679 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:06:04 INFO - PROCESS | 1752 | 1464624364841 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c54000 == 50 [pid = 1752] [id = 72] 09:06:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x95071000) [pid = 1752] [serial = 214] [outer = (nil)] 09:06:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9516b400) [pid = 1752] [serial = 215] [outer = 0x95071000] 09:06:04 INFO - PROCESS | 1752 | 1464624364932 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x95172c00) [pid = 1752] [serial = 216] [outer = 0x95071000] 09:06:05 INFO - PROCESS | 1752 | 1464624365953 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1603ms 09:06:06 INFO - PROCESS | 1752 | 1464624366030 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1752 | 1464624366039 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:06:06 INFO - PROCESS | 1752 | 1464624366051 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1752 | 1464624366055 Marionette TRACE conn4 <- [1,262,null,{}] 09:06:06 INFO - PROCESS | 1752 | 1464624366062 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 1752 | 1464624366286 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:06:06 INFO - PROCESS | 1752 | 1464624366437 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f08c00 == 51 [pid = 1752] [id = 73] 09:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x99f09800) [pid = 1752] [serial = 217] [outer = (nil)] 09:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9a9ccc00) [pid = 1752] [serial = 218] [outer = 0x99f09800] 09:06:06 INFO - PROCESS | 1752 | 1464624366562 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9b687000) [pid = 1752] [serial = 219] [outer = 0x99f09800] 09:06:07 INFO - PROCESS | 1752 | 1464624367462 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1430ms 09:06:07 INFO - PROCESS | 1752 | 1464624367503 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1752 | 1464624367512 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:06:07 INFO - PROCESS | 1752 | 1464624367570 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1752 | 1464624367578 Marionette TRACE conn4 <- [1,266,null,{}] 09:06:07 INFO - PROCESS | 1752 | 1464624367597 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1752 | 1464624367878 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:06:08 INFO - PROCESS | 1752 | 1464624368083 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d9a8000 == 52 [pid = 1752] [id = 74] 09:06:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa24c6400) [pid = 1752] [serial = 220] [outer = (nil)] 09:06:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa358cc00) [pid = 1752] [serial = 221] [outer = 0xa24c6400] 09:06:08 INFO - PROCESS | 1752 | 1464624368201 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa35a6c00) [pid = 1752] [serial = 222] [outer = 0xa24c6400] 09:06:09 INFO - PROCESS | 1752 | 1464624369106 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1602ms 09:06:09 INFO - PROCESS | 1752 | 1464624369163 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:06:09 INFO - PROCESS | 1752 | 1464624369168 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:06:09 INFO - PROCESS | 1752 | 1464624369174 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1752 | 1464624369178 Marionette TRACE conn4 <- [1,270,null,{}] 09:06:09 INFO - PROCESS | 1752 | 1464624369184 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:09 INFO - PROCESS | 1752 | 1464624369361 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:06:09 INFO - PROCESS | 1752 | 1464624369516 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d9a4800 == 53 [pid = 1752] [id = 75] 09:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa35e7800) [pid = 1752] [serial = 223] [outer = (nil)] 09:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa50fc000) [pid = 1752] [serial = 224] [outer = 0xa35e7800] 09:06:09 INFO - PROCESS | 1752 | 1464624369607 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa6289400) [pid = 1752] [serial = 225] [outer = 0xa35e7800] 09:06:10 INFO - PROCESS | 1752 | 1464624370430 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1285ms 09:06:10 INFO - PROCESS | 1752 | 1464624370460 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1752 | 1464624370464 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:06:10 INFO - PROCESS | 1752 | 1464624370470 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1752 | 1464624370473 Marionette TRACE conn4 <- [1,274,null,{}] 09:06:10 INFO - PROCESS | 1752 | 1464624370479 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1752 | 1464624370712 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:06:10 INFO - PROCESS | 1752 | 1464624370768 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d81c00 == 54 [pid = 1752] [id = 76] 09:06:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9d9b1400) [pid = 1752] [serial = 226] [outer = (nil)] 09:06:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xa68bd800) [pid = 1752] [serial = 227] [outer = 0x9d9b1400] 09:06:10 INFO - PROCESS | 1752 | 1464624370918 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xa6ea5000) [pid = 1752] [serial = 228] [outer = 0x9d9b1400] 09:06:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x92d89000) [pid = 1752] [serial = 229] [outer = 0x9a388000] 09:06:11 INFO - PROCESS | 1752 | 1464624371931 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1529ms 09:06:12 INFO - PROCESS | 1752 | 1464624372027 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1752 | 1464624372032 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:06:12 INFO - PROCESS | 1752 | 1464624372050 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1752 | 1464624372053 Marionette TRACE conn4 <- [1,278,null,{}] 09:06:12 INFO - PROCESS | 1752 | 1464624372059 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1752 | 1464624372255 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:06:12 INFO - PROCESS | 1752 | 1464624372438 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x922ae000 == 55 [pid = 1752] [id = 77] 09:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x93ac0c00) [pid = 1752] [serial = 230] [outer = (nil)] 09:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa6f7b800) [pid = 1752] [serial = 231] [outer = 0x93ac0c00] 09:06:12 INFO - PROCESS | 1752 | 1464624372545 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0xa8c22400) [pid = 1752] [serial = 232] [outer = 0x93ac0c00] 09:06:13 INFO - PROCESS | 1752 | 1464624373356 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1345ms 09:06:13 INFO - PROCESS | 1752 | 1464624373388 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1752 | 1464624373391 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:06:13 INFO - PROCESS | 1752 | 1464624373398 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1752 | 1464624373401 Marionette TRACE conn4 <- [1,282,null,{}] 09:06:13 INFO - PROCESS | 1752 | 1464624373407 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 1752 | 1464624373575 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:06:13 INFO - PROCESS | 1752 | 1464624373733 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x91668000 == 56 [pid = 1752] [id = 78] 09:06:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x91668800) [pid = 1752] [serial = 233] [outer = (nil)] 09:06:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x91670c00) [pid = 1752] [serial = 234] [outer = 0x91668800] 09:06:13 INFO - PROCESS | 1752 | 1464624373832 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x91673000) [pid = 1752] [serial = 235] [outer = 0x91668800] 09:06:14 INFO - PROCESS | 1752 | 1464624374808 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1482ms 09:06:14 INFO - PROCESS | 1752 | 1464624374881 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1752 | 1464624374885 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:06:14 INFO - PROCESS | 1752 | 1464624374892 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1752 | 1464624374896 Marionette TRACE conn4 <- [1,286,null,{}] 09:06:14 INFO - PROCESS | 1752 | 1464624374901 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1752 | 1464624375085 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:06:15 INFO - PROCESS | 1752 | 1464624375282 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91847c00 == 57 [pid = 1752] [id = 79] 09:06:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x91848000) [pid = 1752] [serial = 236] [outer = (nil)] 09:06:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9184a000) [pid = 1752] [serial = 237] [outer = 0x91848000] 09:06:15 INFO - PROCESS | 1752 | 1464624375654 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x922b9c00) [pid = 1752] [serial = 238] [outer = 0x91848000] 09:06:16 INFO - PROCESS | 1752 | 1464624376527 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1688ms 09:06:16 INFO - PROCESS | 1752 | 1464624376585 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1752 | 1464624376597 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:06:16 INFO - PROCESS | 1752 | 1464624376610 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1752 | 1464624376619 Marionette TRACE conn4 <- [1,290,null,{}] 09:06:16 INFO - PROCESS | 1752 | 1464624376632 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 1752 | 1464624376905 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:06:17 INFO - PROCESS | 1752 | 1464624377107 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c4d800 == 58 [pid = 1752] [id = 80] 09:06:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x93cc5400) [pid = 1752] [serial = 239] [outer = (nil)] 09:06:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x95035400) [pid = 1752] [serial = 240] [outer = 0x93cc5400] 09:06:17 INFO - PROCESS | 1752 | 1464624377227 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x95178c00) [pid = 1752] [serial = 241] [outer = 0x93cc5400] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x92d8c000 == 57 [pid = 1752] [id = 70] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x92d6d400 == 56 [pid = 1752] [id = 69] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x922ad400 == 55 [pid = 1752] [id = 68] 09:06:17 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0xa358e000) [pid = 1752] [serial = 170] [outer = (nil)] [url = about:blank] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x950a7400 == 54 [pid = 1752] [id = 67] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x92d83800 == 53 [pid = 1752] [id = 66] 09:06:17 INFO - PROCESS | 1752 | --DOCSHELL 0x95070000 == 52 [pid = 1752] [id = 65] 09:06:18 INFO - PROCESS | 1752 | 1464624378114 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa1161800) [pid = 1752] [serial = 162] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa2286000) [pid = 1752] [serial = 164] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa24cdc00) [pid = 1752] [serial = 167] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa326b800) [pid = 1752] [serial = 168] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa3268000) [pid = 1752] [serial = 135] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x98062c00) [pid = 1752] [serial = 137] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0xa0614000) [pid = 1752] [serial = 140] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0xa6288c00) [pid = 1752] [serial = 143] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa68b2c00) [pid = 1752] [serial = 146] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9a9d0000) [pid = 1752] [serial = 158] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9b119800) [pid = 1752] [serial = 159] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x93cbdc00) [pid = 1752] [serial = 153] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x93ab8000) [pid = 1752] [serial = 152] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x950a9400) [pid = 1752] [serial = 155] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x987a5400) [pid = 1752] [serial = 156] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9d9b1000) [pid = 1752] [serial = 161] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x95198400) [pid = 1752] [serial = 149] [outer = (nil)] [url = about:blank] 09:06:18 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa22cf800) [pid = 1752] [serial = 165] [outer = (nil)] [url = about:blank] 09:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1594ms 09:06:18 INFO - PROCESS | 1752 | 1464624378201 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1752 | 1464624378206 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:06:18 INFO - PROCESS | 1752 | 1464624378217 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1752 | 1464624378220 Marionette TRACE conn4 <- [1,294,null,{}] 09:06:18 INFO - PROCESS | 1752 | 1464624378227 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 1752 | 1464624378390 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:06:18 INFO - PROCESS | 1752 | 1464624378501 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x94688c00 == 53 [pid = 1752] [id = 81] 09:06:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x95075400) [pid = 1752] [serial = 242] [outer = (nil)] 09:06:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x951bc400) [pid = 1752] [serial = 243] [outer = 0x95075400] 09:06:18 INFO - PROCESS | 1752 | 1464624378581 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x987a8000) [pid = 1752] [serial = 244] [outer = 0x95075400] 09:06:19 INFO - PROCESS | 1752 | 1464624379427 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:19 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. 09:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1240ms 09:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:06:19 INFO - PROCESS | 1752 | 1464624379461 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1752 | 1464624379464 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:06:19 INFO - PROCESS | 1752 | 1464624379471 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1752 | 1464624379477 Marionette TRACE conn4 <- [1,298,null,{}] 09:06:19 INFO - PROCESS | 1752 | 1464624379493 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1752 | 1464624379678 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:06:19 INFO - PROCESS | 1752 | 1464624379693 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d6d400 == 54 [pid = 1752] [id = 82] 09:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x93abd800) [pid = 1752] [serial = 245] [outer = (nil)] 09:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9a9cb400) [pid = 1752] [serial = 246] [outer = 0x93abd800] 09:06:19 INFO - PROCESS | 1752 | 1464624379887 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9a9d7400) [pid = 1752] [serial = 247] [outer = 0x93abd800] 09:06:20 INFO - PROCESS | 1752 | 1464624380660 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:20 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. 09:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1247ms 09:06:20 INFO - PROCESS | 1752 | 1464624380722 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1752 | 1464624380728 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:06:20 INFO - PROCESS | 1752 | 1464624380734 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1752 | 1464624380737 Marionette TRACE conn4 <- [1,302,null,{}] 09:06:20 INFO - PROCESS | 1752 | 1464624380743 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:20 INFO - PROCESS | 1752 | 1464624380955 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:06:21 INFO - PROCESS | 1752 | 1464624380983 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9cc400 == 55 [pid = 1752] [id = 83] 09:06:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9aad7400) [pid = 1752] [serial = 248] [outer = (nil)] 09:06:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9b683400) [pid = 1752] [serial = 249] [outer = 0x9aad7400] 09:06:21 INFO - PROCESS | 1752 | 1464624381056 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9b68c800) [pid = 1752] [serial = 250] [outer = 0x9aad7400] 09:06:21 INFO - PROCESS | 1752 | 1464624381948 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:22 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. 09:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1282ms 09:06:22 INFO - PROCESS | 1752 | 1464624382017 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1752 | 1464624382021 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:06:22 INFO - PROCESS | 1752 | 1464624382027 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1752 | 1464624382030 Marionette TRACE conn4 <- [1,306,null,{}] 09:06:22 INFO - PROCESS | 1752 | 1464624382042 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1752 | 1464624382262 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:06:22 INFO - PROCESS | 1752 | 1464624382297 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9cd000 == 56 [pid = 1752] [id = 84] 09:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x9b572c00) [pid = 1752] [serial = 251] [outer = (nil)] 09:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9c058000) [pid = 1752] [serial = 252] [outer = 0x9b572c00] 09:06:22 INFO - PROCESS | 1752 | 1464624382377 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa0614400) [pid = 1752] [serial = 253] [outer = 0x9b572c00] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x92d8e800) [pid = 1752] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9502bc00) [pid = 1752] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9a74f800) [pid = 1752] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x99f0b000) [pid = 1752] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x92d8a400) [pid = 1752] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9c057c00) [pid = 1752] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:06:22 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x95073c00) [pid = 1752] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:06:23 INFO - PROCESS | 1752 | 1464624383438 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:23 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. 09:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1441ms 09:06:23 INFO - PROCESS | 1752 | 1464624383468 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1752 | 1464624383472 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:06:23 INFO - PROCESS | 1752 | 1464624383478 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1752 | 1464624383482 Marionette TRACE conn4 <- [1,310,null,{}] 09:06:23 INFO - PROCESS | 1752 | 1464624383488 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 1752 | 1464624383637 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:06:23 INFO - PROCESS | 1752 | 1464624383655 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a386000 == 57 [pid = 1752] [id = 85] 09:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xa1161800) [pid = 1752] [serial = 254] [outer = (nil)] 09:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0xa22d4800) [pid = 1752] [serial = 255] [outer = 0xa1161800] 09:06:23 INFO - PROCESS | 1752 | 1464624383726 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa24ca800) [pid = 1752] [serial = 256] [outer = 0xa1161800] 09:06:24 INFO - PROCESS | 1752 | 1464624384529 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:24 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. 09:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1083ms 09:06:24 INFO - PROCESS | 1752 | 1464624384578 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1752 | 1464624384585 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:06:24 INFO - PROCESS | 1752 | 1464624384592 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1752 | 1464624384595 Marionette TRACE conn4 <- [1,314,null,{}] 09:06:24 INFO - PROCESS | 1752 | 1464624384602 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 1752 | 1464624384749 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:06:24 INFO - PROCESS | 1752 | 1464624384764 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d6400 == 58 [pid = 1752] [id = 86] 09:06:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x918d7000) [pid = 1752] [serial = 257] [outer = (nil)] 09:06:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x918dec00) [pid = 1752] [serial = 258] [outer = 0x918d7000] 09:06:24 INFO - PROCESS | 1752 | 1464624384839 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x918e1800) [pid = 1752] [serial = 259] [outer = 0x918d7000] 09:06:25 INFO - PROCESS | 1752 | 1464624385970 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:26 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. 09:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1430ms 09:06:26 INFO - PROCESS | 1752 | 1464624386025 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:06:26 INFO - PROCESS | 1752 | 1464624386035 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:06:26 INFO - PROCESS | 1752 | 1464624386043 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1752 | 1464624386050 Marionette TRACE conn4 <- [1,318,null,{}] 09:06:26 INFO - PROCESS | 1752 | 1464624386058 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1752 | 1464624386294 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:06:26 INFO - PROCESS | 1752 | 1464624386526 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b9800 == 59 [pid = 1752] [id = 87] 09:06:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x92d85800) [pid = 1752] [serial = 260] [outer = (nil)] 09:06:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x93abbc00) [pid = 1752] [serial = 261] [outer = 0x92d85800] 09:06:26 INFO - PROCESS | 1752 | 1464624386664 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x9468d400) [pid = 1752] [serial = 262] [outer = 0x92d85800] 09:06:27 INFO - PROCESS | 1752 | 1464624387646 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:27 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. 09:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1646ms 09:06:27 INFO - PROCESS | 1752 | 1464624387689 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:06:27 INFO - PROCESS | 1752 | 1464624387700 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:06:27 INFO - PROCESS | 1752 | 1464624387712 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1752 | 1464624387717 Marionette TRACE conn4 <- [1,322,null,{}] 09:06:27 INFO - PROCESS | 1752 | 1464624387723 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 1752 | 1464624387956 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:06:28 INFO - PROCESS | 1752 | 1464624388215 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x951c5c00 == 60 [pid = 1752] [id = 88] 09:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x987a5400) [pid = 1752] [serial = 263] [outer = (nil)] 09:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9972e800) [pid = 1752] [serial = 264] [outer = 0x987a5400] 09:06:28 INFO - PROCESS | 1752 | 1464624388305 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x99f03400) [pid = 1752] [serial = 265] [outer = 0x987a5400] 09:06:29 INFO - PROCESS | 1752 | 1464624389293 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:29 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. 09:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1634ms 09:06:29 INFO - PROCESS | 1752 | 1464624389346 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1752 | 1464624389350 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:06:29 INFO - PROCESS | 1752 | 1464624389357 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1752 | 1464624389363 Marionette TRACE conn4 <- [1,326,null,{}] 09:06:29 INFO - PROCESS | 1752 | 1464624389379 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 1752 | 1464624389658 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:06:29 INFO - PROCESS | 1752 | 1464624389818 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x91846800 == 61 [pid = 1752] [id = 89] 09:06:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x91846c00) [pid = 1752] [serial = 266] [outer = (nil)] 09:06:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0xa0614000) [pid = 1752] [serial = 267] [outer = 0x91846c00] 09:06:29 INFO - PROCESS | 1752 | 1464624389925 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0xa263a400) [pid = 1752] [serial = 268] [outer = 0x91846c00] 09:06:30 INFO - PROCESS | 1752 | 1464624390789 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:30 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. 09:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1485ms 09:06:30 INFO - PROCESS | 1752 | 1464624390845 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1752 | 1464624390850 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:06:30 INFO - PROCESS | 1752 | 1464624390856 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1752 | 1464624390860 Marionette TRACE conn4 <- [1,330,null,{}] 09:06:30 INFO - PROCESS | 1752 | 1464624390866 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 1752 | 1464624391049 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:06:31 INFO - PROCESS | 1752 | 1464624391214 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x91845800 == 62 [pid = 1752] [id = 90] 09:06:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x91a2dc00) [pid = 1752] [serial = 269] [outer = (nil)] 09:06:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x91a35400) [pid = 1752] [serial = 270] [outer = 0x91a2dc00] 09:06:31 INFO - PROCESS | 1752 | 1464624391302 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91a38400) [pid = 1752] [serial = 271] [outer = 0x91a2dc00] 09:06:32 INFO - PROCESS | 1752 | 1464624392238 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:32 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. 09:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1434ms 09:06:32 INFO - PROCESS | 1752 | 1464624392292 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1752 | 1464624392295 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:06:32 INFO - PROCESS | 1752 | 1464624392301 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1752 | 1464624392305 Marionette TRACE conn4 <- [1,334,null,{}] 09:06:32 INFO - PROCESS | 1752 | 1464624392311 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 1752 | 1464624392526 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:06:32 INFO - PROCESS | 1752 | 1464624392727 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a33c00 == 63 [pid = 1752] [id = 91] 09:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x99f07c00) [pid = 1752] [serial = 272] [outer = (nil)] 09:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0xa30f7000) [pid = 1752] [serial = 273] [outer = 0x99f07c00] 09:06:32 INFO - PROCESS | 1752 | 1464624392859 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0xa3585800) [pid = 1752] [serial = 274] [outer = 0x99f07c00] 09:06:33 INFO - PROCESS | 1752 | 1464624393806 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:33 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. 09:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1546ms 09:06:33 INFO - PROCESS | 1752 | 1464624393850 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1752 | 1464624393857 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:06:33 INFO - PROCESS | 1752 | 1464624393866 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1752 | 1464624393872 Marionette TRACE conn4 <- [1,338,null,{}] 09:06:33 INFO - PROCESS | 1752 | 1464624393881 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 1752 | 1464624394129 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:06:34 INFO - PROCESS | 1752 | 1464624394330 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3a3400 == 64 [pid = 1752] [id = 92] 09:06:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f3a5000) [pid = 1752] [serial = 275] [outer = (nil)] 09:06:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8f3ac000) [pid = 1752] [serial = 276] [outer = 0x8f3a5000] 09:06:34 INFO - PROCESS | 1752 | 1464624394462 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91a38800) [pid = 1752] [serial = 277] [outer = 0x8f3a5000] 09:06:35 INFO - PROCESS | 1752 | 1464624395289 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:35 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. 09:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1499ms 09:06:35 INFO - PROCESS | 1752 | 1464624395364 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1752 | 1464624395367 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:06:35 INFO - PROCESS | 1752 | 1464624395374 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1752 | 1464624395377 Marionette TRACE conn4 <- [1,342,null,{}] 09:06:35 INFO - PROCESS | 1752 | 1464624395385 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 1752 | 1464624395599 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:06:35 INFO - PROCESS | 1752 | 1464624395765 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x91843c00 == 65 [pid = 1752] [id = 93] 09:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x918ddc00) [pid = 1752] [serial = 278] [outer = (nil)] 09:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0xa35a8000) [pid = 1752] [serial = 279] [outer = 0x918ddc00] 09:06:35 INFO - PROCESS | 1752 | 1464624395855 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0xa35e6000) [pid = 1752] [serial = 280] [outer = 0x918ddc00] 09:06:36 INFO - PROCESS | 1752 | 1464624396756 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1429ms 09:06:36 INFO - PROCESS | 1752 | 1464624396805 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1752 | 1464624396808 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:06:36 INFO - PROCESS | 1752 | 1464624396815 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1752 | 1464624396819 Marionette TRACE conn4 <- [1,346,null,{}] 09:06:36 INFO - PROCESS | 1752 | 1464624396827 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 1752 | 1464624397003 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:06:37 INFO - PROCESS | 1752 | 1464624397163 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3a3800 == 66 [pid = 1752] [id = 94] 09:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f3ad800) [pid = 1752] [serial = 281] [outer = (nil)] 09:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f71fc00) [pid = 1752] [serial = 282] [outer = 0x8f3ad800] 09:06:37 INFO - PROCESS | 1752 | 1464624397252 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f723000) [pid = 1752] [serial = 283] [outer = 0x8f3ad800] 09:06:38 INFO - PROCESS | 1752 | 1464624398139 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:38 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. 09:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1388ms 09:06:38 INFO - PROCESS | 1752 | 1464624398205 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1752 | 1464624398209 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:06:38 INFO - PROCESS | 1752 | 1464624398215 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1752 | 1464624398219 Marionette TRACE conn4 <- [1,350,null,{}] 09:06:38 INFO - PROCESS | 1752 | 1464624398224 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 1752 | 1464624398410 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:06:38 INFO - PROCESS | 1752 | 1464624398848 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166ac00 == 67 [pid = 1752] [id = 95] 09:06:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9166c000) [pid = 1752] [serial = 284] [outer = (nil)] 09:06:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x91676c00) [pid = 1752] [serial = 285] [outer = 0x9166c000] 09:06:38 INFO - PROCESS | 1752 | 1464624398976 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x918d6800) [pid = 1752] [serial = 286] [outer = 0x9166c000] 09:06:39 INFO - PROCESS | 1752 | 1464624399923 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:39 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. 09:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1730ms 09:06:39 INFO - PROCESS | 1752 | 1464624399947 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:06:39 INFO - PROCESS | 1752 | 1464624399954 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:06:39 INFO - PROCESS | 1752 | 1464624399961 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1752 | 1464624399966 Marionette TRACE conn4 <- [1,354,null,{}] 09:06:39 INFO - PROCESS | 1752 | 1464624399973 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 1752 | 1464624400143 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:06:40 INFO - PROCESS | 1752 | 1464624400316 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f723400 == 68 [pid = 1752] [id = 96] 09:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x918e3000) [pid = 1752] [serial = 287] [outer = (nil)] 09:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x92d82400) [pid = 1752] [serial = 288] [outer = 0x918e3000] 09:06:40 INFO - PROCESS | 1752 | 1464624400399 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x93cbb400) [pid = 1752] [serial = 289] [outer = 0x918e3000] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x9a386000 == 67 [pid = 1752] [id = 85] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9cd000 == 66 [pid = 1752] [id = 84] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9cc400 == 65 [pid = 1752] [id = 83] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9b68c000) [pid = 1752] [serial = 212] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x92d6d400 == 64 [pid = 1752] [id = 82] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x94688c00 == 63 [pid = 1752] [id = 81] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x93c4d800 == 62 [pid = 1752] [id = 80] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x91847c00 == 61 [pid = 1752] [id = 79] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x9d9a8000 == 60 [pid = 1752] [id = 74] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x99f08c00 == 59 [pid = 1752] [id = 73] 09:06:41 INFO - PROCESS | 1752 | --DOCSHELL 0x93c54000 == 58 [pid = 1752] [id = 72] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0xa24cac00) [pid = 1752] [serial = 206] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9c08dc00) [pid = 1752] [serial = 209] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa265e800) [pid = 1752] [serial = 207] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0xa358c800) [pid = 1752] [serial = 171] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9a9ce000) [pid = 1752] [serial = 200] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9b821800) [pid = 1752] [serial = 201] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x951bc000) [pid = 1752] [serial = 197] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x987ab000) [pid = 1752] [serial = 198] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0xa0612000) [pid = 1752] [serial = 203] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x951c1c00) [pid = 1752] [serial = 191] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x95199400) [pid = 1752] [serial = 195] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x95174c00) [pid = 1752] [serial = 194] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x93ac1000) [pid = 1752] [serial = 173] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x95173c00) [pid = 1752] [serial = 176] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x9b81c400) [pid = 1752] [serial = 179] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x99f0bc00) [pid = 1752] [serial = 182] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0xa214e400) [pid = 1752] [serial = 185] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0xa35a6800) [pid = 1752] [serial = 188] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0xa35a3000) [pid = 1752] [serial = 210] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0xa2281400) [pid = 1752] [serial = 204] [outer = (nil)] [url = about:blank] 09:06:41 INFO - PROCESS | 1752 | 1464624401424 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:41 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. 09:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1489ms 09:06:41 INFO - PROCESS | 1752 | 1464624401453 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1752 | 1464624401460 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:06:41 INFO - PROCESS | 1752 | 1464624401467 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1752 | 1464624401471 Marionette TRACE conn4 <- [1,358,null,{}] 09:06:41 INFO - PROCESS | 1752 | 1464624401477 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1752 | 1464624401650 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:06:41 INFO - PROCESS | 1752 | 1464624401815 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x9516e800 == 59 [pid = 1752] [id = 97] 09:06:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x95173000) [pid = 1752] [serial = 290] [outer = (nil)] 09:06:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x95178000) [pid = 1752] [serial = 291] [outer = 0x95173000] 09:06:41 INFO - PROCESS | 1752 | 1464624401896 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x951b9000) [pid = 1752] [serial = 292] [outer = 0x95173000] 09:06:42 INFO - PROCESS | 1752 | 1464624402717 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:42 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. 09:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1281ms 09:06:42 INFO - PROCESS | 1752 | 1464624402750 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1752 | 1464624402753 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:06:42 INFO - PROCESS | 1752 | 1464624402768 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1752 | 1464624402778 Marionette TRACE conn4 <- [1,362,null,{}] 09:06:42 INFO - PROCESS | 1752 | 1464624402787 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 1752 | 1464624402970 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:06:43 INFO - PROCESS | 1752 | 1464624402989 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x94692c00 == 60 [pid = 1752] [id = 98] 09:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x951c0000) [pid = 1752] [serial = 293] [outer = (nil)] 09:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x99f0f800) [pid = 1752] [serial = 294] [outer = 0x951c0000] 09:06:43 INFO - PROCESS | 1752 | 1464624403195 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9a752800) [pid = 1752] [serial = 295] [outer = 0x951c0000] 09:06:44 INFO - PROCESS | 1752 | 1464624404065 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:44 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. 09:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1349ms 09:06:44 INFO - PROCESS | 1752 | 1464624404110 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1752 | 1464624404115 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:06:44 INFO - PROCESS | 1752 | 1464624404128 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1752 | 1464624404131 Marionette TRACE conn4 <- [1,366,null,{}] 09:06:44 INFO - PROCESS | 1752 | 1464624404137 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 1752 | 1464624404357 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:06:44 INFO - PROCESS | 1752 | 1464624404393 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f0e400 == 61 [pid = 1752] [id = 99] 09:06:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9a9ce000) [pid = 1752] [serial = 296] [outer = (nil)] 09:06:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9b683800) [pid = 1752] [serial = 297] [outer = 0x9a9ce000] 09:06:44 INFO - PROCESS | 1752 | 1464624404478 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9b68c000) [pid = 1752] [serial = 298] [outer = 0x9a9ce000] 09:06:45 INFO - PROCESS | 1752 | 1464624405387 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:45 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. 09:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1295ms 09:06:45 INFO - PROCESS | 1752 | 1464624405425 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:06:45 INFO - PROCESS | 1752 | 1464624405431 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:06:45 INFO - PROCESS | 1752 | 1464624405445 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1752 | 1464624405448 Marionette TRACE conn4 <- [1,370,null,{}] 09:06:45 INFO - PROCESS | 1752 | 1464624405454 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 1752 | 1464624405667 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:06:45 INFO - PROCESS | 1752 | 1464624405701 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b81c800 == 62 [pid = 1752] [id = 100] 09:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9b877c00) [pid = 1752] [serial = 299] [outer = (nil)] 09:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9c07f400) [pid = 1752] [serial = 300] [outer = 0x9b877c00] 09:06:45 INFO - PROCESS | 1752 | 1464624405788 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0xa2155400) [pid = 1752] [serial = 301] [outer = 0x9b877c00] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x91848000) [pid = 1752] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x92d8b000) [pid = 1752] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa1161800) [pid = 1752] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x93cc5400) [pid = 1752] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9aad7400) [pid = 1752] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9b572c00) [pid = 1752] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x95075400) [pid = 1752] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:06:46 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x93abd800) [pid = 1752] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:06:46 INFO - PROCESS | 1752 | 1464624406854 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:06:46 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. 09:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1442ms 09:06:46 INFO - PROCESS | 1752 | 1464624406879 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1752 | 1464624406883 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:06:46 INFO - PROCESS | 1752 | 1464624406889 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1752 | 1464624406892 Marionette TRACE conn4 <- [1,374,null,{}] 09:06:46 INFO - PROCESS | 1752 | 1464624406898 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 1752 | 1464624407054 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:06:47 INFO - PROCESS | 1752 | 1464624407176 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb39000 == 63 [pid = 1752] [id = 101] 09:06:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8eb39400) [pid = 1752] [serial = 302] [outer = (nil)] 09:06:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8eb3e800) [pid = 1752] [serial = 303] [outer = 0x8eb39400] 09:06:47 INFO - PROCESS | 1752 | 1464624407253 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x918dc400) [pid = 1752] [serial = 304] [outer = 0x8eb39400] 09:06:48 INFO - PROCESS | 1752 | 1464624408001 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:06:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1129ms 09:06:48 INFO - PROCESS | 1752 | 1464624408019 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1752 | 1464624408023 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:06:48 INFO - PROCESS | 1752 | 1464624408029 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1752 | 1464624408031 Marionette TRACE conn4 <- [1,378,null,{}] 09:06:48 INFO - PROCESS | 1752 | 1464624408037 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1752 | 1464624408256 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:06:48 INFO - PROCESS | 1752 | 1464624408451 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb31400 == 64 [pid = 1752] [id = 102] 09:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8eb31c00) [pid = 1752] [serial = 305] [outer = (nil)] 09:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8eb35c00) [pid = 1752] [serial = 306] [outer = 0x8eb31c00] 09:06:48 INFO - PROCESS | 1752 | 1464624408539 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f3a8400) [pid = 1752] [serial = 307] [outer = 0x8eb31c00] 09:06:49 INFO - PROCESS | 1752 | 1464624409557 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:06:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1583ms 09:06:49 INFO - PROCESS | 1752 | 1464624409615 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1752 | 1464624409622 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:06:49 INFO - PROCESS | 1752 | 1464624409630 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1752 | 1464624409635 Marionette TRACE conn4 <- [1,382,null,{}] 09:06:49 INFO - PROCESS | 1752 | 1464624409643 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 1752 | 1464624409881 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:06:50 INFO - PROCESS | 1752 | 1464624410096 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x918e1c00 == 65 [pid = 1752] [id = 103] 09:06:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91a31400) [pid = 1752] [serial = 308] [outer = (nil)] 09:06:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x93c54000) [pid = 1752] [serial = 309] [outer = 0x91a31400] 09:06:50 INFO - PROCESS | 1752 | 1464624410198 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9516d000) [pid = 1752] [serial = 310] [outer = 0x91a31400] 09:06:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:50 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:51 INFO - PROCESS | 1752 | 1464624411130 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:06:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1547ms 09:06:51 INFO - PROCESS | 1752 | 1464624411180 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1752 | 1464624411187 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:06:51 INFO - PROCESS | 1752 | 1464624411196 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1752 | 1464624411202 Marionette TRACE conn4 <- [1,386,null,{}] 09:06:51 INFO - PROCESS | 1752 | 1464624411211 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 1752 | 1464624411449 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:06:51 INFO - PROCESS | 1752 | 1464624411708 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x99297400 == 66 [pid = 1752] [id = 104] 09:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x99737800) [pid = 1752] [serial = 311] [outer = (nil)] 09:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9a047c00) [pid = 1752] [serial = 312] [outer = 0x99737800] 09:06:51 INFO - PROCESS | 1752 | 1464624411807 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9b68cc00) [pid = 1752] [serial = 313] [outer = 0x99737800] 09:06:52 INFO - PROCESS | 1752 | 1464624412737 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:06:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1587ms 09:06:52 INFO - PROCESS | 1752 | 1464624412785 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1752 | 1464624412792 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:06:52 INFO - PROCESS | 1752 | 1464624412819 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1752 | 1464624412835 Marionette TRACE conn4 <- [1,390,null,{}] 09:06:52 INFO - PROCESS | 1752 | 1464624412898 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:53 INFO - PROCESS | 1752 | 1464624413091 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:06:53 INFO - PROCESS | 1752 | 1464624413323 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f725c00 == 67 [pid = 1752] [id = 105] 09:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9502b800) [pid = 1752] [serial = 314] [outer = (nil)] 09:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa265b800) [pid = 1752] [serial = 315] [outer = 0x9502b800] 09:06:53 INFO - PROCESS | 1752 | 1464624413408 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa358f400) [pid = 1752] [serial = 316] [outer = 0x9502b800] 09:06:54 INFO - PROCESS | 1752 | 1464624414296 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:06:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1562ms 09:06:54 INFO - PROCESS | 1752 | 1464624414365 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:06:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:06:54 INFO - PROCESS | 1752 | 1464624414370 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:06:54 INFO - PROCESS | 1752 | 1464624414376 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1752 | 1464624414379 Marionette TRACE conn4 <- [1,394,null,{}] 09:06:54 INFO - PROCESS | 1752 | 1464624414385 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 1752 | 1464624414562 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:06:54 INFO - PROCESS | 1752 | 1464624414784 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3ab400 == 68 [pid = 1752] [id = 106] 09:06:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8f3ab800) [pid = 1752] [serial = 317] [outer = (nil)] 09:06:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa35b0400) [pid = 1752] [serial = 318] [outer = 0x8f3ab800] 09:06:54 INFO - PROCESS | 1752 | 1464624414887 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa50ab800) [pid = 1752] [serial = 319] [outer = 0x8f3ab800] 09:06:55 INFO - PROCESS | 1752 | 1464624415760 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:06:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1435ms 09:06:55 INFO - PROCESS | 1752 | 1464624415811 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1752 | 1464624415816 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:06:55 INFO - PROCESS | 1752 | 1464624415822 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1752 | 1464624415826 Marionette TRACE conn4 <- [1,398,null,{}] 09:06:55 INFO - PROCESS | 1752 | 1464624415831 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1752 | 1464624416017 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:06:56 INFO - PROCESS | 1752 | 1464624416180 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eced400 == 69 [pid = 1752] [id = 107] 09:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8ecef800) [pid = 1752] [serial = 320] [outer = (nil)] 09:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8ecf3400) [pid = 1752] [serial = 321] [outer = 0x8ecef800] 09:06:56 INFO - PROCESS | 1752 | 1464624416326 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa3268000) [pid = 1752] [serial = 322] [outer = 0x8ecef800] 09:06:57 INFO - PROCESS | 1752 | 1464624417320 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1530ms 09:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:06:57 INFO - PROCESS | 1752 | 1464624417353 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1752 | 1464624417356 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:06:57 INFO - PROCESS | 1752 | 1464624417363 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1752 | 1464624417367 Marionette TRACE conn4 <- [1,402,null,{}] 09:06:57 INFO - PROCESS | 1752 | 1464624417373 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 1752 | 1464624417548 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:06:57 INFO - PROCESS | 1752 | 1464624417777 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6289000 == 70 [pid = 1752] [id = 108] 09:06:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0xa62f1400) [pid = 1752] [serial = 323] [outer = (nil)] 09:06:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0xa6ea7800) [pid = 1752] [serial = 324] [outer = 0xa62f1400] 09:06:57 INFO - PROCESS | 1752 | 1464624417954 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0xa6eaac00) [pid = 1752] [serial = 325] [outer = 0xa62f1400] 09:06:58 INFO - PROCESS | 1752 | 1464624418906 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1585ms 09:06:58 INFO - PROCESS | 1752 | 1464624418948 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1752 | 1464624418952 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:06:58 INFO - PROCESS | 1752 | 1464624418958 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1752 | 1464624418962 Marionette TRACE conn4 <- [1,406,null,{}] 09:06:58 INFO - PROCESS | 1752 | 1464624418967 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 1752 | 1464624419130 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:06:59 INFO - PROCESS | 1752 | 1464624419300 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e201c00 == 71 [pid = 1752] [id = 109] 09:06:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8e202400) [pid = 1752] [serial = 326] [outer = (nil)] 09:06:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8e20ac00) [pid = 1752] [serial = 327] [outer = 0x8e202400] 09:06:59 INFO - PROCESS | 1752 | 1464624419382 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8e20e000) [pid = 1752] [serial = 328] [outer = 0x8e202400] 09:07:00 INFO - PROCESS | 1752 | 1464624420447 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1532ms 09:07:00 INFO - PROCESS | 1752 | 1464624420492 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1752 | 1464624420499 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:07:00 INFO - PROCESS | 1752 | 1464624420510 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1752 | 1464624420515 Marionette TRACE conn4 <- [1,410,null,{}] 09:07:00 INFO - PROCESS | 1752 | 1464624420523 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1752 | 1464624420775 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:07:01 INFO - PROCESS | 1752 | 1464624421062 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20a400 == 72 [pid = 1752] [id = 110] 09:07:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8e20b000) [pid = 1752] [serial = 329] [outer = (nil)] 09:07:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8e405c00) [pid = 1752] [serial = 330] [outer = 0x8e20b000] 09:07:01 INFO - PROCESS | 1752 | 1464624421153 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8e408c00) [pid = 1752] [serial = 331] [outer = 0x8e20b000] 09:07:02 INFO - PROCESS | 1752 | 1464624422119 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1689ms 09:07:02 INFO - PROCESS | 1752 | 1464624422199 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 1752 | 1464624422203 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:07:02 INFO - PROCESS | 1752 | 1464624422211 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 1752 | 1464624422215 Marionette TRACE conn4 <- [1,414,null,{}] 09:07:02 INFO - PROCESS | 1752 | 1464624422221 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 1752 | 1464624422425 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:07:02 INFO - PROCESS | 1752 | 1464624422716 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e40e000 == 73 [pid = 1752] [id = 111] 09:07:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8e40e400) [pid = 1752] [serial = 332] [outer = (nil)] 09:07:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8e49e400) [pid = 1752] [serial = 333] [outer = 0x8e40e400] 09:07:02 INFO - PROCESS | 1752 | 1464624422803 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8e4a0000) [pid = 1752] [serial = 334] [outer = 0x8e40e400] 09:07:04 INFO - PROCESS | 1752 | 1464624424161 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1986ms 09:07:04 INFO - PROCESS | 1752 | 1464624424197 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1752 | 1464624424204 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:07:04 INFO - PROCESS | 1752 | 1464624424212 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1752 | 1464624424218 Marionette TRACE conn4 <- [1,418,null,{}] 09:07:04 INFO - PROCESS | 1752 | 1464624424225 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 1752 | 1464624424401 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:07:04 INFO - PROCESS | 1752 | 1464624424740 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecebc00 == 74 [pid = 1752] [id = 112] 09:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8ecec000) [pid = 1752] [serial = 335] [outer = (nil)] 09:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8ecf3c00) [pid = 1752] [serial = 336] [outer = 0x8ecec000] 09:07:04 INFO - PROCESS | 1752 | 1464624424839 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8f3a8000) [pid = 1752] [serial = 337] [outer = 0x8ecec000] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x922b7c00 == 73 [pid = 1752] [id = 57] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x99297000 == 72 [pid = 1752] [id = 60] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x92d68400 == 71 [pid = 1752] [id = 62] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9516b400) [pid = 1752] [serial = 215] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9a9ccc00) [pid = 1752] [serial = 218] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0xa358cc00) [pid = 1752] [serial = 221] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0xa50fc000) [pid = 1752] [serial = 224] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0xa68bd800) [pid = 1752] [serial = 227] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0xa6f7b800) [pid = 1752] [serial = 231] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x91670c00) [pid = 1752] [serial = 234] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x99f04000 == 70 [pid = 1752] [id = 61] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x9516ec00 == 69 [pid = 1752] [id = 59] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb39000 == 68 [pid = 1752] [id = 101] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x9b81c800 == 67 [pid = 1752] [id = 100] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x99f0e400 == 66 [pid = 1752] [id = 99] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x92d8a000 == 65 [pid = 1752] [id = 71] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x94692c00 == 64 [pid = 1752] [id = 98] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x9516e800 == 63 [pid = 1752] [id = 97] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x8f723400 == 62 [pid = 1752] [id = 96] 09:07:05 INFO - PROCESS | 1752 | --DOCSHELL 0x9166ac00 == 61 [pid = 1752] [id = 95] 09:07:06 INFO - PROCESS | 1752 | --DOCSHELL 0xa1163000 == 60 [pid = 1752] [id = 63] 09:07:06 INFO - PROCESS | 1752 | --DOCSHELL 0x918d6400 == 59 [pid = 1752] [id = 86] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0xa22d4800) [pid = 1752] [serial = 255] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x9b683400) [pid = 1752] [serial = 249] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9c058000) [pid = 1752] [serial = 252] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa0614400) [pid = 1752] [serial = 253] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9b68d800) [pid = 1752] [serial = 213] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x951bc400) [pid = 1752] [serial = 243] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x987a8000) [pid = 1752] [serial = 244] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9a9cb400) [pid = 1752] [serial = 246] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x95178c00) [pid = 1752] [serial = 241] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x95035400) [pid = 1752] [serial = 240] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x922b9c00) [pid = 1752] [serial = 238] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9184a000) [pid = 1752] [serial = 237] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9b68c800) [pid = 1752] [serial = 250] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x93cc1c00) [pid = 1752] [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.] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0xa24ca800) [pid = 1752] [serial = 256] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x9a9d7400) [pid = 1752] [serial = 247] [outer = (nil)] [url = about:blank] 09:07:06 INFO - PROCESS | 1752 | 1464624426128 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:07:06 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 09:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1934ms 09:07:06 INFO - PROCESS | 1752 | 1464624426146 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1752 | 1464624426154 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:07:06 INFO - PROCESS | 1752 | 1464624426248 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1752 | 1464624426253 Marionette TRACE conn4 <- [1,422,null,{}] 09:07:06 INFO - PROCESS | 1752 | 1464624426267 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 1752 | 1464624426482 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:07:06 INFO - PROCESS | 1752 | 1464624426498 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf1c00 == 60 [pid = 1752] [id = 113] 09:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8ecf4800) [pid = 1752] [serial = 338] [outer = (nil)] 09:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x91673c00) [pid = 1752] [serial = 339] [outer = 0x8ecf4800] 09:07:06 INFO - PROCESS | 1752 | 1464624426574 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x91846000) [pid = 1752] [serial = 340] [outer = 0x8ecf4800] 09:07:07 INFO - PROCESS | 1752 | 1464624427781 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1634ms 09:07:07 INFO - PROCESS | 1752 | 1464624427798 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1752 | 1464624427801 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:07:07 INFO - PROCESS | 1752 | 1464624427807 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1752 | 1464624427813 Marionette TRACE conn4 <- [1,426,null,{}] 09:07:07 INFO - PROCESS | 1752 | 1464624427838 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 1752 | 1464624428102 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:07:08 INFO - PROCESS | 1752 | 1464624428235 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9184a800 == 61 [pid = 1752] [id = 114] 09:07:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x918e3800) [pid = 1752] [serial = 341] [outer = (nil)] 09:07:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x92d86000) [pid = 1752] [serial = 342] [outer = 0x918e3800] 09:07:08 INFO - PROCESS | 1752 | 1464624428325 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x93cc1c00) [pid = 1752] [serial = 343] [outer = 0x918e3800] 09:07:09 INFO - PROCESS | 1752 | 1464624429171 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1752 | 1464624429220 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:07:09 INFO - PROCESS | 1752 | 1464624429226 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1752 | 1464624429229 Marionette TRACE conn4 <- [1,430,null,{}] 09:07:09 INFO - PROCESS | 1752 | 1464624429243 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 1752 | 1464624429438 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:07:09 INFO - PROCESS | 1752 | 1464624429463 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x91672400 == 62 [pid = 1752] [id = 115] 09:07:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x94693800) [pid = 1752] [serial = 344] [outer = (nil)] 09:07:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x95175800) [pid = 1752] [serial = 345] [outer = 0x94693800] 09:07:09 INFO - PROCESS | 1752 | 1464624429537 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x951bc400) [pid = 1752] [serial = 346] [outer = 0x94693800] 09:07:10 INFO - PROCESS | 1752 | 1464624430454 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1289ms 09:07:10 INFO - PROCESS | 1752 | 1464624430526 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:07:10 INFO - PROCESS | 1752 | 1464624430545 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:07:10 INFO - PROCESS | 1752 | 1464624430552 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1752 | 1464624430555 Marionette TRACE conn4 <- [1,434,null,{}] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0xa22c5800) [pid = 1752] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9a9ce000) [pid = 1752] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9b877c00) [pid = 1752] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9166c000) [pid = 1752] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x951c0000) [pid = 1752] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95173000) [pid = 1752] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:07:10 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x918e3000) [pid = 1752] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:07:10 INFO - PROCESS | 1752 | 1464624430863 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1752 | 1464624431000 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:07:11 INFO - PROCESS | 1752 | 1464624431066 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d87800 == 63 [pid = 1752] [id = 116] 09:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x93cb7400) [pid = 1752] [serial = 347] [outer = (nil)] 09:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9519d800) [pid = 1752] [serial = 348] [outer = 0x93cb7400] 09:07:11 INFO - PROCESS | 1752 | 1464624431247 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x951c7800) [pid = 1752] [serial = 349] [outer = 0x93cb7400] 09:07:11 INFO - PROCESS | 1752 | 1464624431968 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1444ms 09:07:11 INFO - PROCESS | 1752 | 1464624431996 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1752 | 1464624432000 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:07:12 INFO - PROCESS | 1752 | 1464624432006 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1752 | 1464624432009 Marionette TRACE conn4 <- [1,438,null,{}] 09:07:12 INFO - PROCESS | 1752 | 1464624432019 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 1752 | 1464624432232 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:07:12 INFO - PROCESS | 1752 | 1464624432248 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x950a9400 == 64 [pid = 1752] [id = 117] 09:07:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x951bf000) [pid = 1752] [serial = 350] [outer = (nil)] 09:07:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x99fc9000) [pid = 1752] [serial = 351] [outer = 0x951bf000] 09:07:12 INFO - PROCESS | 1752 | 1464624432321 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9a9d7800) [pid = 1752] [serial = 352] [outer = 0x951bf000] 09:07:13 INFO - PROCESS | 1752 | 1464624433336 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1379ms 09:07:13 INFO - PROCESS | 1752 | 1464624433386 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1752 | 1464624433392 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:07:13 INFO - PROCESS | 1752 | 1464624433401 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1752 | 1464624433407 Marionette TRACE conn4 <- [1,442,null,{}] 09:07:13 INFO - PROCESS | 1752 | 1464624433419 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1752 | 1464624433631 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:07:13 INFO - PROCESS | 1752 | 1464624433881 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a2c00 == 65 [pid = 1752] [id = 118] 09:07:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8e4a3c00) [pid = 1752] [serial = 353] [outer = (nil)] 09:07:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8ecea400) [pid = 1752] [serial = 354] [outer = 0x8e4a3c00] 09:07:14 INFO - PROCESS | 1752 | 1464624434013 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8f3aec00) [pid = 1752] [serial = 355] [outer = 0x8e4a3c00] 09:07:15 INFO - PROCESS | 1752 | 1464624435191 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1847ms 09:07:15 INFO - PROCESS | 1752 | 1464624435252 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 1752 | 1464624435266 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:07:15 INFO - PROCESS | 1752 | 1464624435302 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1752 | 1464624435311 Marionette TRACE conn4 <- [1,446,null,{}] 09:07:15 INFO - PROCESS | 1752 | 1464624435464 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 1752 | 1464624435780 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:07:15 INFO - PROCESS | 1752 | 1464624435913 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d6000 == 66 [pid = 1752] [id = 119] 09:07:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x918d7c00) [pid = 1752] [serial = 356] [outer = (nil)] 09:07:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x91a2c800) [pid = 1752] [serial = 357] [outer = 0x918d7c00] 09:07:16 INFO - PROCESS | 1752 | 1464624436007 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92d69400) [pid = 1752] [serial = 358] [outer = 0x918d7c00] 09:07:17 INFO - PROCESS | 1752 | 1464624437051 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1829ms 09:07:17 INFO - PROCESS | 1752 | 1464624437112 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1752 | 1464624437116 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:07:17 INFO - PROCESS | 1752 | 1464624437123 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1752 | 1464624437129 Marionette TRACE conn4 <- [1,450,null,{}] 09:07:17 INFO - PROCESS | 1752 | 1464624437145 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1752 | 1464624437365 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:07:17 INFO - PROCESS | 1752 | 1464624437588 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f0b000 == 67 [pid = 1752] [id = 120] 09:07:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9a382000) [pid = 1752] [serial = 359] [outer = (nil)] 09:07:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9a9ef400) [pid = 1752] [serial = 360] [outer = 0x9a382000] 09:07:17 INFO - PROCESS | 1752 | 1464624437677 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9b685c00) [pid = 1752] [serial = 361] [outer = 0x9a382000] 09:07:18 INFO - PROCESS | 1752 | 1464624438553 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1752 | 1464624438622 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:07:18 INFO - PROCESS | 1752 | 1464624438628 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1752 | 1464624438631 Marionette TRACE conn4 <- [1,454,null,{}] 09:07:18 INFO - PROCESS | 1752 | 1464624438637 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:18 INFO - PROCESS | 1752 | 1464624438814 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:07:19 INFO - PROCESS | 1752 | 1464624438990 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb33400 == 68 [pid = 1752] [id = 121] 09:07:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x99f0cc00) [pid = 1752] [serial = 362] [outer = (nil)] 09:07:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9c085000) [pid = 1752] [serial = 363] [outer = 0x99f0cc00] 09:07:19 INFO - PROCESS | 1752 | 1464624439087 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9d9b2c00) [pid = 1752] [serial = 364] [outer = 0x99f0cc00] 09:07:19 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:20 INFO - PROCESS | 1752 | 1464624440047 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1479ms 09:07:20 INFO - PROCESS | 1752 | 1464624440108 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1752 | 1464624440112 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:07:20 INFO - PROCESS | 1752 | 1464624440118 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1752 | 1464624440122 Marionette TRACE conn4 <- [1,458,null,{}] 09:07:20 INFO - PROCESS | 1752 | 1464624440128 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 1752 | 1464624440308 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:07:20 INFO - PROCESS | 1752 | 1464624440523 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5d0400 == 69 [pid = 1752] [id = 122] 09:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8f5d0c00) [pid = 1752] [serial = 365] [outer = (nil)] 09:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8f5d8400) [pid = 1752] [serial = 366] [outer = 0x8f5d0c00] 09:07:20 INFO - PROCESS | 1752 | 1464624440623 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8f5db000) [pid = 1752] [serial = 367] [outer = 0x8f5d0c00] 09:07:21 INFO - PROCESS | 1752 | 1464624441493 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1752 | 1464624441558 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:07:21 INFO - PROCESS | 1752 | 1464624441566 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1752 | 1464624441569 Marionette TRACE conn4 <- [1,462,null,{}] 09:07:21 INFO - PROCESS | 1752 | 1464624441575 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 1752 | 1464624441774 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:07:21 INFO - PROCESS | 1752 | 1464624441944 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x9d9cfc00 == 70 [pid = 1752] [id = 123] 09:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0xa1163000) [pid = 1752] [serial = 368] [outer = (nil)] 09:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0xa22d4800) [pid = 1752] [serial = 369] [outer = 0xa1163000] 09:07:22 INFO - PROCESS | 1752 | 1464624442088 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0xa24cdc00) [pid = 1752] [serial = 370] [outer = 0xa1163000] 09:07:22 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:22 INFO - PROCESS | 1752 | 1464624442985 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1752 | 1464624443057 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:07:23 INFO - PROCESS | 1752 | 1464624443064 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1752 | 1464624443067 Marionette TRACE conn4 <- [1,466,null,{}] 09:07:23 INFO - PROCESS | 1752 | 1464624443073 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 1752 | 1464624443242 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:07:23 INFO - PROCESS | 1752 | 1464624443455 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1752 | ++DOCSHELL 0xa265bc00 == 71 [pid = 1752] [id = 124] 09:07:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0xa304bc00) [pid = 1752] [serial = 371] [outer = (nil)] 09:07:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0xa35a2400) [pid = 1752] [serial = 372] [outer = 0xa304bc00] 09:07:23 INFO - PROCESS | 1752 | 1464624443553 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0xa35ae800) [pid = 1752] [serial = 373] [outer = 0xa304bc00] 09:07:24 INFO - PROCESS | 1752 | 1464624444463 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1752 | 1464624444552 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:07:24 INFO - PROCESS | 1752 | 1464624444559 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1752 | 1464624444563 Marionette TRACE conn4 <- [1,470,null,{}] 09:07:24 INFO - PROCESS | 1752 | 1464624444568 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 1752 | 1464624444795 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:07:25 INFO - PROCESS | 1752 | 1464624445023 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x92393400 == 72 [pid = 1752] [id = 125] 09:07:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x92395400) [pid = 1752] [serial = 374] [outer = (nil)] 09:07:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9239c000) [pid = 1752] [serial = 375] [outer = 0x92395400] 09:07:25 INFO - PROCESS | 1752 | 1464624445122 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x98058800) [pid = 1752] [serial = 376] [outer = 0x92395400] 09:07:26 INFO - PROCESS | 1752 | 1464624446000 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1484ms 09:07:26 INFO - PROCESS | 1752 | 1464624446043 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1752 | 1464624446048 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:07:26 INFO - PROCESS | 1752 | 1464624446054 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1752 | 1464624446057 Marionette TRACE conn4 <- [1,474,null,{}] 09:07:26 INFO - PROCESS | 1752 | 1464624446063 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 1752 | 1464624446235 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:07:26 INFO - PROCESS | 1752 | 1464624446410 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x91125800 == 73 [pid = 1752] [id = 126] 09:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x91125c00) [pid = 1752] [serial = 377] [outer = (nil)] 09:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9112d400) [pid = 1752] [serial = 378] [outer = 0x91125c00] 09:07:26 INFO - PROCESS | 1752 | 1464624446495 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x91132400) [pid = 1752] [serial = 379] [outer = 0x91125c00] 09:07:27 INFO - PROCESS | 1752 | 1464624447456 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1442ms 09:07:27 INFO - PROCESS | 1752 | 1464624447497 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1752 | 1464624447500 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:07:27 INFO - PROCESS | 1752 | 1464624447506 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1752 | 1464624447510 Marionette TRACE conn4 <- [1,478,null,{}] 09:07:27 INFO - PROCESS | 1752 | 1464624447515 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:27 INFO - PROCESS | 1752 | 1464624447688 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:07:27 INFO - PROCESS | 1752 | 1464624447865 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x91128c00 == 74 [pid = 1752] [id = 127] 09:07:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x9112bc00) [pid = 1752] [serial = 380] [outer = (nil)] 09:07:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x926a1c00) [pid = 1752] [serial = 381] [outer = 0x9112bc00] 09:07:27 INFO - PROCESS | 1752 | 1464624447951 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x926a3800) [pid = 1752] [serial = 382] [outer = 0x9112bc00] 09:07:29 INFO - PROCESS | 1752 | 1464624449063 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1588ms 09:07:29 INFO - PROCESS | 1752 | 1464624449096 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1752 | 1464624449101 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:07:29 INFO - PROCESS | 1752 | 1464624449107 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1752 | 1464624449111 Marionette TRACE conn4 <- [1,482,null,{}] 09:07:29 INFO - PROCESS | 1752 | 1464624449117 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 1752 | 1464624449367 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:07:29 INFO - PROCESS | 1752 | 1464624449600 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x91126000 == 75 [pid = 1752] [id = 128] 09:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x926af800) [pid = 1752] [serial = 383] [outer = (nil)] 09:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0xa50b7000) [pid = 1752] [serial = 384] [outer = 0x926af800] 09:07:29 INFO - PROCESS | 1752 | 1464624449692 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0xa688b400) [pid = 1752] [serial = 385] [outer = 0x926af800] 09:07:30 INFO - PROCESS | 1752 | 1464624450714 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1652ms 09:07:30 INFO - PROCESS | 1752 | 1464624450760 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 1752 | 1464624450764 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:07:30 INFO - PROCESS | 1752 | 1464624450770 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1752 | 1464624450774 Marionette TRACE conn4 <- [1,486,null,{}] 09:07:30 INFO - PROCESS | 1752 | 1464624450779 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 1752 | 1464624450956 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:07:31 INFO - PROCESS | 1752 | 1464624451182 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c4c000 == 76 [pid = 1752] [id = 129] 09:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x93c53400) [pid = 1752] [serial = 386] [outer = (nil)] 09:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x9a751c00) [pid = 1752] [serial = 387] [outer = 0x93c53400] 09:07:31 INFO - PROCESS | 1752 | 1464624451281 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x9b875400) [pid = 1752] [serial = 388] [outer = 0x93c53400] 09:07:32 INFO - PROCESS | 1752 | 1464624452427 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1790ms 09:07:32 INFO - PROCESS | 1752 | 1464624452871 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1752 | 1464624452875 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:07:33 INFO - PROCESS | 1752 | 1464624453254 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1752 | 1464624453262 Marionette TRACE conn4 <- [1,490,null,{}] 09:07:33 INFO - PROCESS | 1752 | 1464624453272 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1752 | 1464624453488 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:07:33 INFO - PROCESS | 1752 | 1464624453662 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3f000 == 77 [pid = 1752] [id = 130] 09:07:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x8ecec800) [pid = 1752] [serial = 389] [outer = (nil)] 09:07:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x8f3aac00) [pid = 1752] [serial = 390] [outer = 0x8ecec800] 09:07:33 INFO - PROCESS | 1752 | 1464624453738 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x8f58cc00) [pid = 1752] [serial = 391] [outer = 0x8ecec800] 09:07:34 INFO - PROCESS | 1752 | 1464624454849 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1699ms 09:07:34 INFO - PROCESS | 1752 | 1464624454905 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1752 | 1464624454911 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:07:34 INFO - PROCESS | 1752 | 1464624454921 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1752 | 1464624454925 Marionette TRACE conn4 <- [1,494,null,{}] 09:07:35 INFO - PROCESS | 1752 | 1464624454996 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1752 | 1464624455364 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x92d87800 == 76 [pid = 1752] [id = 116] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x91672400 == 75 [pid = 1752] [id = 115] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x8f71fc00) [pid = 1752] [serial = 282] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x8eb3e800) [pid = 1752] [serial = 303] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x9184a800 == 74 [pid = 1752] [id = 114] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf1c00 == 73 [pid = 1752] [id = 113] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecebc00 == 72 [pid = 1752] [id = 112] 09:07:35 INFO - PROCESS | 1752 | 1464624455590 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x918e1c00 == 71 [pid = 1752] [id = 103] 09:07:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20a000 == 72 [pid = 1752] [id = 131] 09:07:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x8e401800) [pid = 1752] [serial = 392] [outer = (nil)] 09:07:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x8f3aa800) [pid = 1752] [serial = 393] [outer = 0x8e401800] 09:07:35 INFO - PROCESS | 1752 | 1464624455666 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0x91127c00) [pid = 1752] [serial = 394] [outer = 0x8e401800] 09:07:35 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb31400 == 71 [pid = 1752] [id = 102] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0xa3590800) [pid = 1752] [serial = 111] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x9b683800) [pid = 1752] [serial = 297] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x9c07f400) [pid = 1752] [serial = 300] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x918dec00) [pid = 1752] [serial = 258] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x918d6800) [pid = 1752] [serial = 286] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x91676c00) [pid = 1752] [serial = 285] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x99f0f800) [pid = 1752] [serial = 294] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x95178000) [pid = 1752] [serial = 291] [outer = (nil)] [url = about:blank] 09:07:35 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x951b9000) [pid = 1752] [serial = 292] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x93cbb400) [pid = 1752] [serial = 289] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x92d82400) [pid = 1752] [serial = 288] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x93abbc00) [pid = 1752] [serial = 261] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x9972e800) [pid = 1752] [serial = 264] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0xa0614000) [pid = 1752] [serial = 267] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x91a35400) [pid = 1752] [serial = 270] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0xa30f7000) [pid = 1752] [serial = 273] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8f3ac000) [pid = 1752] [serial = 276] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0xa35a8000) [pid = 1752] [serial = 279] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0xa2155400) [pid = 1752] [serial = 301] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x9b68c000) [pid = 1752] [serial = 298] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9a752800) [pid = 1752] [serial = 295] [outer = (nil)] [url = about:blank] 09:07:36 INFO - PROCESS | 1752 | 1464624456663 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1793ms 09:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:07:36 INFO - PROCESS | 1752 | 1464624456713 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1752 | 1464624456716 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:07:36 INFO - PROCESS | 1752 | 1464624456723 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1752 | 1464624456726 Marionette TRACE conn4 <- [1,498,null,{}] 09:07:36 INFO - PROCESS | 1752 | 1464624456732 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 1752 | 1464624456913 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:07:37 INFO - PROCESS | 1752 | 1464624457094 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a38c00 == 72 [pid = 1752] [id = 132] 09:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x922b2c00) [pid = 1752] [serial = 395] [outer = (nil)] 09:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9239a000) [pid = 1752] [serial = 396] [outer = 0x922b2c00] 09:07:37 INFO - PROCESS | 1752 | 1464624457175 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x926aa400) [pid = 1752] [serial = 397] [outer = 0x922b2c00] 09:07:37 INFO - PROCESS | 1752 | 1464624457936 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1236ms 09:07:37 INFO - PROCESS | 1752 | 1464624457979 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1752 | 1464624457983 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:07:38 INFO - PROCESS | 1752 | 1464624458001 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1752 | 1464624458004 Marionette TRACE conn4 <- [1,502,null,{}] 09:07:38 INFO - PROCESS | 1752 | 1464624458010 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 1752 | 1464624458332 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:07:38 INFO - PROCESS | 1752 | 1464624458376 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x9112a800 == 73 [pid = 1752] [id = 133] 09:07:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9239f400) [pid = 1752] [serial = 398] [outer = (nil)] 09:07:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x93cc0c00) [pid = 1752] [serial = 399] [outer = 0x9239f400] 09:07:38 INFO - PROCESS | 1752 | 1464624458468 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9516d400) [pid = 1752] [serial = 400] [outer = 0x9239f400] 09:07:39 INFO - PROCESS | 1752 | 1464624459471 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1535ms 09:07:39 INFO - PROCESS | 1752 | 1464624459539 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1752 | 1464624459544 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:07:39 INFO - PROCESS | 1752 | 1464624459550 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1752 | 1464624459552 Marionette TRACE conn4 <- [1,506,null,{}] 09:07:39 INFO - PROCESS | 1752 | 1464624459558 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1752 | 1464624459767 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:07:39 INFO - PROCESS | 1752 | 1464624459795 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x94685c00 == 74 [pid = 1752] [id = 134] 09:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x95171800) [pid = 1752] [serial = 401] [outer = (nil)] 09:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x987e7c00) [pid = 1752] [serial = 402] [outer = 0x95171800] 09:07:39 INFO - PROCESS | 1752 | 1464624459883 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x997a9c00) [pid = 1752] [serial = 403] [outer = 0x95171800] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x93cb7400) [pid = 1752] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x918e3800) [pid = 1752] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x8eb39400) [pid = 1752] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x94693800) [pid = 1752] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8ecec000) [pid = 1752] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:07:40 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8ecf4800) [pid = 1752] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:07:40 INFO - PROCESS | 1752 | 1464624460934 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1435ms 09:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:07:40 INFO - PROCESS | 1752 | 1464624460986 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1752 | 1464624460989 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:07:40 INFO - PROCESS | 1752 | 1464624460995 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1752 | 1464624460999 Marionette TRACE conn4 <- [1,510,null,{}] 09:07:41 INFO - PROCESS | 1752 | 1464624461004 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 1752 | 1464624461183 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:07:41 INFO - PROCESS | 1752 | 1464624461199 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf4800 == 75 [pid = 1752] [id = 135] 09:07:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x93cc5400) [pid = 1752] [serial = 404] [outer = (nil)] 09:07:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x99f2e000) [pid = 1752] [serial = 405] [outer = 0x93cc5400] 09:07:41 INFO - PROCESS | 1752 | 1464624461390 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9b68b400) [pid = 1752] [serial = 406] [outer = 0x93cc5400] 09:07:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x911b8400) [pid = 1752] [serial = 407] [outer = 0x9a388000] 09:07:42 INFO - PROCESS | 1752 | 1464624462260 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1282ms 09:07:42 INFO - PROCESS | 1752 | 1464624462286 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1752 | 1464624462290 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:07:42 INFO - PROCESS | 1752 | 1464624462298 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1752 | 1464624462301 Marionette TRACE conn4 <- [1,514,null,{}] 09:07:42 INFO - PROCESS | 1752 | 1464624462307 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 1752 | 1464624462552 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:07:42 INFO - PROCESS | 1752 | 1464624462803 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a2000 == 76 [pid = 1752] [id = 136] 09:07:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x8e4a4000) [pid = 1752] [serial = 408] [outer = (nil)] 09:07:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x8eb32400) [pid = 1752] [serial = 409] [outer = 0x8e4a4000] 09:07:42 INFO - PROCESS | 1752 | 1464624462944 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x8ece7400) [pid = 1752] [serial = 410] [outer = 0x8e4a4000] 09:07:43 INFO - PROCESS | 1752 | 1464624463897 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:07:43 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 09:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1635ms 09:07:43 INFO - PROCESS | 1752 | 1464624463935 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1752 | 1464624463941 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:07:43 INFO - PROCESS | 1752 | 1464624463948 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1752 | 1464624463955 Marionette TRACE conn4 <- [1,518,null,{}] 09:07:43 INFO - PROCESS | 1752 | 1464624463971 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1752 | 1464624464166 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:07:44 INFO - PROCESS | 1752 | 1464624464390 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x911b7c00 == 77 [pid = 1752] [id = 137] 09:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x911bb000) [pid = 1752] [serial = 411] [outer = (nil)] 09:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x911c0400) [pid = 1752] [serial = 412] [outer = 0x911bb000] 09:07:44 INFO - PROCESS | 1752 | 1464624464524 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x91844c00) [pid = 1752] [serial = 413] [outer = 0x911bb000] 09:07:45 INFO - PROCESS | 1752 | 1464624465434 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1545ms 09:07:45 INFO - PROCESS | 1752 | 1464624465495 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1752 | 1464624465500 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:07:45 INFO - PROCESS | 1752 | 1464624465507 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1752 | 1464624465511 Marionette TRACE conn4 <- [1,522,null,{}] 09:07:45 INFO - PROCESS | 1752 | 1464624465518 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 1752 | 1464624465714 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:07:46 INFO - PROCESS | 1752 | 1464624465985 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a9c00 == 78 [pid = 1752] [id = 138] 09:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x92d68400) [pid = 1752] [serial = 414] [outer = (nil)] 09:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x93c4e400) [pid = 1752] [serial = 415] [outer = 0x92d68400] 09:07:46 INFO - PROCESS | 1752 | 1464624466116 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x95195c00) [pid = 1752] [serial = 416] [outer = 0x92d68400] 09:07:47 INFO - PROCESS | 1752 | 1464624467041 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1584ms 09:07:47 INFO - PROCESS | 1752 | 1464624467092 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1752 | 1464624467099 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:07:47 INFO - PROCESS | 1752 | 1464624467116 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1752 | 1464624467124 Marionette TRACE conn4 <- [1,526,null,{}] 09:07:47 INFO - PROCESS | 1752 | 1464624467130 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1752 | 1464624467387 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:07:47 INFO - PROCESS | 1752 | 1464624467621 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b683800 == 79 [pid = 1752] [id = 139] 09:07:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x9b684800) [pid = 1752] [serial = 417] [outer = (nil)] 09:07:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x9ba70400) [pid = 1752] [serial = 418] [outer = 0x9b684800] 09:07:47 INFO - PROCESS | 1752 | 1464624467727 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0xa214e400) [pid = 1752] [serial = 419] [outer = 0x9b684800] 09:07:48 INFO - PROCESS | 1752 | 1464624468669 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:07:48 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 09:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1604ms 09:07:48 INFO - PROCESS | 1752 | 1464624468713 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:07:48 INFO - PROCESS | 1752 | 1464624468717 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:07:48 INFO - PROCESS | 1752 | 1464624468724 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1752 | 1464624468727 Marionette TRACE conn4 <- [1,530,null,{}] 09:07:48 INFO - PROCESS | 1752 | 1464624468733 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 1752 | 1464624468924 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:07:49 INFO - PROCESS | 1752 | 1464624469148 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b119800 == 80 [pid = 1752] [id = 140] 09:07:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0xa21ab400) [pid = 1752] [serial = 420] [outer = (nil)] 09:07:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0xa3460400) [pid = 1752] [serial = 421] [outer = 0xa21ab400] 09:07:49 INFO - PROCESS | 1752 | 1464624469286 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 195 (0xa35a4000) [pid = 1752] [serial = 422] [outer = 0xa21ab400] 09:07:50 INFO - PROCESS | 1752 | 1464624470115 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:07:50 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 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:07:50 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 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:07:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:07:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1434ms 09:07:50 INFO - PROCESS | 1752 | 1464624470177 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1752 | 1464624470182 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:07:50 INFO - PROCESS | 1752 | 1464624470192 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1752 | 1464624470195 Marionette TRACE conn4 <- [1,534,null,{}] 09:07:50 INFO - PROCESS | 1752 | 1464624470201 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 1752 | 1464624470488 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:07:50 INFO - PROCESS | 1752 | 1464624470788 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x92698800 == 81 [pid = 1752] [id = 141] 09:07:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 196 (0x92698c00) [pid = 1752] [serial = 423] [outer = (nil)] 09:07:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 197 (0xa22c5800) [pid = 1752] [serial = 424] [outer = 0x92698c00] 09:07:50 INFO - PROCESS | 1752 | 1464624470886 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 198 (0xa6292000) [pid = 1752] [serial = 425] [outer = 0x92698c00] 09:07:51 INFO - PROCESS | 1752 | 1464624471772 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:07:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1591ms 09:07:51 INFO - PROCESS | 1752 | 1464624471784 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1752 | 1464624471787 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:07:51 INFO - PROCESS | 1752 | 1464624471794 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1752 | 1464624471797 Marionette TRACE conn4 <- [1,538,null,{}] 09:07:51 INFO - PROCESS | 1752 | 1464624471803 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1752 | 1464624472011 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:07:52 INFO - PROCESS | 1752 | 1464624472195 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x92697400 == 82 [pid = 1752] [id = 142] 09:07:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 199 (0x9c07f400) [pid = 1752] [serial = 426] [outer = (nil)] 09:07:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 200 (0xa8289800) [pid = 1752] [serial = 427] [outer = 0x9c07f400] 09:07:52 INFO - PROCESS | 1752 | 1464624472289 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 201 (0xa8c06c00) [pid = 1752] [serial = 428] [outer = 0x9c07f400] 09:07:53 INFO - PROCESS | 1752 | 1464624473200 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:07:53 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. 09:07:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1430ms 09:07:53 INFO - PROCESS | 1752 | 1464624473246 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 1752 | 1464624473253 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:07:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:07:53 INFO - PROCESS | 1752 | 1464624473267 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1752 | 1464624473272 Marionette TRACE conn4 <- [1,542,null,{}] 09:07:53 INFO - PROCESS | 1752 | 1464624473281 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 1752 | 1464624473475 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:07:53 INFO - PROCESS | 1752 | 1464624473655 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0dcc00 == 83 [pid = 1752] [id = 143] 09:07:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 202 (0x8d0dd800) [pid = 1752] [serial = 429] [outer = (nil)] 09:07:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 203 (0x8d0e4400) [pid = 1752] [serial = 430] [outer = 0x8d0dd800] 09:07:53 INFO - PROCESS | 1752 | 1464624473746 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 204 (0x8d0e6400) [pid = 1752] [serial = 431] [outer = 0x8d0dd800] 09:07:54 INFO - PROCESS | 1752 | 1464624474755 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:07:54 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. 09:07:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1540ms 09:07:54 INFO - PROCESS | 1752 | 1464624474808 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 1752 | 1464624474815 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:07:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:07:54 INFO - PROCESS | 1752 | 1464624474872 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1752 | 1464624474879 Marionette TRACE conn4 <- [1,546,null,{}] 09:07:54 INFO - PROCESS | 1752 | 1464624474919 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 1752 | 1464624475138 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:07:55 INFO - PROCESS | 1752 | 1464624475357 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0dbc00 == 84 [pid = 1752] [id = 144] 09:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 205 (0x8d0e0400) [pid = 1752] [serial = 432] [outer = (nil)] 09:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 206 (0xa6f48000) [pid = 1752] [serial = 433] [outer = 0x8d0e0400] 09:07:55 INFO - PROCESS | 1752 | 1464624475469 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 207 (0xa8c25400) [pid = 1752] [serial = 434] [outer = 0x8d0e0400] 09:07:56 INFO - PROCESS | 1752 | 1464624476322 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:07:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1520ms 09:07:56 INFO - PROCESS | 1752 | 1464624476380 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1752 | 1464624476385 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:07:56 INFO - PROCESS | 1752 | 1464624476393 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1752 | 1464624476403 Marionette TRACE conn4 <- [1,550,null,{}] 09:07:56 INFO - PROCESS | 1752 | 1464624476409 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1752 | 1464624476604 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:07:56 INFO - PROCESS | 1752 | 1464624476786 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b301c00 == 85 [pid = 1752] [id = 145] 09:07:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 208 (0x8b302000) [pid = 1752] [serial = 435] [outer = (nil)] 09:07:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 209 (0x8b304c00) [pid = 1752] [serial = 436] [outer = 0x8b302000] 09:07:56 INFO - PROCESS | 1752 | 1464624476871 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 210 (0x8b30b800) [pid = 1752] [serial = 437] [outer = 0x8b302000] 09:07:57 INFO - PROCESS | 1752 | 1464624477865 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:07:57 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. 09:07:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1538ms 09:07:57 INFO - PROCESS | 1752 | 1464624477931 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:07:57 INFO - PROCESS | 1752 | 1464624477935 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:07:57 INFO - PROCESS | 1752 | 1464624477942 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1752 | 1464624477945 Marionette TRACE conn4 <- [1,554,null,{}] 09:07:57 INFO - PROCESS | 1752 | 1464624477951 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 1752 | 1464624478124 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:07:58 INFO - PROCESS | 1752 | 1464624478312 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b303400 == 86 [pid = 1752] [id = 146] 09:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 211 (0x8b308c00) [pid = 1752] [serial = 438] [outer = (nil)] 09:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 212 (0x8b48e000) [pid = 1752] [serial = 439] [outer = 0x8b308c00] 09:07:58 INFO - PROCESS | 1752 | 1464624478465 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 213 (0x8b493000) [pid = 1752] [serial = 440] [outer = 0x8b308c00] 09:07:59 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:07:59 INFO - PROCESS | 1752 | 1464624479393 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1484ms 09:07:59 INFO - PROCESS | 1752 | 1464624479426 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1752 | 1464624479430 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:07:59 INFO - PROCESS | 1752 | 1464624479437 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1752 | 1464624479442 Marionette TRACE conn4 <- [1,558,null,{}] 09:07:59 INFO - PROCESS | 1752 | 1464624479448 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1752 | 1464624479643 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:07:59 INFO - PROCESS | 1752 | 1464624479829 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b488c00 == 87 [pid = 1752] [id = 147] 09:07:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 214 (0x8b494400) [pid = 1752] [serial = 441] [outer = (nil)] 09:07:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 215 (0x8b63cc00) [pid = 1752] [serial = 442] [outer = 0x8b494400] 09:07:59 INFO - PROCESS | 1752 | 1464624479995 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 216 (0x8b641400) [pid = 1752] [serial = 443] [outer = 0x8b494400] 09:08:00 INFO - PROCESS | 1752 | 1464624480975 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1585ms 09:08:01 INFO - PROCESS | 1752 | 1464624481023 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:08:01 INFO - PROCESS | 1752 | 1464624481027 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:08:01 INFO - PROCESS | 1752 | 1464624481034 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1752 | 1464624481037 Marionette TRACE conn4 <- [1,562,null,{}] 09:08:01 INFO - PROCESS | 1752 | 1464624481043 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 1752 | 1464624481225 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:08:01 INFO - PROCESS | 1752 | 1464624481414 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b30c800 == 88 [pid = 1752] [id = 148] 09:08:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 217 (0x8b63ac00) [pid = 1752] [serial = 444] [outer = (nil)] 09:08:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 218 (0x8b7c1800) [pid = 1752] [serial = 445] [outer = 0x8b63ac00] 09:08:01 INFO - PROCESS | 1752 | 1464624481500 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 219 (0x8b7c5c00) [pid = 1752] [serial = 446] [outer = 0x8b63ac00] 09:08:02 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:02 INFO - PROCESS | 1752 | 1464624482438 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1481ms 09:08:02 INFO - PROCESS | 1752 | 1464624482515 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1752 | 1464624482520 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:08:02 INFO - PROCESS | 1752 | 1464624482527 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1752 | 1464624482531 Marionette TRACE conn4 <- [1,566,null,{}] 09:08:02 INFO - PROCESS | 1752 | 1464624482537 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 1752 | 1464624482769 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:08:03 INFO - PROCESS | 1752 | 1464624483001 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b63c000 == 89 [pid = 1752] [id = 149] 09:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 220 (0x8b644400) [pid = 1752] [serial = 447] [outer = (nil)] 09:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 221 (0x8b7cb800) [pid = 1752] [serial = 448] [outer = 0x8b644400] 09:08:03 INFO - PROCESS | 1752 | 1464624483151 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 222 (0x8b7ce000) [pid = 1752] [serial = 449] [outer = 0x8b644400] 09:08:03 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:04 INFO - PROCESS | 1752 | 1464624484233 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1738ms 09:08:04 INFO - PROCESS | 1752 | 1464624484271 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1752 | 1464624484277 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:08:04 INFO - PROCESS | 1752 | 1464624484286 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1752 | 1464624484291 Marionette TRACE conn4 <- [1,570,null,{}] 09:08:04 INFO - PROCESS | 1752 | 1464624484301 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 1752 | 1464624484623 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:08:05 INFO - PROCESS | 1752 | 1464624484993 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b646000 == 90 [pid = 1752] [id = 150] 09:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 223 (0x8b7c9c00) [pid = 1752] [serial = 450] [outer = (nil)] 09:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 224 (0x91713800) [pid = 1752] [serial = 451] [outer = 0x8b7c9c00] 09:08:05 INFO - PROCESS | 1752 | 1464624485132 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 225 (0x91715400) [pid = 1752] [serial = 452] [outer = 0x8b7c9c00] 09:08:05 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:06 INFO - PROCESS | 1752 | 1464624486384 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2140ms 09:08:06 INFO - PROCESS | 1752 | 1464624486427 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1752 | 1464624486431 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:08:06 INFO - PROCESS | 1752 | 1464624486438 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1752 | 1464624486442 Marionette TRACE conn4 <- [1,574,null,{}] 09:08:06 INFO - PROCESS | 1752 | 1464624486448 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 1752 | 1464624486713 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:08:07 INFO - PROCESS | 1752 | 1464624487483 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b637c00 == 91 [pid = 1752] [id = 151] 09:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 226 (0x8b638000) [pid = 1752] [serial = 453] [outer = (nil)] 09:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 227 (0x8b63e400) [pid = 1752] [serial = 454] [outer = 0x8b638000] 09:08:07 INFO - PROCESS | 1752 | 1464624487634 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 228 (0x8d0ea400) [pid = 1752] [serial = 455] [outer = 0x8b638000] 09:08:08 INFO - PROCESS | 1752 | 1464624488978 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2592ms 09:08:09 INFO - PROCESS | 1752 | 1464624489033 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1752 | 1464624489039 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:08:09 INFO - PROCESS | 1752 | 1464624489047 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1752 | 1464624489052 Marionette TRACE conn4 <- [1,578,null,{}] 09:08:09 INFO - PROCESS | 1752 | 1464624489070 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 1752 | 1464624489399 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:08:09 INFO - PROCESS | 1752 | 1464624489609 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e708c00 == 92 [pid = 1752] [id = 152] 09:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 229 (0x8e70c000) [pid = 1752] [serial = 456] [outer = (nil)] 09:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 230 (0x8e70e800) [pid = 1752] [serial = 457] [outer = 0x8e70c000] 09:08:09 INFO - PROCESS | 1752 | 1464624489706 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 231 (0x8eb3c000) [pid = 1752] [serial = 458] [outer = 0x8e70c000] 09:08:10 INFO - PROCESS | 1752 | 1464624490662 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1688ms 09:08:10 INFO - PROCESS | 1752 | 1464624490739 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:08:10 INFO - PROCESS | 1752 | 1464624490745 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:08:10 INFO - PROCESS | 1752 | 1464624490752 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1752 | 1464624490755 Marionette TRACE conn4 <- [1,582,null,{}] 09:08:10 INFO - PROCESS | 1752 | 1464624490768 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 1752 | 1464624490958 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:08:11 INFO - PROCESS | 1752 | 1464624491270 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e701c00 == 93 [pid = 1752] [id = 153] 09:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 232 (0x8ece8400) [pid = 1752] [serial = 459] [outer = (nil)] 09:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 233 (0x8f717c00) [pid = 1752] [serial = 460] [outer = 0x8ece8400] 09:08:11 INFO - PROCESS | 1752 | 1464624491440 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 234 (0x91129c00) [pid = 1752] [serial = 461] [outer = 0x8ece8400] 09:08:12 INFO - PROCESS | 1752 | 1464624492377 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x922b9800 == 92 [pid = 1752] [id = 87] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91846800 == 91 [pid = 1752] [id = 89] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3a3800 == 90 [pid = 1752] [id = 94] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x951c5c00 == 89 [pid = 1752] [id = 88] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3a3400 == 88 [pid = 1752] [id = 92] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 233 (0x99fc9000) [pid = 1752] [serial = 351] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 232 (0x93c54000) [pid = 1752] [serial = 309] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 231 (0x8e20ac00) [pid = 1752] [serial = 327] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 230 (0xa35b0400) [pid = 1752] [serial = 318] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 229 (0xa6ea7800) [pid = 1752] [serial = 324] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 228 (0x9a047c00) [pid = 1752] [serial = 312] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 227 (0x8eb35c00) [pid = 1752] [serial = 306] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 226 (0x8ecf3400) [pid = 1752] [serial = 321] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 225 (0x8e405c00) [pid = 1752] [serial = 330] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 224 (0xa265b800) [pid = 1752] [serial = 315] [outer = (nil)] [url = about:blank] 09:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1733ms 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91845800 == 87 [pid = 1752] [id = 90] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91843c00 == 86 [pid = 1752] [id = 93] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91a33c00 == 85 [pid = 1752] [id = 91] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf4800 == 84 [pid = 1752] [id = 135] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x94685c00 == 83 [pid = 1752] [id = 134] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9112a800 == 82 [pid = 1752] [id = 133] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91a38c00 == 81 [pid = 1752] [id = 132] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8e20a000 == 80 [pid = 1752] [id = 131] 09:08:12 INFO - PROCESS | 1752 | 1464624492525 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1752 | 1464624492529 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb3f000 == 79 [pid = 1752] [id = 130] 09:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91125800 == 78 [pid = 1752] [id = 126] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92393400 == 77 [pid = 1752] [id = 125] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0xa265bc00 == 76 [pid = 1752] [id = 124] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9d9cfc00 == 75 [pid = 1752] [id = 123] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5d0400 == 74 [pid = 1752] [id = 122] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb33400 == 73 [pid = 1752] [id = 121] 09:08:12 INFO - PROCESS | 1752 | 1464624492564 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1752 | 1464624492573 Marionette TRACE conn4 <- [1,586,null,{}] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x99f0b000 == 72 [pid = 1752] [id = 120] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x918d6000 == 71 [pid = 1752] [id = 119] 09:08:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a2c00 == 70 [pid = 1752] [id = 118] 09:08:12 INFO - PROCESS | 1752 | 1464624492585 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 1752 | 1464624492760 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 223 (0x9519d800) [pid = 1752] [serial = 348] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 222 (0x951c7800) [pid = 1752] [serial = 349] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 221 (0x93cc1c00) [pid = 1752] [serial = 343] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 220 (0x918dc400) [pid = 1752] [serial = 304] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 219 (0x951bc400) [pid = 1752] [serial = 346] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 218 (0x8f3a8000) [pid = 1752] [serial = 337] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 217 (0x8e49e400) [pid = 1752] [serial = 333] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 216 (0x8ecf3c00) [pid = 1752] [serial = 336] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 215 (0x91673c00) [pid = 1752] [serial = 339] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 214 (0x92d86000) [pid = 1752] [serial = 342] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 213 (0x95175800) [pid = 1752] [serial = 345] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | --DOMWINDOW == 212 (0x91846000) [pid = 1752] [serial = 340] [outer = (nil)] [url = about:blank] 09:08:12 INFO - PROCESS | 1752 | 1464624492973 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e409800 == 71 [pid = 1752] [id = 154] 09:08:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 213 (0x8e49e400) [pid = 1752] [serial = 462] [outer = (nil)] 09:08:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 214 (0x8f3a8c00) [pid = 1752] [serial = 463] [outer = 0x8e49e400] 09:08:13 INFO - PROCESS | 1752 | 1464624493052 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 215 (0x8f721000) [pid = 1752] [serial = 464] [outer = 0x8e49e400] 09:08:13 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:13 INFO - PROCESS | 1752 | 1464624493853 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1364ms 09:08:13 INFO - PROCESS | 1752 | 1464624493907 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1752 | 1464624493911 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:08:13 INFO - PROCESS | 1752 | 1464624493918 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1752 | 1464624493921 Marionette TRACE conn4 <- [1,590,null,{}] 09:08:13 INFO - PROCESS | 1752 | 1464624493926 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1752 | 1464624494104 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:08:14 INFO - PROCESS | 1752 | 1464624494116 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf4c00 == 72 [pid = 1752] [id = 155] 09:08:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 216 (0x8f5d8c00) [pid = 1752] [serial = 465] [outer = (nil)] 09:08:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 217 (0x91673c00) [pid = 1752] [serial = 466] [outer = 0x8f5d8c00] 09:08:14 INFO - PROCESS | 1752 | 1464624494192 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 218 (0x91719c00) [pid = 1752] [serial = 467] [outer = 0x8f5d8c00] 09:08:15 INFO - PROCESS | 1752 | 1464624495242 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1392ms 09:08:15 INFO - PROCESS | 1752 | 1464624495311 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1752 | 1464624495315 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:08:15 INFO - PROCESS | 1752 | 1464624495321 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1752 | 1464624495324 Marionette TRACE conn4 <- [1,594,null,{}] 09:08:15 INFO - PROCESS | 1752 | 1464624495330 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 1752 | 1464624495544 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:08:15 INFO - PROCESS | 1752 | 1464624495564 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x911c0c00 == 73 [pid = 1752] [id = 156] 09:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 219 (0x9171c400) [pid = 1752] [serial = 468] [outer = (nil)] 09:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 220 (0x91841000) [pid = 1752] [serial = 469] [outer = 0x9171c400] 09:08:15 INFO - PROCESS | 1752 | 1464624495653 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 221 (0x918d9c00) [pid = 1752] [serial = 470] [outer = 0x9171c400] 09:08:16 INFO - PROCESS | 1752 | 1464624496738 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1485ms 09:08:16 INFO - PROCESS | 1752 | 1464624496808 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1752 | 1464624496812 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:08:16 INFO - PROCESS | 1752 | 1464624496818 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1752 | 1464624496820 Marionette TRACE conn4 <- [1,598,null,{}] 09:08:16 INFO - PROCESS | 1752 | 1464624496826 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1752 | 1464624497065 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:08:17 INFO - PROCESS | 1752 | 1464624497088 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9171dc00 == 74 [pid = 1752] [id = 157] 09:08:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 222 (0x9171ec00) [pid = 1752] [serial = 471] [outer = (nil)] 09:08:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 223 (0x922b9800) [pid = 1752] [serial = 472] [outer = 0x9171ec00] 09:08:17 INFO - PROCESS | 1752 | 1464624497161 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 224 (0x9268a800) [pid = 1752] [serial = 473] [outer = 0x9171ec00] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 223 (0x922b2c00) [pid = 1752] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 222 (0x8e401800) [pid = 1752] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 221 (0x951bf000) [pid = 1752] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 220 (0x9239f400) [pid = 1752] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 219 (0x8ecec800) [pid = 1752] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 218 (0x95171800) [pid = 1752] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:08:17 INFO - PROCESS | 1752 | --DOMWINDOW == 217 (0x918d7000) [pid = 1752] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:08:18 INFO - PROCESS | 1752 | 1464624498514 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1740ms 09:08:18 INFO - PROCESS | 1752 | 1464624498559 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 1752 | 1464624498562 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:08:18 INFO - PROCESS | 1752 | 1464624498568 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 1752 | 1464624498572 Marionette TRACE conn4 <- [1,602,null,{}] 09:08:18 INFO - PROCESS | 1752 | 1464624498578 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 1752 | 1464624498745 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:08:18 INFO - PROCESS | 1752 | 1464624498759 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a3800 == 75 [pid = 1752] [id = 158] 09:08:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 218 (0x8e4a6000) [pid = 1752] [serial = 474] [outer = (nil)] 09:08:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 219 (0x926ac400) [pid = 1752] [serial = 475] [outer = 0x8e4a6000] 09:08:18 INFO - PROCESS | 1752 | 1464624498964 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 220 (0x92d85c00) [pid = 1752] [serial = 476] [outer = 0x8e4a6000] 09:08:19 INFO - PROCESS | 1752 | 1464624499970 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1436ms 09:08:20 INFO - PROCESS | 1752 | 1464624500006 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1752 | 1464624500013 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:08:20 INFO - PROCESS | 1752 | 1464624500022 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1752 | 1464624500030 Marionette TRACE conn4 <- [1,606,null,{}] 09:08:20 INFO - PROCESS | 1752 | 1464624500050 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 1752 | 1464624500325 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:08:20 INFO - PROCESS | 1752 | 1464624500599 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0df400 == 76 [pid = 1752] [id = 159] 09:08:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 221 (0x8d0e0c00) [pid = 1752] [serial = 477] [outer = (nil)] 09:08:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 222 (0x8e20bc00) [pid = 1752] [serial = 478] [outer = 0x8d0e0c00] 09:08:20 INFO - PROCESS | 1752 | 1464624500741 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 223 (0x8e408800) [pid = 1752] [serial = 479] [outer = 0x8d0e0c00] 09:08:21 INFO - PROCESS | 1752 | 1464624501830 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1856ms 09:08:21 INFO - PROCESS | 1752 | 1464624501879 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1752 | 1464624501888 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:08:21 INFO - PROCESS | 1752 | 1464624501899 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1752 | 1464624501903 Marionette TRACE conn4 <- [1,610,null,{}] 09:08:21 INFO - PROCESS | 1752 | 1464624501909 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1752 | 1464624502117 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:08:22 INFO - PROCESS | 1752 | 1464624502362 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb39800 == 77 [pid = 1752] [id = 160] 09:08:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 224 (0x8eb3e800) [pid = 1752] [serial = 480] [outer = (nil)] 09:08:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 225 (0x8ecf3c00) [pid = 1752] [serial = 481] [outer = 0x8eb3e800] 09:08:22 INFO - PROCESS | 1752 | 1464624502466 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 226 (0x8f589400) [pid = 1752] [serial = 482] [outer = 0x8eb3e800] 09:08:23 INFO - PROCESS | 1752 | 1464624503350 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1482ms 09:08:23 INFO - PROCESS | 1752 | 1464624503382 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1752 | 1464624503387 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:08:23 INFO - PROCESS | 1752 | 1464624503394 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1752 | 1464624503401 Marionette TRACE conn4 <- [1,614,null,{}] 09:08:23 INFO - PROCESS | 1752 | 1464624503447 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 1752 | 1464624503797 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:08:24 INFO - PROCESS | 1752 | 1464624504241 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91719800 == 78 [pid = 1752] [id = 161] 09:08:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 227 (0x91720800) [pid = 1752] [serial = 483] [outer = (nil)] 09:08:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 228 (0x91a33000) [pid = 1752] [serial = 484] [outer = 0x91720800] 09:08:24 INFO - PROCESS | 1752 | 1464624504396 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 229 (0x9239bc00) [pid = 1752] [serial = 485] [outer = 0x91720800] 09:08:25 INFO - PROCESS | 1752 | 1464624505626 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2266ms 09:08:25 INFO - PROCESS | 1752 | 1464624505661 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1752 | 1464624505666 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:08:25 INFO - PROCESS | 1752 | 1464624505673 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1752 | 1464624505677 Marionette TRACE conn4 <- [1,618,null,{}] 09:08:25 INFO - PROCESS | 1752 | 1464624505683 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 1752 | 1464624505950 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:08:26 INFO - PROCESS | 1752 | 1464624506300 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70d800 == 79 [pid = 1752] [id = 162] 09:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 230 (0x8f722800) [pid = 1752] [serial = 486] [outer = (nil)] 09:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 231 (0x95028800) [pid = 1752] [serial = 487] [outer = 0x8f722800] 09:08:26 INFO - PROCESS | 1752 | 1464624506453 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 232 (0x9507bc00) [pid = 1752] [serial = 488] [outer = 0x8f722800] 09:08:27 INFO - PROCESS | 1752 | 1464624507518 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:08:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1892ms 09:08:27 INFO - PROCESS | 1752 | 1464624507567 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:08:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:08:27 INFO - PROCESS | 1752 | 1464624507571 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1752 | 1464624507577 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1752 | 1464624507581 Marionette TRACE conn4 <- [1,622,null,{}] 09:08:27 INFO - PROCESS | 1752 | 1464624507587 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1752 | 1464624507786 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:08:27 INFO - PROCESS | 1752 | 1464624507970 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d86000 == 80 [pid = 1752] [id = 163] 09:08:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 233 (0x93cc2400) [pid = 1752] [serial = 489] [outer = (nil)] 09:08:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 234 (0x951b8800) [pid = 1752] [serial = 490] [outer = 0x93cc2400] 09:08:28 INFO - PROCESS | 1752 | 1464624508053 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 235 (0x951bd400) [pid = 1752] [serial = 491] [outer = 0x93cc2400] 09:08:28 INFO - PROCESS | 1752 | 1464624508988 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1445ms 09:08:29 INFO - PROCESS | 1752 | 1464624509023 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1752 | 1464624509027 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:08:29 INFO - PROCESS | 1752 | 1464624509033 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1752 | 1464624509036 Marionette TRACE conn4 <- [1,626,null,{}] 09:08:29 INFO - PROCESS | 1752 | 1464624509043 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 1752 | 1464624509309 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:08:29 INFO - PROCESS | 1752 | 1464624509547 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7c6000 == 81 [pid = 1752] [id = 164] 09:08:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 236 (0x92c56c00) [pid = 1752] [serial = 492] [outer = (nil)] 09:08:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 237 (0x92c61000) [pid = 1752] [serial = 493] [outer = 0x92c56c00] 09:08:29 INFO - PROCESS | 1752 | 1464624509682 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 238 (0x98062400) [pid = 1752] [serial = 494] [outer = 0x92c56c00] 09:08:30 INFO - PROCESS | 1752 | 1464624510582 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1582ms 09:08:30 INFO - PROCESS | 1752 | 1464624510617 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1752 | 1464624510620 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:08:30 INFO - PROCESS | 1752 | 1464624510627 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1752 | 1464624510630 Marionette TRACE conn4 <- [1,630,null,{}] 09:08:30 INFO - PROCESS | 1752 | 1464624510637 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 1752 | 1464624510825 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:08:31 INFO - PROCESS | 1752 | 1464624511017 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x92c5e000 == 82 [pid = 1752] [id = 165] 09:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 239 (0x92c64c00) [pid = 1752] [serial = 495] [outer = (nil)] 09:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 240 (0x99f0f800) [pid = 1752] [serial = 496] [outer = 0x92c64c00] 09:08:31 INFO - PROCESS | 1752 | 1464624511147 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 241 (0x9a383c00) [pid = 1752] [serial = 497] [outer = 0x92c64c00] 09:08:32 INFO - PROCESS | 1752 | 1464624512035 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1481ms 09:08:32 INFO - PROCESS | 1752 | 1464624512110 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 1752 | 1464624512113 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:08:32 INFO - PROCESS | 1752 | 1464624512120 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1752 | 1464624512123 Marionette TRACE conn4 <- [1,634,null,{}] 09:08:32 INFO - PROCESS | 1752 | 1464624512129 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 1752 | 1464624512384 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:08:32 INFO - PROCESS | 1752 | 1464624512799 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e722c00 == 83 [pid = 1752] [id = 166] 09:08:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 242 (0x987eac00) [pid = 1752] [serial = 498] [outer = (nil)] 09:08:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 243 (0x9a9d0400) [pid = 1752] [serial = 499] [outer = 0x987eac00] 09:08:32 INFO - PROCESS | 1752 | 1464624512887 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 244 (0x9ad24c00) [pid = 1752] [serial = 500] [outer = 0x987eac00] 09:08:33 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:33 INFO - PROCESS | 1752 | 1464624513779 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1732ms 09:08:33 INFO - PROCESS | 1752 | 1464624513854 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1752 | 1464624513857 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:08:33 INFO - PROCESS | 1752 | 1464624513864 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1752 | 1464624513866 Marionette TRACE conn4 <- [1,638,null,{}] 09:08:33 INFO - PROCESS | 1752 | 1464624513873 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 1752 | 1464624514176 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:08:34 INFO - PROCESS | 1752 | 1464624514524 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e71dc00 == 84 [pid = 1752] [id = 167] 09:08:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 245 (0x8e724400) [pid = 1752] [serial = 501] [outer = (nil)] 09:08:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 246 (0x925b7c00) [pid = 1752] [serial = 502] [outer = 0x8e724400] 09:08:34 INFO - PROCESS | 1752 | 1464624514668 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 247 (0x925b9c00) [pid = 1752] [serial = 503] [outer = 0x8e724400] 09:08:35 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:35 INFO - PROCESS | 1752 | 1464624515555 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1743ms 09:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:08:35 INFO - PROCESS | 1752 | 1464624515608 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 1752 | 1464624515611 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:08:35 INFO - PROCESS | 1752 | 1464624515618 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 1752 | 1464624515621 Marionette TRACE conn4 <- [1,642,null,{}] 09:08:35 INFO - PROCESS | 1752 | 1464624515628 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 1752 | 1464624515811 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:08:36 INFO - PROCESS | 1752 | 1464624516007 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c640c00 == 85 [pid = 1752] [id = 168] 09:08:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 248 (0x8c641400) [pid = 1752] [serial = 504] [outer = (nil)] 09:08:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 249 (0x8c649400) [pid = 1752] [serial = 505] [outer = 0x8c641400] 09:08:36 INFO - PROCESS | 1752 | 1464624516089 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 250 (0x8c64b400) [pid = 1752] [serial = 506] [outer = 0x8c641400] 09:08:36 INFO - PROCESS | 1752 | 1464624516992 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1448ms 09:08:37 INFO - PROCESS | 1752 | 1464624517067 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1752 | 1464624517070 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:08:37 INFO - PROCESS | 1752 | 1464624517077 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1752 | 1464624517081 Marionette TRACE conn4 <- [1,646,null,{}] 09:08:37 INFO - PROCESS | 1752 | 1464624517087 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 1752 | 1464624517343 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:08:37 INFO - PROCESS | 1752 | 1464624517591 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64f400 == 86 [pid = 1752] [id = 169] 09:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 251 (0x925a5c00) [pid = 1752] [serial = 507] [outer = (nil)] 09:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 252 (0x925a8000) [pid = 1752] [serial = 508] [outer = 0x925a5c00] 09:08:37 INFO - PROCESS | 1752 | 1464624517720 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 253 (0x925ad000) [pid = 1752] [serial = 509] [outer = 0x925a5c00] 09:08:38 INFO - PROCESS | 1752 | 1464624518634 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1631ms 09:08:38 INFO - PROCESS | 1752 | 1464624518712 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1752 | 1464624518718 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:08:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:08:38 INFO - PROCESS | 1752 | 1464624518728 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1752 | 1464624518732 Marionette TRACE conn4 <- [1,650,null,{}] 09:08:38 INFO - PROCESS | 1752 | 1464624518741 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 1752 | 1464624519018 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:08:39 INFO - PROCESS | 1752 | 1464624519256 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3ec000 == 87 [pid = 1752] [id = 170] 09:08:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 254 (0x8a3ecc00) [pid = 1752] [serial = 510] [outer = (nil)] 09:08:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 255 (0x8a3f4000) [pid = 1752] [serial = 511] [outer = 0x8a3ecc00] 09:08:39 INFO - PROCESS | 1752 | 1464624519353 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 256 (0x8a3f8000) [pid = 1752] [serial = 512] [outer = 0x8a3ecc00] 09:08:40 INFO - PROCESS | 1752 | 1464624520250 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:08:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1594ms 09:08:40 INFO - PROCESS | 1752 | 1464624520322 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1752 | 1464624520326 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:08:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:08:40 INFO - PROCESS | 1752 | 1464624520332 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1752 | 1464624520335 Marionette TRACE conn4 <- [1,654,null,{}] 09:08:40 INFO - PROCESS | 1752 | 1464624520341 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 1752 | 1464624520557 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:08:40 INFO - PROCESS | 1752 | 1464624520824 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3e9c00 == 88 [pid = 1752] [id = 171] 09:08:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 257 (0x8a3f4400) [pid = 1752] [serial = 513] [outer = (nil)] 09:08:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 258 (0x8d8e7400) [pid = 1752] [serial = 514] [outer = 0x8a3f4400] 09:08:40 INFO - PROCESS | 1752 | 1464624520964 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 259 (0x8d8eb400) [pid = 1752] [serial = 515] [outer = 0x8a3f4400] 09:08:41 INFO - PROCESS | 1752 | 1464624521902 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1636ms 09:08:41 INFO - PROCESS | 1752 | 1464624521969 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1752 | 1464624521973 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:08:41 INFO - PROCESS | 1752 | 1464624521980 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1752 | 1464624521983 Marionette TRACE conn4 <- [1,658,null,{}] 09:08:41 INFO - PROCESS | 1752 | 1464624521989 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1752 | 1464624522171 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:08:42 INFO - PROCESS | 1752 | 1464624522411 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8e6000 == 89 [pid = 1752] [id = 172] 09:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 260 (0x8d8e6800) [pid = 1752] [serial = 516] [outer = (nil)] 09:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 261 (0x8e40b000) [pid = 1752] [serial = 517] [outer = 0x8d8e6800] 09:08:42 INFO - PROCESS | 1752 | 1464624522515 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 262 (0x8f722c00) [pid = 1752] [serial = 518] [outer = 0x8d8e6800] 09:08:43 INFO - PROCESS | 1752 | 1464624523487 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1585ms 09:08:43 INFO - PROCESS | 1752 | 1464624523566 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1752 | 1464624523570 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:08:43 INFO - PROCESS | 1752 | 1464624523580 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1752 | 1464624523586 Marionette TRACE conn4 <- [1,662,null,{}] 09:08:43 INFO - PROCESS | 1752 | 1464624523597 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:43 INFO - PROCESS | 1752 | 1464624523834 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:08:44 INFO - PROCESS | 1752 | 1464624524150 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11bc00 == 90 [pid = 1752] [id = 173] 09:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 263 (0x8d11c800) [pid = 1752] [serial = 519] [outer = (nil)] 09:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 264 (0x8d123c00) [pid = 1752] [serial = 520] [outer = 0x8d11c800] 09:08:44 INFO - PROCESS | 1752 | 1464624524240 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 265 (0x8d125c00) [pid = 1752] [serial = 521] [outer = 0x8d11c800] 09:08:44 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:45 INFO - PROCESS | 1752 | 1464624525588 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2099ms 09:08:45 INFO - PROCESS | 1752 | 1464624525681 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1752 | 1464624525687 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:08:45 INFO - PROCESS | 1752 | 1464624525698 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1752 | 1464624525704 Marionette TRACE conn4 <- [1,666,null,{}] 09:08:45 INFO - PROCESS | 1752 | 1464624525713 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 1752 | 1464624525894 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:08:46 INFO - PROCESS | 1752 | 1464624526093 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3ea000 == 91 [pid = 1752] [id = 174] 09:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 266 (0x8b63ec00) [pid = 1752] [serial = 522] [outer = (nil)] 09:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 267 (0x8d11a800) [pid = 1752] [serial = 523] [outer = 0x8b63ec00] 09:08:46 INFO - PROCESS | 1752 | 1464624526209 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 268 (0x8d127000) [pid = 1752] [serial = 524] [outer = 0x8b63ec00] 09:08:46 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:47 INFO - PROCESS | 1752 | 1464624527270 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:08:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1591ms 09:08:47 INFO - PROCESS | 1752 | 1464624527289 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 1752 | 1464624527297 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:08:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:08:47 INFO - PROCESS | 1752 | 1464624527307 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1752 | 1464624527311 Marionette TRACE conn4 <- [1,670,null,{}] 09:08:47 INFO - PROCESS | 1752 | 1464624527317 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 1752 | 1464624527490 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:08:47 INFO - PROCESS | 1752 | 1464624527792 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b30e800 == 92 [pid = 1752] [id = 175] 09:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 269 (0x8b310000) [pid = 1752] [serial = 525] [outer = (nil)] 09:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 270 (0x8e407800) [pid = 1752] [serial = 526] [outer = 0x8b310000] 09:08:47 INFO - PROCESS | 1752 | 1464624527888 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 271 (0x8e706400) [pid = 1752] [serial = 527] [outer = 0x8b310000] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x9171dc00 == 91 [pid = 1752] [id = 157] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 270 (0xa22d4800) [pid = 1752] [serial = 369] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 269 (0xa35a2400) [pid = 1752] [serial = 372] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 268 (0x9239c000) [pid = 1752] [serial = 375] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 267 (0x9112d400) [pid = 1752] [serial = 378] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 266 (0x926a1c00) [pid = 1752] [serial = 381] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 265 (0xa50b7000) [pid = 1752] [serial = 384] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 264 (0x9a751c00) [pid = 1752] [serial = 387] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 263 (0x99f2e000) [pid = 1752] [serial = 405] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 262 (0x91a2c800) [pid = 1752] [serial = 357] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 261 (0x9a9ef400) [pid = 1752] [serial = 360] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 260 (0x9c085000) [pid = 1752] [serial = 363] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOMWINDOW == 259 (0x8f5d8400) [pid = 1752] [serial = 366] [outer = (nil)] [url = about:blank] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x911c0c00 == 90 [pid = 1752] [id = 156] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf4c00 == 89 [pid = 1752] [id = 155] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e409800 == 88 [pid = 1752] [id = 154] 09:08:48 INFO - PROCESS | 1752 | 1464624528949 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e701c00 == 87 [pid = 1752] [id = 153] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e708c00 == 86 [pid = 1752] [id = 152] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8b637c00 == 85 [pid = 1752] [id = 151] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x911b7c00 == 84 [pid = 1752] [id = 137] 09:08:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a2000 == 83 [pid = 1752] [id = 136] 09:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1688ms 09:08:48 INFO - PROCESS | 1752 | 1464624528996 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 1752 | 1464624529000 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:08:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:08:49 INFO - PROCESS | 1752 | 1464624529007 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1752 | 1464624529013 Marionette TRACE conn4 <- [1,674,null,{}] 09:08:49 INFO - PROCESS | 1752 | 1464624529028 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 1752 | 1464624529226 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 258 (0x918e1800) [pid = 1752] [serial = 259] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 257 (0x987e7c00) [pid = 1752] [serial = 402] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 256 (0x997a9c00) [pid = 1752] [serial = 403] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 255 (0x93cc0c00) [pid = 1752] [serial = 399] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 254 (0x92d89000) [pid = 1752] [serial = 229] [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.] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 253 (0x926aa400) [pid = 1752] [serial = 397] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 252 (0x9239a000) [pid = 1752] [serial = 396] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 251 (0x8f3aa800) [pid = 1752] [serial = 393] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 250 (0x91127c00) [pid = 1752] [serial = 394] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 249 (0x9a9d7800) [pid = 1752] [serial = 352] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 248 (0x9516d400) [pid = 1752] [serial = 400] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 247 (0x8f58cc00) [pid = 1752] [serial = 391] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 246 (0x8f3aac00) [pid = 1752] [serial = 390] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | --DOMWINDOW == 245 (0x8ecea400) [pid = 1752] [serial = 354] [outer = (nil)] [url = about:blank] 09:08:49 INFO - PROCESS | 1752 | 1464624529474 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7c7000 == 84 [pid = 1752] [id = 176] 09:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 246 (0x8eb37800) [pid = 1752] [serial = 528] [outer = (nil)] 09:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 247 (0x8ecec000) [pid = 1752] [serial = 529] [outer = 0x8eb37800] 09:08:49 INFO - PROCESS | 1752 | 1464624529555 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 248 (0x8f3a2000) [pid = 1752] [serial = 530] [outer = 0x8eb37800] 09:08:50 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:08:50 INFO - PROCESS | 1752 | 1464624530357 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:08:50 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 09:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1385ms 09:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:08:50 INFO - PROCESS | 1752 | 1464624530393 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1752 | 1464624530397 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:08:50 INFO - PROCESS | 1752 | 1464624530404 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1752 | 1464624530407 Marionette TRACE conn4 <- [1,678,null,{}] 09:08:50 INFO - PROCESS | 1752 | 1464624530412 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 1752 | 1464624530647 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:08:50 INFO - PROCESS | 1752 | 1464624530669 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e71e400 == 85 [pid = 1752] [id = 177] 09:08:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 249 (0x8f584400) [pid = 1752] [serial = 531] [outer = (nil)] 09:08:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 250 (0x8f5dac00) [pid = 1752] [serial = 532] [outer = 0x8f584400] 09:08:50 INFO - PROCESS | 1752 | 1464624530744 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 251 (0x8f723c00) [pid = 1752] [serial = 533] [outer = 0x8f584400] 09:08:51 INFO - PROCESS | 1752 | 1464624531705 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:08:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1381ms 09:08:51 INFO - PROCESS | 1752 | 1464624531786 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1752 | 1464624531789 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:08:51 INFO - PROCESS | 1752 | 1464624531796 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1752 | 1464624531799 Marionette TRACE conn4 <- [1,682,null,{}] 09:08:51 INFO - PROCESS | 1752 | 1464624531814 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 1752 | 1464624532054 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:08:52 INFO - PROCESS | 1752 | 1464624532079 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70a000 == 86 [pid = 1752] [id = 178] 09:08:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 252 (0x8f58d000) [pid = 1752] [serial = 534] [outer = (nil)] 09:08:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 253 (0x911b5c00) [pid = 1752] [serial = 535] [outer = 0x8f58d000] 09:08:52 INFO - PROCESS | 1752 | 1464624532153 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 254 (0x911c0800) [pid = 1752] [serial = 536] [outer = 0x8f58d000] 09:08:53 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:53 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 253 (0x8e70c000) [pid = 1752] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 252 (0x8e49e400) [pid = 1752] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 251 (0x8f5d8c00) [pid = 1752] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 250 (0x9171c400) [pid = 1752] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 249 (0x8ece8400) [pid = 1752] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 248 (0x93cc5400) [pid = 1752] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 247 (0x8b638000) [pid = 1752] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:08:53 INFO - PROCESS | 1752 | --DOMWINDOW == 246 (0x9171ec00) [pid = 1752] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:08:53 INFO - PROCESS | 1752 | 1464624533967 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:08:53 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) 09:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2188ms 09:08:53 INFO - PROCESS | 1752 | 1464624533984 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1752 | 1464624533988 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:08:54 INFO - PROCESS | 1752 | 1464624534008 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1752 | 1464624534013 Marionette TRACE conn4 <- [1,686,null,{}] 09:08:54 INFO - PROCESS | 1752 | 1464624534019 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 1752 | 1464624534255 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:08:54 INFO - PROCESS | 1752 | 1464624534425 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f720400 == 87 [pid = 1752] [id = 179] 09:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 247 (0x91134400) [pid = 1752] [serial = 537] [outer = (nil)] 09:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 248 (0x91720000) [pid = 1752] [serial = 538] [outer = 0x91134400] 09:08:54 INFO - PROCESS | 1752 | 1464624534507 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 249 (0x918d7000) [pid = 1752] [serial = 539] [outer = 0x91134400] 09:08:55 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:55 INFO - PROCESS | 1752 | 1464624535604 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1668ms 09:08:55 INFO - PROCESS | 1752 | 1464624535663 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1752 | 1464624535666 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:08:55 INFO - PROCESS | 1752 | 1464624535674 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1752 | 1464624535678 Marionette TRACE conn4 <- [1,690,null,{}] 09:08:55 INFO - PROCESS | 1752 | 1464624535684 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:55 INFO - PROCESS | 1752 | 1464624535927 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:08:56 INFO - PROCESS | 1752 | 1464624536164 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3ef000 == 88 [pid = 1752] [id = 180] 09:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 250 (0x8a3efc00) [pid = 1752] [serial = 540] [outer = (nil)] 09:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 251 (0x8b490000) [pid = 1752] [serial = 541] [outer = 0x8a3efc00] 09:08:56 INFO - PROCESS | 1752 | 1464624536291 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 252 (0x8b63fc00) [pid = 1752] [serial = 542] [outer = 0x8a3efc00] 09:08:57 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:57 INFO - PROCESS | 1752 | 1464624537756 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2134ms 09:08:57 INFO - PROCESS | 1752 | 1464624537809 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1752 | 1464624537817 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:08:57 INFO - PROCESS | 1752 | 1464624537827 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1752 | 1464624537832 Marionette TRACE conn4 <- [1,694,null,{}] 09:08:57 INFO - PROCESS | 1752 | 1464624537841 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 1752 | 1464624538083 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:08:58 INFO - PROCESS | 1752 | 1464624538278 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c645400 == 89 [pid = 1752] [id = 181] 09:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 253 (0x8c64a000) [pid = 1752] [serial = 543] [outer = (nil)] 09:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 254 (0x8e20d000) [pid = 1752] [serial = 544] [outer = 0x8c64a000] 09:08:58 INFO - PROCESS | 1752 | 1464624538408 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 255 (0x8e70a800) [pid = 1752] [serial = 545] [outer = 0x8c64a000] 09:08:59 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:59 INFO - PROCESS | 1752 | 1464624539783 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:08:59 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) 09:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1990ms 09:08:59 INFO - PROCESS | 1752 | 1464624539879 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1752 | 1464624539887 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:08:59 INFO - PROCESS | 1752 | 1464624539909 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1752 | 1464624539913 Marionette TRACE conn4 <- [1,698,null,{}] 09:08:59 INFO - PROCESS | 1752 | 1464624539920 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 1752 | 1464624540128 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:09:00 INFO - PROCESS | 1752 | 1464624540337 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e729400 == 90 [pid = 1752] [id = 182] 09:09:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 256 (0x8eb3f400) [pid = 1752] [serial = 546] [outer = (nil)] 09:09:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 257 (0x91134000) [pid = 1752] [serial = 547] [outer = 0x8eb3f400] 09:09:00 INFO - PROCESS | 1752 | 1464624540469 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 258 (0x9184a000) [pid = 1752] [serial = 548] [outer = 0x8eb3f400] 09:09:01 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:01 INFO - PROCESS | 1752 | 1464624541961 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:09:01 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) 09:09:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2091ms 09:09:02 INFO - PROCESS | 1752 | 1464624541999 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1752 | 1464624542004 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:09:02 INFO - PROCESS | 1752 | 1464624542021 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1752 | 1464624542030 Marionette TRACE conn4 <- [1,702,null,{}] 09:09:02 INFO - PROCESS | 1752 | 1464624542038 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 1752 | 1464624542300 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:09:02 INFO - PROCESS | 1752 | 1464624542501 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e404400 == 91 [pid = 1752] [id = 183] 09:09:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 259 (0x91a39800) [pid = 1752] [serial = 549] [outer = (nil)] 09:09:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 260 (0x925abc00) [pid = 1752] [serial = 550] [outer = 0x91a39800] 09:09:02 INFO - PROCESS | 1752 | 1464624542634 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 261 (0x925bd000) [pid = 1752] [serial = 551] [outer = 0x91a39800] 09:09:03 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:03 INFO - PROCESS | 1752 | 1464624543995 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1999ms 09:09:04 INFO - PROCESS | 1752 | 1464624544012 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:09:04 INFO - PROCESS | 1752 | 1464624544017 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:09:04 INFO - PROCESS | 1752 | 1464624544073 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1752 | 1464624544078 Marionette TRACE conn4 <- [1,706,null,{}] 09:09:04 INFO - PROCESS | 1752 | 1464624544119 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:04 INFO - PROCESS | 1752 | 1464624544334 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:09:04 INFO - PROCESS | 1752 | 1464624544524 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x925a5400 == 92 [pid = 1752] [id = 184] 09:09:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 262 (0x925b8400) [pid = 1752] [serial = 552] [outer = (nil)] 09:09:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 263 (0x926a5000) [pid = 1752] [serial = 553] [outer = 0x925b8400] 09:09:04 INFO - PROCESS | 1752 | 1464624544613 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 264 (0x926ad400) [pid = 1752] [serial = 554] [outer = 0x925b8400] 09:09:06 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:06 INFO - PROCESS | 1752 | 1464624546101 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2116ms 09:09:06 INFO - PROCESS | 1752 | 1464624546140 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1752 | 1464624546144 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:09:06 INFO - PROCESS | 1752 | 1464624546152 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1752 | 1464624546156 Marionette TRACE conn4 <- [1,710,null,{}] 09:09:06 INFO - PROCESS | 1752 | 1464624546163 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 1752 | 1464624546352 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:09:06 INFO - PROCESS | 1752 | 1464624546547 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x92c5c000 == 93 [pid = 1752] [id = 185] 09:09:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 265 (0x92c5c800) [pid = 1752] [serial = 555] [outer = (nil)] 09:09:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 266 (0x92d84400) [pid = 1752] [serial = 556] [outer = 0x92c5c800] 09:09:06 INFO - PROCESS | 1752 | 1464624546698 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 267 (0x9516c800) [pid = 1752] [serial = 557] [outer = 0x92c5c800] 09:09:08 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:08 INFO - PROCESS | 1752 | 1464624548169 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2036ms 09:09:08 INFO - PROCESS | 1752 | 1464624548191 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1752 | 1464624548197 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:09:08 INFO - PROCESS | 1752 | 1464624548208 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1752 | 1464624548214 Marionette TRACE conn4 <- [1,714,null,{}] 09:09:08 INFO - PROCESS | 1752 | 1464624548223 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 1752 | 1464624548423 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:09:08 INFO - PROCESS | 1752 | 1464624548621 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a2000 == 94 [pid = 1752] [id = 186] 09:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 268 (0x92c62000) [pid = 1752] [serial = 558] [outer = (nil)] 09:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 269 (0x987e7c00) [pid = 1752] [serial = 559] [outer = 0x92c62000] 09:09:08 INFO - PROCESS | 1752 | 1464624548718 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 270 (0x9a385c00) [pid = 1752] [serial = 560] [outer = 0x92c62000] 09:09:10 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:10 INFO - PROCESS | 1752 | 1464624550059 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:09:10 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 09:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1888ms 09:09:10 INFO - PROCESS | 1752 | 1464624550130 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1752 | 1464624550134 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:09:10 INFO - PROCESS | 1752 | 1464624550164 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1752 | 1464624550168 Marionette TRACE conn4 <- [1,718,null,{}] 09:09:10 INFO - PROCESS | 1752 | 1464624550174 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 1752 | 1464624550370 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:09:10 INFO - PROCESS | 1752 | 1464624550599 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b491400 == 95 [pid = 1752] [id = 187] 09:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 271 (0x8b642400) [pid = 1752] [serial = 561] [outer = (nil)] 09:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 272 (0x91127400) [pid = 1752] [serial = 562] [outer = 0x8b642400] 09:09:10 INFO - PROCESS | 1752 | 1464624550684 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 273 (0x91716c00) [pid = 1752] [serial = 563] [outer = 0x8b642400] 09:09:11 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:11 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:12 INFO - PROCESS | 1752 | 1464624552007 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 09:09:12 INFO - PROCESS | 1752 | 1464624552111 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1752 | 1464624552115 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:09:12 INFO - PROCESS | 1752 | 1464624552128 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1752 | 1464624552132 Marionette TRACE conn4 <- [1,722,null,{}] 09:09:12 INFO - PROCESS | 1752 | 1464624552138 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 1752 | 1464624552316 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:09:12 INFO - PROCESS | 1752 | 1464624552949 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c641c00 == 96 [pid = 1752] [id = 188] 09:09:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 274 (0x8c642000) [pid = 1752] [serial = 564] [outer = (nil)] 09:09:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 275 (0x8c64f800) [pid = 1752] [serial = 565] [outer = 0x8c642000] 09:09:13 INFO - PROCESS | 1752 | 1464624553033 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 276 (0x8d121000) [pid = 1752] [serial = 566] [outer = 0x8c642000] 09:09:14 INFO - PROCESS | 1752 | 1464624554001 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:09:14 INFO - PROCESS | 1752 | 1464624554075 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:09:14 INFO - PROCESS | 1752 | 1464624554083 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1752 | 1464624554088 Marionette TRACE conn4 <- [1,726,null,{}] 09:09:14 INFO - PROCESS | 1752 | 1464624554096 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 1752 | 1464624554375 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:09:14 INFO - PROCESS | 1752 | 1464624554691 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c647000 == 97 [pid = 1752] [id = 189] 09:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 277 (0x8d127c00) [pid = 1752] [serial = 567] [outer = (nil)] 09:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 278 (0x8e402000) [pid = 1752] [serial = 568] [outer = 0x8d127c00] 09:09:14 INFO - PROCESS | 1752 | 1464624554783 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 279 (0x8f3a5800) [pid = 1752] [serial = 569] [outer = 0x8d127c00] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8b488c00 == 96 [pid = 1752] [id = 147] 09:09:15 INFO - PROCESS | 1752 | --DOMWINDOW == 278 (0x926ac400) [pid = 1752] [serial = 475] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:15 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x922b0c00 == 95 [pid = 1752] [id = 18] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8f720400 == 94 [pid = 1752] [id = 179] 09:09:15 INFO - PROCESS | 1752 | 1464624555843 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70a000 == 93 [pid = 1752] [id = 178] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e71e400 == 92 [pid = 1752] [id = 177] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7c7000 == 91 [pid = 1752] [id = 176] 09:09:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:09:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1791ms 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8b30e800 == 90 [pid = 1752] [id = 175] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3ea000 == 89 [pid = 1752] [id = 174] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3e9c00 == 88 [pid = 1752] [id = 171] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3ec000 == 87 [pid = 1752] [id = 170] 09:09:15 INFO - PROCESS | 1752 | 1464624555886 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1752 | 1464624555892 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64f400 == 86 [pid = 1752] [id = 169] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8c640c00 == 85 [pid = 1752] [id = 168] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e71dc00 == 84 [pid = 1752] [id = 167] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e722c00 == 83 [pid = 1752] [id = 166] 09:09:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x92c5e000 == 82 [pid = 1752] [id = 165] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7c6000 == 81 [pid = 1752] [id = 164] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x92d86000 == 80 [pid = 1752] [id = 163] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70d800 == 79 [pid = 1752] [id = 162] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x91128c00 == 78 [pid = 1752] [id = 127] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb39800 == 77 [pid = 1752] [id = 160] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x91126000 == 76 [pid = 1752] [id = 128] 09:09:15 INFO - PROCESS | 1752 | 1464624555919 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1752 | 1464624555923 Marionette TRACE conn4 <- [1,730,null,{}] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0df400 == 75 [pid = 1752] [id = 159] 09:09:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a3800 == 74 [pid = 1752] [id = 158] 09:09:15 INFO - PROCESS | 1752 | 1464624555932 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 1752 | 1464624556116 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 277 (0x8eb3c000) [pid = 1752] [serial = 458] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 276 (0x8e70e800) [pid = 1752] [serial = 457] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 275 (0x8b48e000) [pid = 1752] [serial = 439] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 274 (0x8f3a8c00) [pid = 1752] [serial = 463] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 273 (0x8f721000) [pid = 1752] [serial = 464] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 272 (0xa22c5800) [pid = 1752] [serial = 424] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 271 (0x91673c00) [pid = 1752] [serial = 466] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 270 (0xa3460400) [pid = 1752] [serial = 421] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 269 (0x918d9c00) [pid = 1752] [serial = 470] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 268 (0x8d0e4400) [pid = 1752] [serial = 430] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 267 (0x8b304c00) [pid = 1752] [serial = 436] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 266 (0x91129c00) [pid = 1752] [serial = 461] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 265 (0x8f717c00) [pid = 1752] [serial = 460] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 264 (0x8b63cc00) [pid = 1752] [serial = 442] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 263 (0x9b68b400) [pid = 1752] [serial = 406] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 262 (0x8d0ea400) [pid = 1752] [serial = 455] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 261 (0x8b63e400) [pid = 1752] [serial = 454] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 260 (0xa8289800) [pid = 1752] [serial = 427] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 259 (0x8eb32400) [pid = 1752] [serial = 409] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 258 (0x93c4e400) [pid = 1752] [serial = 415] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 257 (0x922b9800) [pid = 1752] [serial = 472] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 256 (0xa6f48000) [pid = 1752] [serial = 433] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 255 (0x911c0400) [pid = 1752] [serial = 412] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 254 (0x9ba70400) [pid = 1752] [serial = 418] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 253 (0x8b7c1800) [pid = 1752] [serial = 445] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 252 (0x8b7cb800) [pid = 1752] [serial = 448] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 251 (0x91713800) [pid = 1752] [serial = 451] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 250 (0x9268a800) [pid = 1752] [serial = 473] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 249 (0x91841000) [pid = 1752] [serial = 469] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | --DOMWINDOW == 248 (0x91719c00) [pid = 1752] [serial = 467] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1752 | 1464624556381 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b63e400 == 75 [pid = 1752] [id = 190] 09:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 249 (0x8b641000) [pid = 1752] [serial = 570] [outer = (nil)] 09:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 250 (0x8e49e400) [pid = 1752] [serial = 571] [outer = 0x8b641000] 09:09:16 INFO - PROCESS | 1752 | 1464624556459 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 251 (0x8eb3cc00) [pid = 1752] [serial = 572] [outer = 0x8b641000] 09:09:17 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:17 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:17 INFO - PROCESS | 1752 | 1464624557333 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:09:17 INFO - PROCESS | 1752 | 1464624557419 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:09:17 INFO - PROCESS | 1752 | 1464624557433 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1752 | 1464624557443 Marionette TRACE conn4 <- [1,734,null,{}] 09:09:17 INFO - PROCESS | 1752 | 1464624557451 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:17 INFO - PROCESS | 1752 | 1464624557632 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:09:17 INFO - PROCESS | 1752 | 1464624557843 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3ae800 == 76 [pid = 1752] [id = 191] 09:09:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 252 (0x91716800) [pid = 1752] [serial = 573] [outer = (nil)] 09:09:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 253 (0x918e3800) [pid = 1752] [serial = 574] [outer = 0x91716800] 09:09:17 INFO - PROCESS | 1752 | 1464624557921 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 254 (0x922b9800) [pid = 1752] [serial = 575] [outer = 0x91716800] 09:09:18 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:18 INFO - PROCESS | 1752 | 1464624558761 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1400ms 09:09:18 INFO - PROCESS | 1752 | 1464624558828 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1752 | 1464624558833 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:09:18 INFO - PROCESS | 1752 | 1464624558839 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1752 | 1464624558842 Marionette TRACE conn4 <- [1,738,null,{}] 09:09:18 INFO - PROCESS | 1752 | 1464624558847 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 1752 | 1464624559071 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:09:19 INFO - PROCESS | 1752 | 1464624559098 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166f400 == 77 [pid = 1752] [id = 192] 09:09:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 255 (0x9239cc00) [pid = 1752] [serial = 576] [outer = (nil)] 09:09:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 256 (0x925ac400) [pid = 1752] [serial = 577] [outer = 0x9239cc00] 09:09:19 INFO - PROCESS | 1752 | 1464624559171 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 257 (0x925b1800) [pid = 1752] [serial = 578] [outer = 0x9239cc00] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 256 (0x8f58d000) [pid = 1752] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 255 (0x8f584400) [pid = 1752] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 254 (0x8eb37800) [pid = 1752] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 253 (0x8b310000) [pid = 1752] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 252 (0x8e4a6000) [pid = 1752] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:09:20 INFO - PROCESS | 1752 | --DOMWINDOW == 251 (0x8b63ec00) [pid = 1752] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:09:20 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:20 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:20 INFO - PROCESS | 1752 | 1464624560532 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1741ms 09:09:20 INFO - PROCESS | 1752 | 1464624560581 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 1752 | 1464624560584 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:09:20 INFO - PROCESS | 1752 | 1464624560591 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1752 | 1464624560593 Marionette TRACE conn4 <- [1,742,null,{}] 09:09:20 INFO - PROCESS | 1752 | 1464624560599 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 1752 | 1464624560849 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:09:20 INFO - PROCESS | 1752 | 1464624560950 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb37800 == 78 [pid = 1752] [id = 193] 09:09:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 252 (0x8f58c800) [pid = 1752] [serial = 579] [outer = (nil)] 09:09:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 253 (0x8f726c00) [pid = 1752] [serial = 580] [outer = 0x8f58c800] 09:09:21 INFO - PROCESS | 1752 | 1464624561036 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 254 (0x92694c00) [pid = 1752] [serial = 581] [outer = 0x8f58c800] 09:09:22 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:22 INFO - PROCESS | 1752 | 1464624562246 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:09:22 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 09:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1680ms 09:09:22 INFO - PROCESS | 1752 | 1464624562272 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1752 | 1464624562276 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:09:22 INFO - PROCESS | 1752 | 1464624562282 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1752 | 1464624562284 Marionette TRACE conn4 <- [1,746,null,{}] 09:09:22 INFO - PROCESS | 1752 | 1464624562290 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 1752 | 1464624562508 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:09:22 INFO - PROCESS | 1752 | 1464624562743 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3e9c00 == 79 [pid = 1752] [id = 194] 09:09:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 255 (0x8a3ec000) [pid = 1752] [serial = 582] [outer = (nil)] 09:09:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 256 (0x8b30e000) [pid = 1752] [serial = 583] [outer = 0x8a3ec000] 09:09:22 INFO - PROCESS | 1752 | 1464624562875 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 257 (0x8b7c7000) [pid = 1752] [serial = 584] [outer = 0x8a3ec000] 09:09:23 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:24 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:24 INFO - PROCESS | 1752 | 1464624564234 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:09:24 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.) 09:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1985ms 09:09:24 INFO - PROCESS | 1752 | 1464624564326 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1752 | 1464624564333 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:09:24 INFO - PROCESS | 1752 | 1464624564363 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1752 | 1464624564369 Marionette TRACE conn4 <- [1,750,null,{}] 09:09:24 INFO - PROCESS | 1752 | 1464624564377 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 1752 | 1464624564574 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:09:24 INFO - PROCESS | 1752 | 1464624564770 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8e5800 == 80 [pid = 1752] [id = 195] 09:09:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 258 (0x8e409800) [pid = 1752] [serial = 585] [outer = (nil)] 09:09:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 259 (0x8e723800) [pid = 1752] [serial = 586] [outer = 0x8e409800] 09:09:24 INFO - PROCESS | 1752 | 1464624564899 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 260 (0x8f585c00) [pid = 1752] [serial = 587] [outer = 0x8e409800] 09:09:26 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:26 INFO - PROCESS | 1752 | 1464624566292 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2049ms 09:09:26 INFO - PROCESS | 1752 | 1464624566411 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1752 | 1464624566418 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:09:26 INFO - PROCESS | 1752 | 1464624566427 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1752 | 1464624566430 Marionette TRACE conn4 <- [1,754,null,{}] 09:09:26 INFO - PROCESS | 1752 | 1464624566436 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 1752 | 1464624566663 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:09:26 INFO - PROCESS | 1752 | 1464624566857 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e707000 == 81 [pid = 1752] [id = 196] 09:09:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 261 (0x8e70cc00) [pid = 1752] [serial = 588] [outer = (nil)] 09:09:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 262 (0x91672800) [pid = 1752] [serial = 589] [outer = 0x8e70cc00] 09:09:26 INFO - PROCESS | 1752 | 1464624566946 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 263 (0x91841000) [pid = 1752] [serial = 590] [outer = 0x8e70cc00] 09:09:28 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:28 INFO - PROCESS | 1752 | 1464624568497 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:09:28 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 09:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2096ms 09:09:28 INFO - PROCESS | 1752 | 1464624568526 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1752 | 1464624568533 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:09:28 INFO - PROCESS | 1752 | 1464624568558 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1752 | 1464624568578 Marionette TRACE conn4 <- [1,758,null,{}] 09:09:28 INFO - PROCESS | 1752 | 1464624568640 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 1752 | 1464624568959 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:09:29 INFO - PROCESS | 1752 | 1464624569235 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x911be800 == 82 [pid = 1752] [id = 197] 09:09:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 264 (0x91720400) [pid = 1752] [serial = 591] [outer = (nil)] 09:09:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 265 (0x9268b400) [pid = 1752] [serial = 592] [outer = 0x91720400] 09:09:29 INFO - PROCESS | 1752 | 1464624569372 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 266 (0x92d73000) [pid = 1752] [serial = 593] [outer = 0x91720400] 09:09:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:30 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:30 INFO - PROCESS | 1752 | 1464624570581 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2078ms 09:09:30 INFO - PROCESS | 1752 | 1464624570622 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1752 | 1464624570626 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:09:30 INFO - PROCESS | 1752 | 1464624570633 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1752 | 1464624570636 Marionette TRACE conn4 <- [1,762,null,{}] 09:09:30 INFO - PROCESS | 1752 | 1464624570642 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 1752 | 1464624570851 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:09:31 INFO - PROCESS | 1752 | 1464624571094 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c640800 == 83 [pid = 1752] [id = 198] 09:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 267 (0x925a2000) [pid = 1752] [serial = 594] [outer = (nil)] 09:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 268 (0x95029400) [pid = 1752] [serial = 595] [outer = 0x925a2000] 09:09:31 INFO - PROCESS | 1752 | 1464624571221 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 269 (0x9516c400) [pid = 1752] [serial = 596] [outer = 0x925a2000] 09:09:32 INFO - PROCESS | 1752 | 1464624572446 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1839ms 09:09:32 INFO - PROCESS | 1752 | 1464624572510 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1752 | 1464624572514 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:09:32 INFO - PROCESS | 1752 | 1464624572523 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1752 | 1464624572526 Marionette TRACE conn4 <- [1,766,null,{}] 09:09:32 INFO - PROCESS | 1752 | 1464624572534 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 1752 | 1464624572793 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:09:33 INFO - PROCESS | 1752 | 1464624573002 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x951b9400 == 84 [pid = 1752] [id = 199] 09:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 270 (0x951be400) [pid = 1752] [serial = 597] [outer = (nil)] 09:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 271 (0x987edc00) [pid = 1752] [serial = 598] [outer = 0x951be400] 09:09:33 INFO - PROCESS | 1752 | 1464624573156 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 272 (0x9a9cf800) [pid = 1752] [serial = 599] [outer = 0x951be400] 09:09:34 INFO - PROCESS | 1752 | 1464624574510 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2036ms 09:09:34 INFO - PROCESS | 1752 | 1464624574621 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 1752 | 1464624574624 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:09:34 INFO - PROCESS | 1752 | 1464624574635 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 1752 | 1464624574637 Marionette TRACE conn4 <- [1,770,null,{}] 09:09:34 INFO - PROCESS | 1752 | 1464624574644 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:34 INFO - PROCESS | 1752 | 1464624574834 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:09:35 INFO - PROCESS | 1752 | 1464624575029 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7cd000 == 85 [pid = 1752] [id = 200] 09:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 273 (0x93cbe400) [pid = 1752] [serial = 600] [outer = (nil)] 09:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 274 (0x9b68f400) [pid = 1752] [serial = 601] [outer = 0x93cbe400] 09:09:35 INFO - PROCESS | 1752 | 1464624575113 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 275 (0x9b81f000) [pid = 1752] [serial = 602] [outer = 0x93cbe400] 09:09:36 INFO - PROCESS | 1752 | 1464624576035 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 09:09:36 INFO - PROCESS | 1752 | 1464624576073 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:09:36 INFO - PROCESS | 1752 | 1464624576077 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:09:36 INFO - PROCESS | 1752 | 1464624576083 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1752 | 1464624576087 Marionette TRACE conn4 <- [1,774,null,{}] 09:09:36 INFO - PROCESS | 1752 | 1464624576093 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:36 INFO - PROCESS | 1752 | 1464624576272 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:09:36 INFO - PROCESS | 1752 | 1464624576518 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7c6800 == 86 [pid = 1752] [id = 201] 09:09:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 276 (0x9b68ac00) [pid = 1752] [serial = 603] [outer = (nil)] 09:09:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 277 (0x9c089c00) [pid = 1752] [serial = 604] [outer = 0x9b68ac00] 09:09:36 INFO - PROCESS | 1752 | 1464624576651 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 278 (0x9d9b1c00) [pid = 1752] [serial = 605] [outer = 0x9b68ac00] 09:09:37 INFO - PROCESS | 1752 | 1464624577542 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1486ms 09:09:37 INFO - PROCESS | 1752 | 1464624577570 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1752 | 1464624577573 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:09:37 INFO - PROCESS | 1752 | 1464624577580 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1752 | 1464624577584 Marionette TRACE conn4 <- [1,778,null,{}] 09:09:37 INFO - PROCESS | 1752 | 1464624577589 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 1752 | 1464624577776 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:09:38 INFO - PROCESS | 1752 | 1464624577980 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3eb400 == 87 [pid = 1752] [id = 202] 09:09:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 279 (0x8aec2000) [pid = 1752] [serial = 606] [outer = (nil)] 09:09:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 280 (0x8aeca400) [pid = 1752] [serial = 607] [outer = 0x8aec2000] 09:09:38 INFO - PROCESS | 1752 | 1464624578077 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 281 (0x8aece800) [pid = 1752] [serial = 608] [outer = 0x8aec2000] 09:09:38 INFO - PROCESS | 1752 | 1464624578991 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1430ms 09:09:39 INFO - PROCESS | 1752 | 1464624579010 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1752 | 1464624579013 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:09:39 INFO - PROCESS | 1752 | 1464624579020 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1752 | 1464624579024 Marionette TRACE conn4 <- [1,782,null,{}] 09:09:39 INFO - PROCESS | 1752 | 1464624579029 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:39 INFO - PROCESS | 1752 | 1464624579215 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:09:39 INFO - PROCESS | 1752 | 1464624579418 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec1400 == 88 [pid = 1752] [id = 203] 09:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 282 (0x8aec7400) [pid = 1752] [serial = 609] [outer = (nil)] 09:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 283 (0x9ba6d000) [pid = 1752] [serial = 610] [outer = 0x8aec7400] 09:09:39 INFO - PROCESS | 1752 | 1464624579506 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 284 (0xa060e400) [pid = 1752] [serial = 611] [outer = 0x8aec7400] 09:09:40 INFO - PROCESS | 1752 | 1464624580472 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1488ms 09:09:40 INFO - PROCESS | 1752 | 1464624580509 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1752 | 1464624580512 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:09:40 INFO - PROCESS | 1752 | 1464624580519 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1752 | 1464624580523 Marionette TRACE conn4 <- [1,786,null,{}] 09:09:40 INFO - PROCESS | 1752 | 1464624580529 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 1752 | 1464624580708 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:09:41 INFO - PROCESS | 1752 | 1464624581012 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b30cc00 == 89 [pid = 1752] [id = 204] 09:09:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 285 (0x8c64d400) [pid = 1752] [serial = 612] [outer = (nil)] 09:09:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 286 (0x8d8ed400) [pid = 1752] [serial = 613] [outer = 0x8c64d400] 09:09:41 INFO - PROCESS | 1752 | 1464624581160 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 287 (0x92ad7c00) [pid = 1752] [serial = 614] [outer = 0x8c64d400] 09:09:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 288 (0x92addc00) [pid = 1752] [serial = 615] [outer = 0x9a388000] 09:09:42 INFO - PROCESS | 1752 | 1464624582397 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1983ms 09:09:42 INFO - PROCESS | 1752 | 1464624582680 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 1752 | 1464624582685 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:09:42 INFO - PROCESS | 1752 | 1464624582754 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1752 | 1464624582762 Marionette TRACE conn4 <- [1,790,null,{}] 09:09:42 INFO - PROCESS | 1752 | 1464624582774 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:43 INFO - PROCESS | 1752 | 1464624583053 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:09:43 INFO - PROCESS | 1752 | 1464624583329 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e406400 == 90 [pid = 1752] [id = 205] 09:09:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 289 (0x8ecf5800) [pid = 1752] [serial = 616] [outer = (nil)] 09:09:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 290 (0x92ae4000) [pid = 1752] [serial = 617] [outer = 0x8ecf5800] 09:09:43 INFO - PROCESS | 1752 | 1464624583464 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 291 (0x95197800) [pid = 1752] [serial = 618] [outer = 0x8ecf5800] 09:09:44 INFO - PROCESS | 1752 | 1464624584645 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1979ms 09:09:44 INFO - PROCESS | 1752 | 1464624584706 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1752 | 1464624584710 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:09:44 INFO - PROCESS | 1752 | 1464624584718 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1752 | 1464624584722 Marionette TRACE conn4 <- [1,794,null,{}] 09:09:44 INFO - PROCESS | 1752 | 1464624584727 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:44 INFO - PROCESS | 1752 | 1464624584921 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:09:45 INFO - PROCESS | 1752 | 1464624585203 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8c400 == 91 [pid = 1752] [id = 206] 09:09:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 292 (0xa21ad800) [pid = 1752] [serial = 619] [outer = (nil)] 09:09:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 293 (0xa22d4800) [pid = 1752] [serial = 620] [outer = 0xa21ad800] 09:09:45 INFO - PROCESS | 1752 | 1464624585350 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 294 (0xa24c7c00) [pid = 1752] [serial = 621] [outer = 0xa21ad800] 09:09:46 INFO - PROCESS | 1752 | 1464624586592 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1936ms 09:09:46 INFO - PROCESS | 1752 | 1464624586656 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1752 | 1464624586662 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:09:46 INFO - PROCESS | 1752 | 1464624586672 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1752 | 1464624586677 Marionette TRACE conn4 <- [1,798,null,{}] 09:09:46 INFO - PROCESS | 1752 | 1464624586686 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 1752 | 1464624586979 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:09:47 INFO - PROCESS | 1752 | 1464624587348 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec8400 == 92 [pid = 1752] [id = 207] 09:09:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 295 (0x8c542000) [pid = 1752] [serial = 622] [outer = (nil)] 09:09:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 296 (0x8c549800) [pid = 1752] [serial = 623] [outer = 0x8c542000] 09:09:47 INFO - PROCESS | 1752 | 1464624587480 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 297 (0x8c54b800) [pid = 1752] [serial = 624] [outer = 0x8c542000] 09:09:48 INFO - PROCESS | 1752 | 1464624588819 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:09:48 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 09:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2205ms 09:09:48 INFO - PROCESS | 1752 | 1464624588876 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1752 | 1464624588881 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:09:48 INFO - PROCESS | 1752 | 1464624588897 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1752 | 1464624588908 Marionette TRACE conn4 <- [1,802,null,{}] 09:09:48 INFO - PROCESS | 1752 | 1464624588963 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 1752 | 1464624589249 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:09:49 INFO - PROCESS | 1752 | 1464624589538 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aecc000 == 93 [pid = 1752] [id = 208] 09:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 298 (0x8b638000) [pid = 1752] [serial = 625] [outer = (nil)] 09:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 299 (0x8c437000) [pid = 1752] [serial = 626] [outer = 0x8b638000] 09:09:49 INFO - PROCESS | 1752 | 1464624589784 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 300 (0x8c541c00) [pid = 1752] [serial = 627] [outer = 0x8b638000] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb37800 == 92 [pid = 1752] [id = 193] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 299 (0x91720000) [pid = 1752] [serial = 538] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | 1464624591520 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x9166f400 == 91 [pid = 1752] [id = 192] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3ae800 == 90 [pid = 1752] [id = 191] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8b63e400 == 89 [pid = 1752] [id = 190] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8c647000 == 88 [pid = 1752] [id = 189] 09:09:51 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 09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2754ms 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8c641c00 == 87 [pid = 1752] [id = 188] 09:09:51 INFO - PROCESS | 1752 | 1464624591665 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1752 | 1464624591678 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8c645400 == 86 [pid = 1752] [id = 181] 09:09:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3ef000 == 85 [pid = 1752] [id = 180] 09:09:51 INFO - PROCESS | 1752 | 1464624591716 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1752 | 1464624591724 Marionette TRACE conn4 <- [1,806,null,{}] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 298 (0x925a8000) [pid = 1752] [serial = 508] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 297 (0x8e407800) [pid = 1752] [serial = 526] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 296 (0x9a9d0400) [pid = 1752] [serial = 499] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 295 (0x95028800) [pid = 1752] [serial = 487] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 294 (0x92d85c00) [pid = 1752] [serial = 476] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 293 (0x925b7c00) [pid = 1752] [serial = 502] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 292 (0x8e20bc00) [pid = 1752] [serial = 478] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 291 (0x8ecf3c00) [pid = 1752] [serial = 481] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 290 (0x8e40b000) [pid = 1752] [serial = 517] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 289 (0x911c0800) [pid = 1752] [serial = 536] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 288 (0x8d123c00) [pid = 1752] [serial = 520] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 287 (0x8a3f4000) [pid = 1752] [serial = 511] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 286 (0x8d127000) [pid = 1752] [serial = 524] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 285 (0x8f3a2000) [pid = 1752] [serial = 530] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 284 (0x8e706400) [pid = 1752] [serial = 527] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 283 (0x99f0f800) [pid = 1752] [serial = 496] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 282 (0x8c649400) [pid = 1752] [serial = 505] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 281 (0x8f723c00) [pid = 1752] [serial = 533] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 280 (0x8d11a800) [pid = 1752] [serial = 523] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 279 (0x951b8800) [pid = 1752] [serial = 490] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 278 (0x911b5c00) [pid = 1752] [serial = 535] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 277 (0x91a33000) [pid = 1752] [serial = 484] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 276 (0x8f5dac00) [pid = 1752] [serial = 532] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 275 (0x8d8e7400) [pid = 1752] [serial = 514] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 274 (0x92c61000) [pid = 1752] [serial = 493] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | --DOMWINDOW == 273 (0x8ecec000) [pid = 1752] [serial = 529] [outer = (nil)] [url = about:blank] 09:09:51 INFO - PROCESS | 1752 | 1464624591805 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:52 INFO - PROCESS | 1752 | 1464624592069 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:09:52 INFO - PROCESS | 1752 | 1464624592257 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7cf400 == 86 [pid = 1752] [id = 209] 09:09:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 274 (0x8c43f400) [pid = 1752] [serial = 628] [outer = (nil)] 09:09:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 275 (0x8d0db800) [pid = 1752] [serial = 629] [outer = 0x8c43f400] 09:09:52 INFO - PROCESS | 1752 | 1464624592335 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 276 (0x8d125000) [pid = 1752] [serial = 630] [outer = 0x8c43f400] 09:09:53 INFO - PROCESS | 1752 | 1464624593175 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:09:53 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 09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1524ms 09:09:53 INFO - PROCESS | 1752 | 1464624593220 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:09:53 INFO - PROCESS | 1752 | 1464624593224 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:09:53 INFO - PROCESS | 1752 | 1464624593231 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1752 | 1464624593236 Marionette TRACE conn4 <- [1,810,null,{}] 09:09:53 INFO - PROCESS | 1752 | 1464624593252 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 1752 | 1464624593442 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:09:53 INFO - PROCESS | 1752 | 1464624593622 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c641c00 == 87 [pid = 1752] [id = 210] 09:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 277 (0x8e407000) [pid = 1752] [serial = 631] [outer = (nil)] 09:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 278 (0x8e710000) [pid = 1752] [serial = 632] [outer = 0x8e407000] 09:09:53 INFO - PROCESS | 1752 | 1464624593703 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 279 (0x8ecf5000) [pid = 1752] [serial = 633] [outer = 0x8e407000] 09:09:54 INFO - PROCESS | 1752 | 1464624594593 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1386ms 09:09:54 INFO - PROCESS | 1752 | 1464624594617 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:09:54 INFO - PROCESS | 1752 | 1464624594622 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:09:54 INFO - PROCESS | 1752 | 1464624594628 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1752 | 1464624594631 Marionette TRACE conn4 <- [1,814,null,{}] 09:09:54 INFO - PROCESS | 1752 | 1464624594637 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 1752 | 1464624594887 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:09:54 INFO - PROCESS | 1752 | 1464624594934 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e71c400 == 88 [pid = 1752] [id = 211] 09:09:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 280 (0x8f5d5c00) [pid = 1752] [serial = 634] [outer = (nil)] 09:09:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 281 (0x91125800) [pid = 1752] [serial = 635] [outer = 0x8f5d5c00] 09:09:55 INFO - PROCESS | 1752 | 1464624595010 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 282 (0x911bd400) [pid = 1752] [serial = 636] [outer = 0x8f5d5c00] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 281 (0x8b641000) [pid = 1752] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 280 (0x8c642000) [pid = 1752] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 279 (0x91134400) [pid = 1752] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 278 (0x8d127c00) [pid = 1752] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 277 (0x91716800) [pid = 1752] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:09:56 INFO - PROCESS | 1752 | --DOMWINDOW == 276 (0x9239cc00) [pid = 1752] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:09:56 INFO - PROCESS | 1752 | 1464624596237 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1752 | 1464624596288 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:09:56 INFO - PROCESS | 1752 | 1464624596294 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1752 | 1464624596296 Marionette TRACE conn4 <- [1,818,null,{}] 09:09:56 INFO - PROCESS | 1752 | 1464624596302 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 1752 | 1464624596477 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:09:56 INFO - PROCESS | 1752 | 1464624596681 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a8400 == 89 [pid = 1752] [id = 212] 09:09:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 277 (0x8eb32400) [pid = 1752] [serial = 637] [outer = (nil)] 09:09:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 278 (0x91714c00) [pid = 1752] [serial = 638] [outer = 0x8eb32400] 09:09:56 INFO - PROCESS | 1752 | 1464624596762 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 279 (0x91841400) [pid = 1752] [serial = 639] [outer = 0x8eb32400] 09:09:57 INFO - PROCESS | 1752 | 1464624597640 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1387ms 09:09:57 INFO - PROCESS | 1752 | 1464624597682 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1752 | 1464624597685 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:09:57 INFO - PROCESS | 1752 | 1464624597692 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1752 | 1464624597695 Marionette TRACE conn4 <- [1,822,null,{}] 09:09:57 INFO - PROCESS | 1752 | 1464624597700 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:57 INFO - PROCESS | 1752 | 1464624597931 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:09:58 INFO - PROCESS | 1752 | 1464624598142 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71dc00 == 90 [pid = 1752] [id = 213] 09:09:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 280 (0x91715800) [pid = 1752] [serial = 640] [outer = (nil)] 09:09:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 281 (0x925aa400) [pid = 1752] [serial = 641] [outer = 0x91715800] 09:09:58 INFO - PROCESS | 1752 | 1464624598253 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 282 (0x92693c00) [pid = 1752] [serial = 642] [outer = 0x91715800] 09:09:59 INFO - PROCESS | 1752 | 1464624599286 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1752 | 1464624599341 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:09:59 INFO - PROCESS | 1752 | 1464624599349 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1752 | 1464624599356 Marionette TRACE conn4 <- [1,826,null,{}] 09:09:59 INFO - PROCESS | 1752 | 1464624599364 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:59 INFO - PROCESS | 1752 | 1464624599607 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:09:59 INFO - PROCESS | 1752 | 1464624599930 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c435c00 == 91 [pid = 1752] [id = 214] 09:09:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 283 (0x8c544000) [pid = 1752] [serial = 643] [outer = (nil)] 09:10:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 284 (0x8d0e7800) [pid = 1752] [serial = 644] [outer = 0x8c544000] 09:10:00 INFO - PROCESS | 1752 | 1464624600021 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 285 (0x8d8e8800) [pid = 1752] [serial = 645] [outer = 0x8c544000] 09:10:01 INFO - PROCESS | 1752 | 1464624601000 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1701ms 09:10:01 INFO - PROCESS | 1752 | 1464624601052 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1752 | 1464624601061 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:10:01 INFO - PROCESS | 1752 | 1464624601071 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1752 | 1464624601076 Marionette TRACE conn4 <- [1,830,null,{}] 09:10:01 INFO - PROCESS | 1752 | 1464624601083 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:01 INFO - PROCESS | 1752 | 1464624601335 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:10:01 INFO - PROCESS | 1752 | 1464624601642 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf1400 == 92 [pid = 1752] [id = 215] 09:10:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 286 (0x8ecf3c00) [pid = 1752] [serial = 646] [outer = (nil)] 09:10:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 287 (0x91134400) [pid = 1752] [serial = 647] [outer = 0x8ecf3c00] 09:10:01 INFO - PROCESS | 1752 | 1464624601743 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 288 (0x918d6800) [pid = 1752] [serial = 648] [outer = 0x8ecf3c00] 09:10:02 INFO - PROCESS | 1752 | 1464624602820 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1832ms 09:10:02 INFO - PROCESS | 1752 | 1464624602905 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1752 | 1464624602910 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:10:02 INFO - PROCESS | 1752 | 1464624602918 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1752 | 1464624602924 Marionette TRACE conn4 <- [1,834,null,{}] 09:10:02 INFO - PROCESS | 1752 | 1464624602942 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:03 INFO - PROCESS | 1752 | 1464624603307 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:10:03 INFO - PROCESS | 1752 | 1464624603519 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70ec00 == 93 [pid = 1752] [id = 216] 09:10:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 289 (0x925b9400) [pid = 1752] [serial = 649] [outer = (nil)] 09:10:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 290 (0x92ae1000) [pid = 1752] [serial = 650] [outer = 0x925b9400] 09:10:03 INFO - PROCESS | 1752 | 1464624603612 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 291 (0x92c62400) [pid = 1752] [serial = 651] [outer = 0x925b9400] 09:10:04 INFO - PROCESS | 1752 | 1464624604559 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1689ms 09:10:04 INFO - PROCESS | 1752 | 1464624604608 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:10:04 INFO - PROCESS | 1752 | 1464624604613 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:10:04 INFO - PROCESS | 1752 | 1464624604619 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1752 | 1464624604623 Marionette TRACE conn4 <- [1,838,null,{}] 09:10:04 INFO - PROCESS | 1752 | 1464624604629 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:04 INFO - PROCESS | 1752 | 1464624604831 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:10:05 INFO - PROCESS | 1752 | 1464624605097 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aecb000 == 94 [pid = 1752] [id = 217] 09:10:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 292 (0x926ab000) [pid = 1752] [serial = 652] [outer = (nil)] 09:10:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 293 (0x93cc1c00) [pid = 1752] [serial = 653] [outer = 0x926ab000] 09:10:05 INFO - PROCESS | 1752 | 1464624605230 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 294 (0x95176800) [pid = 1752] [serial = 654] [outer = 0x926ab000] 09:10:06 INFO - PROCESS | 1752 | 1464624606162 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1590ms 09:10:06 INFO - PROCESS | 1752 | 1464624606210 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1752 | 1464624606214 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:10:06 INFO - PROCESS | 1752 | 1464624606221 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1752 | 1464624606224 Marionette TRACE conn4 <- [1,842,null,{}] 09:10:06 INFO - PROCESS | 1752 | 1464624606230 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:06 INFO - PROCESS | 1752 | 1464624606476 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:10:06 INFO - PROCESS | 1752 | 1464624606727 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x95171800 == 95 [pid = 1752] [id = 218] 09:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 295 (0x95192400) [pid = 1752] [serial = 655] [outer = (nil)] 09:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 296 (0x99f03c00) [pid = 1752] [serial = 656] [outer = 0x95192400] 09:10:06 INFO - PROCESS | 1752 | 1464624606861 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 297 (0x9a296c00) [pid = 1752] [serial = 657] [outer = 0x95192400] 09:10:07 INFO - PROCESS | 1752 | 1464624607837 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1683ms 09:10:07 INFO - PROCESS | 1752 | 1464624607905 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:10:07 INFO - PROCESS | 1752 | 1464624607909 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:10:07 INFO - PROCESS | 1752 | 1464624607916 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1752 | 1464624607921 Marionette TRACE conn4 <- [1,846,null,{}] 09:10:07 INFO - PROCESS | 1752 | 1464624607927 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:08 INFO - PROCESS | 1752 | 1464624608188 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:10:08 INFO - PROCESS | 1752 | 1464624608527 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9d7800 == 96 [pid = 1752] [id = 219] 09:10:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 298 (0x9b5dec00) [pid = 1752] [serial = 658] [outer = (nil)] 09:10:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 299 (0x9d9b2400) [pid = 1752] [serial = 659] [outer = 0x9b5dec00] 09:10:08 INFO - PROCESS | 1752 | 1464624608616 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 300 (0xa060b800) [pid = 1752] [serial = 660] [outer = 0x9b5dec00] 09:10:09 INFO - PROCESS | 1752 | 1464624609608 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1741ms 09:10:09 INFO - PROCESS | 1752 | 1464624609657 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1752 | 1464624609662 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:10:09 INFO - PROCESS | 1752 | 1464624609668 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1752 | 1464624609673 Marionette TRACE conn4 <- [1,850,null,{}] 09:10:09 INFO - PROCESS | 1752 | 1464624609679 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:09 INFO - PROCESS | 1752 | 1464624609923 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:10:10 INFO - PROCESS | 1752 | 1464624610221 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fc4000 == 97 [pid = 1752] [id = 220] 09:10:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 301 (0x88fc6000) [pid = 1752] [serial = 661] [outer = (nil)] 09:10:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 302 (0x88fcc000) [pid = 1752] [serial = 662] [outer = 0x88fc6000] 09:10:10 INFO - PROCESS | 1752 | 1464624610312 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 303 (0x88fce000) [pid = 1752] [serial = 663] [outer = 0x88fc6000] 09:10:11 INFO - PROCESS | 1752 | 1464624611205 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1582ms 09:10:11 INFO - PROCESS | 1752 | 1464624611251 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1752 | 1464624611255 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:10:11 INFO - PROCESS | 1752 | 1464624611300 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1752 | 1464624611304 Marionette TRACE conn4 <- [1,854,null,{}] 09:10:11 INFO - PROCESS | 1752 | 1464624611314 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:11 INFO - PROCESS | 1752 | 1464624611545 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:10:11 INFO - PROCESS | 1752 | 1464624611854 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fc9c00 == 98 [pid = 1752] [id = 221] 09:10:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 304 (0x88fcb400) [pid = 1752] [serial = 664] [outer = (nil)] 09:10:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 305 (0x9b56dc00) [pid = 1752] [serial = 665] [outer = 0x88fcb400] 09:10:11 INFO - PROCESS | 1752 | 1464624611942 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 306 (0x9d9cf000) [pid = 1752] [serial = 666] [outer = 0x88fcb400] 09:10:12 INFO - PROCESS | 1752 | 1464624612814 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1585ms 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:10:12 INFO - PROCESS | 1752 | 1464624612885 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1752 | 1464624612889 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:10:12 INFO - PROCESS | 1752 | 1464624612895 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1752 | 1464624612899 Marionette TRACE conn4 <- [1,858,null,{}] 09:10:12 INFO - PROCESS | 1752 | 1464624612905 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 1752 | 1464624613137 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:10:13 INFO - PROCESS | 1752 | 1464624613391 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c2400 == 99 [pid = 1752] [id = 222] 09:10:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 307 (0x883c3800) [pid = 1752] [serial = 667] [outer = (nil)] 09:10:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 308 (0x883ca800) [pid = 1752] [serial = 668] [outer = 0x883c3800] 09:10:13 INFO - PROCESS | 1752 | 1464624613514 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 309 (0x883cd800) [pid = 1752] [serial = 669] [outer = 0x883c3800] 09:10:14 INFO - PROCESS | 1752 | 1464624614375 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1537ms 09:10:14 INFO - PROCESS | 1752 | 1464624614432 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1752 | 1464624614436 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:10:14 INFO - PROCESS | 1752 | 1464624614443 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1752 | 1464624614446 Marionette TRACE conn4 <- [1,862,null,{}] 09:10:14 INFO - PROCESS | 1752 | 1464624614452 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:14 INFO - PROCESS | 1752 | 1464624614653 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:10:14 INFO - PROCESS | 1752 | 1464624614912 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c2c00 == 100 [pid = 1752] [id = 223] 09:10:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 310 (0x883c4c00) [pid = 1752] [serial = 670] [outer = (nil)] 09:10:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 311 (0x887c2400) [pid = 1752] [serial = 671] [outer = 0x883c4c00] 09:10:15 INFO - PROCESS | 1752 | 1464624615039 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 312 (0x887c5c00) [pid = 1752] [serial = 672] [outer = 0x883c4c00] 09:10:15 INFO - PROCESS | 1752 | 1464624615945 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1530ms 09:10:15 INFO - PROCESS | 1752 | 1464624615974 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1752 | 1464624615977 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:10:15 INFO - PROCESS | 1752 | 1464624615984 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1752 | 1464624615990 Marionette TRACE conn4 <- [1,866,null,{}] 09:10:15 INFO - PROCESS | 1752 | 1464624615996 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:16 INFO - PROCESS | 1752 | 1464624616203 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:10:16 INFO - PROCESS | 1752 | 1464624616475 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c1c00 == 101 [pid = 1752] [id = 224] 09:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 313 (0x88fcc400) [pid = 1752] [serial = 673] [outer = (nil)] 09:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 314 (0x9b68d400) [pid = 1752] [serial = 674] [outer = 0x88fcc400] 09:10:16 INFO - PROCESS | 1752 | 1464624616608 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 315 (0xa3048400) [pid = 1752] [serial = 675] [outer = 0x88fcc400] 09:10:17 INFO - PROCESS | 1752 | 1464624617656 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1690ms 09:10:17 INFO - PROCESS | 1752 | 1464624617675 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 1752 | 1464624617678 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:10:17 INFO - PROCESS | 1752 | 1464624617685 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 1752 | 1464624617689 Marionette TRACE conn4 <- [1,870,null,{}] 09:10:17 INFO - PROCESS | 1752 | 1464624617695 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:17 INFO - PROCESS | 1752 | 1464624617891 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:10:18 INFO - PROCESS | 1752 | 1464624618199 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x879cdc00 == 102 [pid = 1752] [id = 225] 09:10:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 316 (0x879cfc00) [pid = 1752] [serial = 676] [outer = (nil)] 09:10:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 317 (0x879d5400) [pid = 1752] [serial = 677] [outer = 0x879cfc00] 09:10:18 INFO - PROCESS | 1752 | 1464624618304 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 318 (0x879d6c00) [pid = 1752] [serial = 678] [outer = 0x879cfc00] 09:10:19 INFO - PROCESS | 1752 | 1464624619214 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1542ms 09:10:19 INFO - PROCESS | 1752 | 1464624619228 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1752 | 1464624619231 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:10:19 INFO - PROCESS | 1752 | 1464624619238 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1752 | 1464624619251 Marionette TRACE conn4 <- [1,874,null,{}] 09:10:19 INFO - PROCESS | 1752 | 1464624619257 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 1752 | 1464624619453 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:10:19 INFO - PROCESS | 1752 | 1464624619714 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d5c00 == 103 [pid = 1752] [id = 226] 09:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 319 (0x879d7400) [pid = 1752] [serial = 679] [outer = (nil)] 09:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 320 (0x87ad9c00) [pid = 1752] [serial = 680] [outer = 0x879d7400] 09:10:19 INFO - PROCESS | 1752 | 1464624619841 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 321 (0x87adb400) [pid = 1752] [serial = 681] [outer = 0x879d7400] 09:10:20 INFO - PROCESS | 1752 | 1464624620722 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1542ms 09:10:20 INFO - PROCESS | 1752 | 1464624620781 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 1752 | 1464624620784 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:10:20 INFO - PROCESS | 1752 | 1464624620791 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1752 | 1464624620795 Marionette TRACE conn4 <- [1,878,null,{}] 09:10:20 INFO - PROCESS | 1752 | 1464624620800 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:21 INFO - PROCESS | 1752 | 1464624621016 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:10:21 INFO - PROCESS | 1752 | 1464624621273 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b02800 == 104 [pid = 1752] [id = 227] 09:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 322 (0x86b03400) [pid = 1752] [serial = 682] [outer = (nil)] 09:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 323 (0x86b09c00) [pid = 1752] [serial = 683] [outer = 0x86b03400] 09:10:21 INFO - PROCESS | 1752 | 1464624621414 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 324 (0x86b0c800) [pid = 1752] [serial = 684] [outer = 0x86b03400] 09:10:22 INFO - PROCESS | 1752 | 1464624622304 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1591ms 09:10:22 INFO - PROCESS | 1752 | 1464624622383 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1752 | 1464624622387 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:10:22 INFO - PROCESS | 1752 | 1464624622394 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1752 | 1464624622397 Marionette TRACE conn4 <- [1,882,null,{}] 09:10:22 INFO - PROCESS | 1752 | 1464624622403 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:22 INFO - PROCESS | 1752 | 1464624622641 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:10:22 INFO - PROCESS | 1752 | 1464624622950 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b09800 == 105 [pid = 1752] [id = 228] 09:10:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 325 (0x86b0b000) [pid = 1752] [serial = 685] [outer = (nil)] 09:10:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 326 (0x87ad8400) [pid = 1752] [serial = 686] [outer = 0x86b0b000] 09:10:23 INFO - PROCESS | 1752 | 1464624623040 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 327 (0x87add000) [pid = 1752] [serial = 687] [outer = 0x86b0b000] 09:10:23 INFO - PROCESS | 1752 | 1464624623912 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1580ms 09:10:23 INFO - PROCESS | 1752 | 1464624623975 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1752 | 1464624623978 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:10:23 INFO - PROCESS | 1752 | 1464624623985 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1752 | 1464624623989 Marionette TRACE conn4 <- [1,886,null,{}] 09:10:23 INFO - PROCESS | 1752 | 1464624623995 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 1752 | 1464624624205 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:10:24 INFO - PROCESS | 1752 | 1464624624465 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0e400 == 106 [pid = 1752] [id = 229] 09:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 328 (0x879d3400) [pid = 1752] [serial = 688] [outer = (nil)] 09:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 329 (0x883c6000) [pid = 1752] [serial = 689] [outer = 0x879d3400] 09:10:24 INFO - PROCESS | 1752 | 1464624624594 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 330 (0x8a3ed400) [pid = 1752] [serial = 690] [outer = 0x879d3400] 09:10:25 INFO - PROCESS | 1752 | 1464624625504 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1537ms 09:10:25 INFO - PROCESS | 1752 | 1464624625524 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 1752 | 1464624625528 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:10:25 INFO - PROCESS | 1752 | 1464624625534 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1752 | 1464624625538 Marionette TRACE conn4 <- [1,890,null,{}] 09:10:25 INFO - PROCESS | 1752 | 1464624625544 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:25 INFO - PROCESS | 1752 | 1464624625742 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:10:26 INFO - PROCESS | 1752 | 1464624626010 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae3c00 == 107 [pid = 1752] [id = 230] 09:10:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 331 (0x87ae4800) [pid = 1752] [serial = 691] [outer = (nil)] 09:10:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 332 (0x883d0400) [pid = 1752] [serial = 692] [outer = 0x87ae4800] 09:10:26 INFO - PROCESS | 1752 | 1464624626497 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 333 (0x887c9800) [pid = 1752] [serial = 693] [outer = 0x87ae4800] 09:10:27 INFO - PROCESS | 1752 | 1464624627538 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2038ms 09:10:27 INFO - PROCESS | 1752 | 1464624627577 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1752 | 1464624627585 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:10:27 INFO - PROCESS | 1752 | 1464624627598 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1752 | 1464624627603 Marionette TRACE conn4 <- [1,894,null,{}] 09:10:27 INFO - PROCESS | 1752 | 1464624627616 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:27 INFO - PROCESS | 1752 | 1464624627920 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:10:28 INFO - PROCESS | 1752 | 1464624628246 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdcc00 == 108 [pid = 1752] [id = 231] 09:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 334 (0x88ce5c00) [pid = 1752] [serial = 694] [outer = (nil)] 09:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 335 (0x88fd2000) [pid = 1752] [serial = 695] [outer = 0x88ce5c00] 09:10:28 INFO - PROCESS | 1752 | 1464624628346 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 336 (0x8aed0c00) [pid = 1752] [serial = 696] [outer = 0x88ce5c00] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x9874e400 == 107 [pid = 1752] [id = 24] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x93ab3c00 == 106 [pid = 1752] [id = 23] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x91719800 == 105 [pid = 1752] [id = 161] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3eb400 == 104 [pid = 1752] [id = 202] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7cd000 == 103 [pid = 1752] [id = 200] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7c6800 == 102 [pid = 1752] [id = 201] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8b646000 == 101 [pid = 1752] [id = 150] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x951b9400 == 100 [pid = 1752] [id = 199] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8c640800 == 99 [pid = 1752] [id = 198] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x911be800 == 98 [pid = 1752] [id = 197] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8e707000 == 97 [pid = 1752] [id = 196] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8d8e5800 == 96 [pid = 1752] [id = 195] 09:10:28 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3e9c00 == 95 [pid = 1752] [id = 194] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 335 (0x925abc00) [pid = 1752] [serial = 550] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 334 (0x918e3800) [pid = 1752] [serial = 574] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 333 (0x91134000) [pid = 1752] [serial = 547] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 332 (0x92d84400) [pid = 1752] [serial = 556] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 331 (0x926a5000) [pid = 1752] [serial = 553] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 330 (0x925ac400) [pid = 1752] [serial = 577] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 329 (0x925b1800) [pid = 1752] [serial = 578] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 328 (0x8f726c00) [pid = 1752] [serial = 580] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 327 (0x922b9800) [pid = 1752] [serial = 575] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 326 (0x8eb3cc00) [pid = 1752] [serial = 572] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 325 (0x8e49e400) [pid = 1752] [serial = 571] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 324 (0x8b490000) [pid = 1752] [serial = 541] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 323 (0x8c64f800) [pid = 1752] [serial = 565] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 322 (0x918d7000) [pid = 1752] [serial = 539] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 321 (0x8d121000) [pid = 1752] [serial = 566] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 320 (0x91127400) [pid = 1752] [serial = 562] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 319 (0x8e20d000) [pid = 1752] [serial = 544] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 318 (0x8e402000) [pid = 1752] [serial = 568] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 317 (0x8f3a5800) [pid = 1752] [serial = 569] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | --DOMWINDOW == 316 (0x987e7c00) [pid = 1752] [serial = 559] [outer = (nil)] [url = about:blank] 09:10:29 INFO - PROCESS | 1752 | 1464624629715 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2147ms 09:10:29 INFO - PROCESS | 1752 | 1464624629741 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1752 | 1464624629747 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:10:29 INFO - PROCESS | 1752 | 1464624629757 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1752 | 1464624629761 Marionette TRACE conn4 <- [1,898,null,{}] 09:10:29 INFO - PROCESS | 1752 | 1464624629767 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:29 INFO - PROCESS | 1752 | 1464624629961 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:10:30 INFO - PROCESS | 1752 | 1464624630141 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b494c00 == 96 [pid = 1752] [id = 232] 09:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 317 (0x8c434800) [pid = 1752] [serial = 697] [outer = (nil)] 09:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 318 (0x8c64a400) [pid = 1752] [serial = 698] [outer = 0x8c434800] 09:10:30 INFO - PROCESS | 1752 | 1464624630238 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 319 (0x8d120c00) [pid = 1752] [serial = 699] [outer = 0x8c434800] 09:10:31 INFO - PROCESS | 1752 | 1464624631235 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1536ms 09:10:31 INFO - PROCESS | 1752 | 1464624631296 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:10:31 INFO - PROCESS | 1752 | 1464624631300 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:10:31 INFO - PROCESS | 1752 | 1464624631307 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1752 | 1464624631313 Marionette TRACE conn4 <- [1,902,null,{}] 09:10:31 INFO - PROCESS | 1752 | 1464624631328 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 1752 | 1464624631580 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:10:31 INFO - PROCESS | 1752 | 1464624631607 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64c000 == 97 [pid = 1752] [id = 233] 09:10:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 320 (0x8e407400) [pid = 1752] [serial = 700] [outer = (nil)] 09:10:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 321 (0x8e701c00) [pid = 1752] [serial = 701] [outer = 0x8e407400] 09:10:31 INFO - PROCESS | 1752 | 1464624631681 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 322 (0x8e70b400) [pid = 1752] [serial = 702] [outer = 0x8e407400] 09:10:32 INFO - PROCESS | 1752 | 1464624632590 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1338ms 09:10:32 INFO - PROCESS | 1752 | 1464624632653 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1752 | 1464624632657 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:10:32 INFO - PROCESS | 1752 | 1464624632664 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1752 | 1464624632667 Marionette TRACE conn4 <- [1,906,null,{}] 09:10:32 INFO - PROCESS | 1752 | 1464624632673 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:33 INFO - PROCESS | 1752 | 1464624633006 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:10:33 INFO - PROCESS | 1752 | 1464624633042 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdd000 == 98 [pid = 1752] [id = 234] 09:10:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 323 (0x8e408400) [pid = 1752] [serial = 703] [outer = (nil)] 09:10:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 324 (0x8ecf6800) [pid = 1752] [serial = 704] [outer = 0x8e408400] 09:10:33 INFO - PROCESS | 1752 | 1464624633119 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 325 (0x8f5d2000) [pid = 1752] [serial = 705] [outer = 0x8e408400] 09:10:33 INFO - PROCESS | 1752 | --DOMWINDOW == 324 (0x8eb32400) [pid = 1752] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:10:33 INFO - PROCESS | 1752 | --DOMWINDOW == 323 (0x8f58c800) [pid = 1752] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:10:33 INFO - PROCESS | 1752 | --DOMWINDOW == 322 (0x8f5d5c00) [pid = 1752] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:10:33 INFO - PROCESS | 1752 | --DOMWINDOW == 321 (0x8e407000) [pid = 1752] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:10:33 INFO - PROCESS | 1752 | --DOMWINDOW == 320 (0x8c43f400) [pid = 1752] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:10:34 INFO - PROCESS | 1752 | 1464624634322 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1731ms 09:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:10:34 INFO - PROCESS | 1752 | 1464624634396 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1752 | 1464624634399 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:10:34 INFO - PROCESS | 1752 | 1464624634405 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1752 | 1464624634409 Marionette TRACE conn4 <- [1,910,null,{}] 09:10:34 INFO - PROCESS | 1752 | 1464624634414 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 1752 | 1464624634590 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:10:34 INFO - PROCESS | 1752 | 1464624634758 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e407000 == 99 [pid = 1752] [id = 235] 09:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 321 (0x8eb32400) [pid = 1752] [serial = 706] [outer = (nil)] 09:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 322 (0x8f5d8000) [pid = 1752] [serial = 707] [outer = 0x8eb32400] 09:10:34 INFO - PROCESS | 1752 | 1464624634857 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 323 (0x911bd800) [pid = 1752] [serial = 708] [outer = 0x8eb32400] 09:10:35 INFO - PROCESS | 1752 | 1464624635620 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1238ms 09:10:35 INFO - PROCESS | 1752 | 1464624635645 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1752 | 1464624635649 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:10:35 INFO - PROCESS | 1752 | 1464624635659 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1752 | 1464624635661 Marionette TRACE conn4 <- [1,914,null,{}] 09:10:35 INFO - PROCESS | 1752 | 1464624635667 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 1752 | 1464624636052 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:10:36 INFO - PROCESS | 1752 | 1464624636245 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c7c00 == 100 [pid = 1752] [id = 236] 09:10:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 324 (0x887c8800) [pid = 1752] [serial = 709] [outer = (nil)] 09:10:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 325 (0x88cde000) [pid = 1752] [serial = 710] [outer = 0x887c8800] 09:10:36 INFO - PROCESS | 1752 | 1464624636410 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 326 (0x88ce4000) [pid = 1752] [serial = 711] [outer = 0x887c8800] 09:10:37 INFO - PROCESS | 1752 | 1464624637331 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1742ms 09:10:37 INFO - PROCESS | 1752 | 1464624637404 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:10:37 INFO - PROCESS | 1752 | 1464624637412 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:10:37 INFO - PROCESS | 1752 | 1464624637420 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1752 | 1464624637425 Marionette TRACE conn4 <- [1,918,null,{}] 09:10:37 INFO - PROCESS | 1752 | 1464624637432 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:37 INFO - PROCESS | 1752 | 1464624637668 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:10:37 INFO - PROCESS | 1752 | 1464624637931 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c549000 == 101 [pid = 1752] [id = 237] 09:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 327 (0x8c54a000) [pid = 1752] [serial = 712] [outer = (nil)] 09:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 328 (0x8c64bc00) [pid = 1752] [serial = 713] [outer = 0x8c54a000] 09:10:38 INFO - PROCESS | 1752 | 1464624638063 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 329 (0x8d8e5400) [pid = 1752] [serial = 714] [outer = 0x8c54a000] 09:10:38 INFO - PROCESS | 1752 | 1464624638959 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1585ms 09:10:39 INFO - PROCESS | 1752 | 1464624639005 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1752 | 1464624639010 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:10:39 INFO - PROCESS | 1752 | 1464624639017 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1752 | 1464624639021 Marionette TRACE conn4 <- [1,922,null,{}] 09:10:39 INFO - PROCESS | 1752 | 1464624639027 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:39 INFO - PROCESS | 1752 | 1464624639230 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:10:39 INFO - PROCESS | 1752 | 1464624639542 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20dc00 == 102 [pid = 1752] [id = 238] 09:10:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 330 (0x8eb3a800) [pid = 1752] [serial = 715] [outer = (nil)] 09:10:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 331 (0x8f721000) [pid = 1752] [serial = 716] [outer = 0x8eb3a800] 09:10:39 INFO - PROCESS | 1752 | 1464624639685 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 332 (0x9166f400) [pid = 1752] [serial = 717] [outer = 0x8eb3a800] 09:10:40 INFO - PROCESS | 1752 | 1464624640573 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1630ms 09:10:40 INFO - PROCESS | 1752 | 1464624640649 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1752 | 1464624640654 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:10:40 INFO - PROCESS | 1752 | 1464624640677 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1752 | 1464624640686 Marionette TRACE conn4 <- [1,926,null,{}] 09:10:40 INFO - PROCESS | 1752 | 1464624640691 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 1752 | 1464624641002 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:10:41 INFO - PROCESS | 1752 | 1464624641247 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e706c00 == 103 [pid = 1752] [id = 239] 09:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 333 (0x8e72a000) [pid = 1752] [serial = 718] [outer = (nil)] 09:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 334 (0x922ae400) [pid = 1752] [serial = 719] [outer = 0x8e72a000] 09:10:41 INFO - PROCESS | 1752 | 1464624641336 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 335 (0x925a1400) [pid = 1752] [serial = 720] [outer = 0x8e72a000] 09:10:42 INFO - PROCESS | 1752 | 1464624642249 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1645ms 09:10:42 INFO - PROCESS | 1752 | 1464624642314 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1752 | 1464624642318 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:10:42 INFO - PROCESS | 1752 | 1464624642324 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1752 | 1464624642327 Marionette TRACE conn4 <- [1,930,null,{}] 09:10:42 INFO - PROCESS | 1752 | 1464624642333 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 1752 | 1464624642520 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:10:42 INFO - PROCESS | 1752 | 1464624642777 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b03000 == 104 [pid = 1752] [id = 240] 09:10:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 336 (0x925a9800) [pid = 1752] [serial = 721] [outer = (nil)] 09:10:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 337 (0x925b6800) [pid = 1752] [serial = 722] [outer = 0x925a9800] 09:10:42 INFO - PROCESS | 1752 | 1464624642898 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 338 (0x92692c00) [pid = 1752] [serial = 723] [outer = 0x925a9800] 09:10:43 INFO - PROCESS | 1752 | 1464624643762 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1484ms 09:10:43 INFO - PROCESS | 1752 | 1464624643810 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1752 | 1464624643814 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:10:43 INFO - PROCESS | 1752 | 1464624643820 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1752 | 1464624643824 Marionette TRACE conn4 <- [1,934,null,{}] 09:10:43 INFO - PROCESS | 1752 | 1464624643830 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:44 INFO - PROCESS | 1752 | 1464624644042 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:10:44 INFO - PROCESS | 1752 | 1464624644375 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ada400 == 105 [pid = 1752] [id = 241] 09:10:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 339 (0x92ae3800) [pid = 1752] [serial = 724] [outer = (nil)] 09:10:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 340 (0x92c60800) [pid = 1752] [serial = 725] [outer = 0x92ae3800] 09:10:44 INFO - PROCESS | 1752 | 1464624644470 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 341 (0x93ab8000) [pid = 1752] [serial = 726] [outer = 0x92ae3800] 09:10:45 INFO - PROCESS | 1752 | 1464624645314 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1532ms 09:10:45 INFO - PROCESS | 1752 | 1464624645353 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1752 | 1464624645357 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:10:45 INFO - PROCESS | 1752 | 1464624645363 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1752 | 1464624645367 Marionette TRACE conn4 <- [1,938,null,{}] 09:10:45 INFO - PROCESS | 1752 | 1464624645373 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:45 INFO - PROCESS | 1752 | 1464624645553 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:10:45 INFO - PROCESS | 1752 | 1464624645785 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cb7000 == 106 [pid = 1752] [id = 242] 09:10:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 342 (0x93cc3800) [pid = 1752] [serial = 727] [outer = (nil)] 09:10:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 343 (0x95078400) [pid = 1752] [serial = 728] [outer = 0x93cc3800] 09:10:45 INFO - PROCESS | 1752 | 1464624645872 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 344 (0x950b4c00) [pid = 1752] [serial = 729] [outer = 0x93cc3800] 09:10:46 INFO - PROCESS | 1752 | 1464624646805 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1483ms 09:10:46 INFO - PROCESS | 1752 | 1464624646847 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:10:46 INFO - PROCESS | 1752 | 1464624646852 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:10:46 INFO - PROCESS | 1752 | 1464624646858 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1752 | 1464624646861 Marionette TRACE conn4 <- [1,942,null,{}] 09:10:46 INFO - PROCESS | 1752 | 1464624646867 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 1752 | 1464624647069 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:10:47 INFO - PROCESS | 1752 | 1464624647335 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b4000 == 107 [pid = 1752] [id = 243] 09:10:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 345 (0x925b7c00) [pid = 1752] [serial = 730] [outer = (nil)] 09:10:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 346 (0x99f04800) [pid = 1752] [serial = 731] [outer = 0x925b7c00] 09:10:47 INFO - PROCESS | 1752 | 1464624647462 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 347 (0x9a04b800) [pid = 1752] [serial = 732] [outer = 0x925b7c00] 09:10:48 INFO - PROCESS | 1752 | 1464624648351 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1531ms 09:10:48 INFO - PROCESS | 1752 | 1464624648391 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 1752 | 1464624648396 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:10:48 INFO - PROCESS | 1752 | 1464624648407 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1752 | 1464624648409 Marionette TRACE conn4 <- [1,946,null,{}] 09:10:48 INFO - PROCESS | 1752 | 1464624648415 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:48 INFO - PROCESS | 1752 | 1464624648609 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:10:48 INFO - PROCESS | 1752 | 1464624648869 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ad5000 == 108 [pid = 1752] [id = 244] 09:10:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 348 (0x89ad6000) [pid = 1752] [serial = 733] [outer = (nil)] 09:10:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 349 (0x89addc00) [pid = 1752] [serial = 734] [outer = 0x89ad6000] 09:10:49 INFO - PROCESS | 1752 | 1464624649010 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 350 (0x89adf800) [pid = 1752] [serial = 735] [outer = 0x89ad6000] 09:10:49 INFO - PROCESS | 1752 | 1464624649899 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1535ms 09:10:49 INFO - PROCESS | 1752 | 1464624649943 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:10:49 INFO - PROCESS | 1752 | 1464624649954 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:10:49 INFO - PROCESS | 1752 | 1464624649959 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1752 | 1464624649963 Marionette TRACE conn4 <- [1,950,null,{}] 09:10:49 INFO - PROCESS | 1752 | 1464624649969 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 1752 | 1464624650152 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:10:50 INFO - PROCESS | 1752 | 1464624650411 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x89adc800 == 109 [pid = 1752] [id = 245] 09:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 351 (0x89adf400) [pid = 1752] [serial = 736] [outer = (nil)] 09:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 352 (0x99fc8400) [pid = 1752] [serial = 737] [outer = 0x89adf400] 09:10:50 INFO - PROCESS | 1752 | 1464624650539 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 353 (0x9a9d8400) [pid = 1752] [serial = 738] [outer = 0x89adf400] 09:10:51 INFO - PROCESS | 1752 | 1464624651418 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1485ms 09:10:51 INFO - PROCESS | 1752 | 1464624651445 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1752 | 1464624651449 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:10:51 INFO - PROCESS | 1752 | 1464624651455 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1752 | 1464624651459 Marionette TRACE conn4 <- [1,954,null,{}] 09:10:51 INFO - PROCESS | 1752 | 1464624651464 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:51 INFO - PROCESS | 1752 | 1464624651684 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:10:51 INFO - PROCESS | 1752 | 1464624651957 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ae3c00 == 110 [pid = 1752] [id = 246] 09:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 354 (0x9b81c800) [pid = 1752] [serial = 739] [outer = (nil)] 09:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 355 (0x9ba68800) [pid = 1752] [serial = 740] [outer = 0x9b81c800] 09:10:52 INFO - PROCESS | 1752 | 1464624652104 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 356 (0xa0612400) [pid = 1752] [serial = 741] [outer = 0x9b81c800] 09:10:52 INFO - PROCESS | 1752 | 1464624652988 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1579ms 09:10:53 INFO - PROCESS | 1752 | 1464624653036 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:10:53 INFO - PROCESS | 1752 | 1464624653040 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:10:53 INFO - PROCESS | 1752 | 1464624653047 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1752 | 1464624653052 Marionette TRACE conn4 <- [1,958,null,{}] 09:10:53 INFO - PROCESS | 1752 | 1464624653057 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:53 INFO - PROCESS | 1752 | 1464624653243 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:10:53 INFO - PROCESS | 1752 | 1464624653577 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cdcc00 == 111 [pid = 1752] [id = 247] 09:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 357 (0x86cdd800) [pid = 1752] [serial = 742] [outer = (nil)] 09:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 358 (0x86ce4800) [pid = 1752] [serial = 743] [outer = 0x86cdd800] 09:10:53 INFO - PROCESS | 1752 | 1464624653671 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 359 (0x86ce6400) [pid = 1752] [serial = 744] [outer = 0x86cdd800] 09:10:54 INFO - PROCESS | 1752 | 1464624654524 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1534ms 09:10:54 INFO - PROCESS | 1752 | 1464624654581 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1752 | 1464624654585 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:10:54 INFO - PROCESS | 1752 | 1464624654592 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1752 | 1464624654594 Marionette TRACE conn4 <- [1,962,null,{}] 09:10:54 INFO - PROCESS | 1752 | 1464624654600 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 1752 | 1464624654790 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:10:55 INFO - PROCESS | 1752 | 1464624655052 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cda800 == 112 [pid = 1752] [id = 248] 09:10:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 360 (0x86cdf800) [pid = 1752] [serial = 745] [outer = (nil)] 09:10:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 361 (0x9d9ce000) [pid = 1752] [serial = 746] [outer = 0x86cdf800] 09:10:55 INFO - PROCESS | 1752 | 1464624655180 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 362 (0xa24ca800) [pid = 1752] [serial = 747] [outer = 0x86cdf800] 09:10:56 INFO - PROCESS | 1752 | 1464624656053 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1533ms 09:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:10:56 INFO - PROCESS | 1752 | 1464624656126 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1752 | 1464624656129 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:10:56 INFO - PROCESS | 1752 | 1464624656137 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1752 | 1464624656140 Marionette TRACE conn4 <- [1,966,null,{}] 09:10:56 INFO - PROCESS | 1752 | 1464624656146 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:56 INFO - PROCESS | 1752 | 1464624656333 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:10:56 INFO - PROCESS | 1752 | 1464624656598 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x866d6c00 == 113 [pid = 1752] [id = 249] 09:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 363 (0x866d8800) [pid = 1752] [serial = 748] [outer = (nil)] 09:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 364 (0x866dec00) [pid = 1752] [serial = 749] [outer = 0x866d8800] 09:10:56 INFO - PROCESS | 1752 | 1464624656722 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 365 (0x866e2c00) [pid = 1752] [serial = 750] [outer = 0x866d8800] 09:10:57 INFO - PROCESS | 1752 | 1464624657644 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1588ms 09:10:57 INFO - PROCESS | 1752 | 1464624657724 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1752 | 1464624657727 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:10:57 INFO - PROCESS | 1752 | 1464624657735 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1752 | 1464624657738 Marionette TRACE conn4 <- [1,970,null,{}] 09:10:57 INFO - PROCESS | 1752 | 1464624657744 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:57 INFO - PROCESS | 1752 | 1464624657981 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:10:58 INFO - PROCESS | 1752 | 1464624658293 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c57400 == 114 [pid = 1752] [id = 250] 09:10:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 366 (0x85c58000) [pid = 1752] [serial = 751] [outer = (nil)] 09:10:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 367 (0x85c62000) [pid = 1752] [serial = 752] [outer = 0x85c58000] 09:10:58 INFO - PROCESS | 1752 | 1464624658390 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 368 (0x85c64000) [pid = 1752] [serial = 753] [outer = 0x85c58000] 09:10:59 INFO - PROCESS | 1752 | 1464624659425 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1747ms 09:10:59 INFO - PROCESS | 1752 | 1464624659484 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1752 | 1464624659487 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:10:59 INFO - PROCESS | 1752 | 1464624659494 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1752 | 1464624659497 Marionette TRACE conn4 <- [1,974,null,{}] 09:10:59 INFO - PROCESS | 1752 | 1464624659503 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 1752 | 1464624659711 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:11:00 INFO - PROCESS | 1752 | 1464624660028 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c58400 == 115 [pid = 1752] [id = 251] 09:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 369 (0x85c65000) [pid = 1752] [serial = 754] [outer = (nil)] 09:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 370 (0x866e5400) [pid = 1752] [serial = 755] [outer = 0x85c65000] 09:11:00 INFO - PROCESS | 1752 | 1464624660125 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 371 (0x86ce6c00) [pid = 1752] [serial = 756] [outer = 0x85c65000] 09:11:01 INFO - PROCESS | 1752 | 1464624661009 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1580ms 09:11:01 INFO - PROCESS | 1752 | 1464624661075 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1752 | 1464624661079 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:11:01 INFO - PROCESS | 1752 | 1464624661086 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1752 | 1464624661089 Marionette TRACE conn4 <- [1,978,null,{}] 09:11:01 INFO - PROCESS | 1752 | 1464624661095 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:01 INFO - PROCESS | 1752 | 1464624661283 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:11:01 INFO - PROCESS | 1752 | 1464624661601 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee8400 == 116 [pid = 1752] [id = 252] 09:11:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 372 (0x85ee9800) [pid = 1752] [serial = 757] [outer = (nil)] 09:11:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 373 (0x85eefc00) [pid = 1752] [serial = 758] [outer = 0x85ee9800] 09:11:01 INFO - PROCESS | 1752 | 1464624661691 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 374 (0x85ef1800) [pid = 1752] [serial = 759] [outer = 0x85ee9800] 09:11:02 INFO - PROCESS | 1752 | 1464624662552 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1534ms 09:11:02 INFO - PROCESS | 1752 | 1464624662622 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1752 | 1464624662626 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:11:02 INFO - PROCESS | 1752 | 1464624662632 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1752 | 1464624662635 Marionette TRACE conn4 <- [1,982,null,{}] 09:11:02 INFO - PROCESS | 1752 | 1464624662641 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:02 INFO - PROCESS | 1752 | 1464624662857 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:11:03 INFO - PROCESS | 1752 | 1464624663145 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eea800 == 117 [pid = 1752] [id = 253] 09:11:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 375 (0x85ef2000) [pid = 1752] [serial = 760] [outer = (nil)] 09:11:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 376 (0x86039400) [pid = 1752] [serial = 761] [outer = 0x85ef2000] 09:11:03 INFO - PROCESS | 1752 | 1464624663274 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 377 (0x8603c800) [pid = 1752] [serial = 762] [outer = 0x85ef2000] 09:11:04 INFO - PROCESS | 1752 | 1464624664133 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1582ms 09:11:04 INFO - PROCESS | 1752 | 1464624664215 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1752 | 1464624664223 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:11:04 INFO - PROCESS | 1752 | 1464624664233 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1752 | 1464624664235 Marionette TRACE conn4 <- [1,986,null,{}] 09:11:04 INFO - PROCESS | 1752 | 1464624664241 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:04 INFO - PROCESS | 1752 | 1464624664472 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:11:04 INFO - PROCESS | 1752 | 1464624664783 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eec000 == 118 [pid = 1752] [id = 254] 09:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 378 (0x85ef5000) [pid = 1752] [serial = 763] [outer = (nil)] 09:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 379 (0x86041400) [pid = 1752] [serial = 764] [outer = 0x85ef5000] 09:11:04 INFO - PROCESS | 1752 | 1464624664874 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 380 (0x86044c00) [pid = 1752] [serial = 765] [outer = 0x85ef5000] 09:11:05 INFO - PROCESS | 1752 | 1464624665828 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1678ms 09:11:05 INFO - PROCESS | 1752 | 1464624665912 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1752 | 1464624665916 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:11:05 INFO - PROCESS | 1752 | 1464624665922 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1752 | 1464624665925 Marionette TRACE conn4 <- [1,990,null,{}] 09:11:05 INFO - PROCESS | 1752 | 1464624665931 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 1752 | 1464624666133 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x92697400 == 117 [pid = 1752] [id = 142] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x9b119800 == 116 [pid = 1752] [id = 140] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x926a9c00 == 115 [pid = 1752] [id = 138] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x9b683800 == 114 [pid = 1752] [id = 139] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdd000 == 113 [pid = 1752] [id = 234] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64c000 == 112 [pid = 1752] [id = 233] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8b494c00 == 111 [pid = 1752] [id = 232] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdcc00 == 110 [pid = 1752] [id = 231] 09:11:07 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae3c00 == 109 [pid = 1752] [id = 230] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 379 (0x92694c00) [pid = 1752] [serial = 581] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 378 (0x91125800) [pid = 1752] [serial = 635] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 377 (0x911bd400) [pid = 1752] [serial = 636] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 376 (0x95029400) [pid = 1752] [serial = 595] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 375 (0x9b68f400) [pid = 1752] [serial = 601] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 374 (0x91672800) [pid = 1752] [serial = 589] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 373 (0x8e710000) [pid = 1752] [serial = 632] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 372 (0x8b30e000) [pid = 1752] [serial = 583] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 371 (0xa22d4800) [pid = 1752] [serial = 620] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 370 (0x92ae4000) [pid = 1752] [serial = 617] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 369 (0x8d8ed400) [pid = 1752] [serial = 613] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 368 (0x9ba6d000) [pid = 1752] [serial = 610] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 367 (0x8e723800) [pid = 1752] [serial = 586] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 366 (0x987edc00) [pid = 1752] [serial = 598] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 365 (0x9c089c00) [pid = 1752] [serial = 604] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 364 (0x8c549800) [pid = 1752] [serial = 623] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 363 (0x8d0db800) [pid = 1752] [serial = 629] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 362 (0x8d125000) [pid = 1752] [serial = 630] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 361 (0x8aeca400) [pid = 1752] [serial = 607] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 360 (0x9268b400) [pid = 1752] [serial = 592] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 359 (0x8c437000) [pid = 1752] [serial = 626] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 358 (0x911b8400) [pid = 1752] [serial = 407] [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.] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 357 (0x91841400) [pid = 1752] [serial = 639] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 356 (0x91714c00) [pid = 1752] [serial = 638] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | --DOMWINDOW == 355 (0x8ecf5000) [pid = 1752] [serial = 633] [outer = (nil)] [url = about:blank] 09:11:07 INFO - PROCESS | 1752 | 1464624667457 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0dc00 == 110 [pid = 1752] [id = 255] 09:11:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 356 (0x86b0f800) [pid = 1752] [serial = 766] [outer = (nil)] 09:11:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 357 (0x86cdf000) [pid = 1752] [serial = 767] [outer = 0x86b0f800] 09:11:07 INFO - PROCESS | 1752 | 1464624667535 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 358 (0x879d2400) [pid = 1752] [serial = 768] [outer = 0x86b0f800] 09:11:08 INFO - PROCESS | 1752 | 1464624668313 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2443ms 09:11:08 INFO - PROCESS | 1752 | 1464624668367 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1752 | 1464624668373 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:11:08 INFO - PROCESS | 1752 | 1464624668381 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1752 | 1464624668386 Marionette TRACE conn4 <- [1,994,null,{}] 09:11:08 INFO - PROCESS | 1752 | 1464624668393 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 1752 | 1464624668609 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:11:08 INFO - PROCESS | 1752 | 1464624668810 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d8000 == 111 [pid = 1752] [id = 256] 09:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 359 (0x883c6400) [pid = 1752] [serial = 769] [outer = (nil)] 09:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 360 (0x887c5400) [pid = 1752] [serial = 770] [outer = 0x883c6400] 09:11:08 INFO - PROCESS | 1752 | 1464624668887 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 361 (0x88cdb400) [pid = 1752] [serial = 771] [outer = 0x883c6400] 09:11:09 INFO - PROCESS | 1752 | 1464624669745 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1389ms 09:11:09 INFO - PROCESS | 1752 | 1464624669776 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1752 | 1464624669781 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:11:09 INFO - PROCESS | 1752 | 1464624669788 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1752 | 1464624669791 Marionette TRACE conn4 <- [1,998,null,{}] 09:11:09 INFO - PROCESS | 1752 | 1464624669811 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:10 INFO - PROCESS | 1752 | 1464624670059 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:11:10 INFO - PROCESS | 1752 | 1464624670087 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fc6c00 == 112 [pid = 1752] [id = 257] 09:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 362 (0x89ad9c00) [pid = 1752] [serial = 772] [outer = (nil)] 09:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 363 (0x8aecac00) [pid = 1752] [serial = 773] [outer = 0x89ad9c00] 09:11:10 INFO - PROCESS | 1752 | 1464624670158 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 364 (0x8b48f000) [pid = 1752] [serial = 774] [outer = 0x89ad9c00] 09:11:11 INFO - PROCESS | 1752 | 1464624671135 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1381ms 09:11:11 INFO - PROCESS | 1752 | 1464624671170 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1752 | 1464624671174 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:11:11 INFO - PROCESS | 1752 | 1464624671189 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1752 | 1464624671198 Marionette TRACE conn4 <- [1,1002,null,{}] 09:11:11 INFO - PROCESS | 1752 | 1464624671211 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:11 INFO - PROCESS | 1752 | 1464624671467 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:11:11 INFO - PROCESS | 1752 | 1464624671493 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae1c00 == 113 [pid = 1752] [id = 258] 09:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 365 (0x88fc8c00) [pid = 1752] [serial = 775] [outer = (nil)] 09:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 366 (0x8c642000) [pid = 1752] [serial = 776] [outer = 0x88fc8c00] 09:11:11 INFO - PROCESS | 1752 | 1464624671566 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 367 (0x8d125800) [pid = 1752] [serial = 777] [outer = 0x88fc8c00] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 366 (0x8e408400) [pid = 1752] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 365 (0x88ce5c00) [pid = 1752] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 364 (0x87ae4800) [pid = 1752] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 363 (0x8c434800) [pid = 1752] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 362 (0x8e407400) [pid = 1752] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:11:12 INFO - PROCESS | 1752 | --DOMWINDOW == 361 (0x8b638000) [pid = 1752] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:11:12 INFO - PROCESS | 1752 | 1464624672891 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1758ms 09:11:12 INFO - PROCESS | 1752 | 1464624672940 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1752 | 1464624672945 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:11:12 INFO - PROCESS | 1752 | 1464624672951 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1752 | 1464624672953 Marionette TRACE conn4 <- [1,1006,null,{}] 09:11:12 INFO - PROCESS | 1752 | 1464624672959 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 1752 | 1464624673138 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:11:13 INFO - PROCESS | 1752 | 1464624673337 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee8c00 == 114 [pid = 1752] [id = 259] 09:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 362 (0x879d4400) [pid = 1752] [serial = 778] [outer = (nil)] 09:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 363 (0x8d8e9800) [pid = 1752] [serial = 779] [outer = 0x879d4400] 09:11:13 INFO - PROCESS | 1752 | 1464624673410 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 364 (0x8e20e800) [pid = 1752] [serial = 780] [outer = 0x879d4400] 09:11:14 INFO - PROCESS | 1752 | 1464624674119 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1238ms 09:11:14 INFO - PROCESS | 1752 | 1464624674190 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1752 | 1464624674193 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:11:14 INFO - PROCESS | 1752 | 1464624674337 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1752 | 1464624674344 Marionette TRACE conn4 <- [1,1010,null,{}] 09:11:14 INFO - PROCESS | 1752 | 1464624674353 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:14 INFO - PROCESS | 1752 | 1464624674592 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:11:14 INFO - PROCESS | 1752 | 1464624674937 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cdbc00 == 115 [pid = 1752] [id = 260] 09:11:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 365 (0x86cde800) [pid = 1752] [serial = 781] [outer = (nil)] 09:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 366 (0x879cf000) [pid = 1752] [serial = 782] [outer = 0x86cde800] 09:11:15 INFO - PROCESS | 1752 | 1464624675033 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 367 (0x87adc400) [pid = 1752] [serial = 783] [outer = 0x86cde800] 09:11:15 INFO - PROCESS | 1752 | 1464624675960 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1710ms 09:11:16 INFO - PROCESS | 1752 | 1464624676031 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1752 | 1464624676037 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:11:16 INFO - PROCESS | 1752 | 1464624676044 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1752 | 1464624676049 Marionette TRACE conn4 <- [1,1014,null,{}] 09:11:16 INFO - PROCESS | 1752 | 1464624676061 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:16 INFO - PROCESS | 1752 | 1464624676320 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:11:16 INFO - PROCESS | 1752 | 1464624676642 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ad9400 == 116 [pid = 1752] [id = 261] 09:11:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 368 (0x89adb000) [pid = 1752] [serial = 784] [outer = (nil)] 09:11:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 369 (0x8aece000) [pid = 1752] [serial = 785] [outer = 0x89adb000] 09:11:16 INFO - PROCESS | 1752 | 1464624676729 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 370 (0x8b7c5400) [pid = 1752] [serial = 786] [outer = 0x89adb000] 09:11:17 INFO - PROCESS | 1752 | 1464624677701 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1686ms 09:11:17 INFO - PROCESS | 1752 | 1464624677731 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:11:17 INFO - PROCESS | 1752 | 1464624677736 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:11:17 INFO - PROCESS | 1752 | 1464624677743 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1752 | 1464624677747 Marionette TRACE conn4 <- [1,1018,null,{}] 09:11:17 INFO - PROCESS | 1752 | 1464624677753 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:17 INFO - PROCESS | 1752 | 1464624677958 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:11:18 INFO - PROCESS | 1752 | 1464624678355 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e722000 == 117 [pid = 1752] [id = 262] 09:11:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 371 (0x8e726800) [pid = 1752] [serial = 787] [outer = (nil)] 09:11:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 372 (0x8eb39000) [pid = 1752] [serial = 788] [outer = 0x8e726800] 09:11:18 INFO - PROCESS | 1752 | 1464624678459 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 373 (0x8f588400) [pid = 1752] [serial = 789] [outer = 0x8e726800] 09:11:19 INFO - PROCESS | 1752 | 1464624679424 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1739ms 09:11:19 INFO - PROCESS | 1752 | 1464624679482 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1752 | 1464624679486 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:11:19 INFO - PROCESS | 1752 | 1464624679493 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1752 | 1464624679496 Marionette TRACE conn4 <- [1,1022,null,{}] 09:11:19 INFO - PROCESS | 1752 | 1464624679502 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 1752 | 1464624679717 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:11:20 INFO - PROCESS | 1752 | 1464624680031 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fca400 == 118 [pid = 1752] [id = 263] 09:11:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 374 (0x8f5d0000) [pid = 1752] [serial = 790] [outer = (nil)] 09:11:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 375 (0x911bd000) [pid = 1752] [serial = 791] [outer = 0x8f5d0000] 09:11:20 INFO - PROCESS | 1752 | 1464624680125 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 376 (0x91712000) [pid = 1752] [serial = 792] [outer = 0x8f5d0000] 09:11:21 INFO - PROCESS | 1752 | 1464624681014 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1585ms 09:11:21 INFO - PROCESS | 1752 | 1464624681080 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1752 | 1464624681084 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:11:21 INFO - PROCESS | 1752 | 1464624681091 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1752 | 1464624681095 Marionette TRACE conn4 <- [1,1026,null,{}] 09:11:21 INFO - PROCESS | 1752 | 1464624681101 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 1752 | 1464624681289 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:11:21 INFO - PROCESS | 1752 | 1464624681600 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5dac00 == 119 [pid = 1752] [id = 264] 09:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 377 (0x911b2400) [pid = 1752] [serial = 793] [outer = (nil)] 09:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 378 (0x91720000) [pid = 1752] [serial = 794] [outer = 0x911b2400] 09:11:21 INFO - PROCESS | 1752 | 1464624681691 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 379 (0x91844800) [pid = 1752] [serial = 795] [outer = 0x911b2400] 09:11:22 INFO - PROCESS | 1752 | 1464624682569 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1539ms 09:11:22 INFO - PROCESS | 1752 | 1464624682631 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1752 | 1464624682634 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:11:22 INFO - PROCESS | 1752 | 1464624682641 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1752 | 1464624682645 Marionette TRACE conn4 <- [1,1030,null,{}] 09:11:22 INFO - PROCESS | 1752 | 1464624682650 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:22 INFO - PROCESS | 1752 | 1464624682887 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:11:23 INFO - PROCESS | 1752 | 1464624683230 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x92395800 == 120 [pid = 1752] [id = 265] 09:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 380 (0x925af800) [pid = 1752] [serial = 796] [outer = (nil)] 09:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 381 (0x926adc00) [pid = 1752] [serial = 797] [outer = 0x925af800] 09:11:23 INFO - PROCESS | 1752 | 1464624683325 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 382 (0x92c63800) [pid = 1752] [serial = 798] [outer = 0x925af800] 09:11:24 INFO - PROCESS | 1752 | 1464624684213 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 09:11:24 INFO - PROCESS | 1752 | 1464624684273 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1752 | 1464624684277 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:11:24 INFO - PROCESS | 1752 | 1464624684283 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1752 | 1464624684286 Marionette TRACE conn4 <- [1,1034,null,{}] 09:11:24 INFO - PROCESS | 1752 | 1464624684292 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:24 INFO - PROCESS | 1752 | 1464624684501 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:11:24 INFO - PROCESS | 1752 | 1464624684813 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d85c00 == 121 [pid = 1752] [id = 266] 09:11:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 383 (0x92d86c00) [pid = 1752] [serial = 799] [outer = (nil)] 09:11:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 384 (0x95029400) [pid = 1752] [serial = 800] [outer = 0x92d86c00] 09:11:24 INFO - PROCESS | 1752 | 1464624684909 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 385 (0x95070000) [pid = 1752] [serial = 801] [outer = 0x92d86c00] 09:11:25 INFO - PROCESS | 1752 | 1464624685785 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1542ms 09:11:25 INFO - PROCESS | 1752 | 1464624685826 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1752 | 1464624685829 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:11:25 INFO - PROCESS | 1752 | 1464624685836 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1752 | 1464624685840 Marionette TRACE conn4 <- [1,1038,null,{}] 09:11:25 INFO - PROCESS | 1752 | 1464624685846 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 1752 | 1464624686065 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:11:26 INFO - PROCESS | 1752 | 1464624686384 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ae4000 == 122 [pid = 1752] [id = 267] 09:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 386 (0x99298c00) [pid = 1752] [serial = 802] [outer = (nil)] 09:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 387 (0x9a295c00) [pid = 1752] [serial = 803] [outer = 0x99298c00] 09:11:26 INFO - PROCESS | 1752 | 1464624686481 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 388 (0x9a9d0400) [pid = 1752] [serial = 804] [outer = 0x99298c00] 09:11:27 INFO - PROCESS | 1752 | 1464624687390 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1631ms 09:11:27 INFO - PROCESS | 1752 | 1464624687468 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1752 | 1464624687473 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:11:27 INFO - PROCESS | 1752 | 1464624687479 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1752 | 1464624687481 Marionette TRACE conn4 <- [1,1042,null,{}] 09:11:27 INFO - PROCESS | 1752 | 1464624687488 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:27 INFO - PROCESS | 1752 | 1464624687745 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:11:28 INFO - PROCESS | 1752 | 1464624688098 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166bc00 == 123 [pid = 1752] [id = 268] 09:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 389 (0x92ad8400) [pid = 1752] [serial = 805] [outer = (nil)] 09:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 390 (0x9b873400) [pid = 1752] [serial = 806] [outer = 0x92ad8400] 09:11:28 INFO - PROCESS | 1752 | 1464624688189 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 391 (0x9c083400) [pid = 1752] [serial = 807] [outer = 0x92ad8400] 09:11:29 INFO - PROCESS | 1752 | 1464624689076 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1647ms 09:11:29 INFO - PROCESS | 1752 | 1464624689127 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1752 | 1464624689131 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:11:29 INFO - PROCESS | 1752 | 1464624689137 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1752 | 1464624689141 Marionette TRACE conn4 <- [1,1046,null,{}] 09:11:29 INFO - PROCESS | 1752 | 1464624689146 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 1752 | 1464624689366 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:11:29 INFO - PROCESS | 1752 | 1464624689678 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc3400 == 124 [pid = 1752] [id = 269] 09:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 392 (0x86cc6400) [pid = 1752] [serial = 808] [outer = (nil)] 09:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 393 (0x86ccc800) [pid = 1752] [serial = 809] [outer = 0x86cc6400] 09:11:29 INFO - PROCESS | 1752 | 1464624689769 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 394 (0x86cce800) [pid = 1752] [serial = 810] [outer = 0x86cc6400] 09:11:30 INFO - PROCESS | 1752 | 1464624690611 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1533ms 09:11:30 INFO - PROCESS | 1752 | 1464624690671 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1752 | 1464624690676 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:11:30 INFO - PROCESS | 1752 | 1464624690682 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1752 | 1464624690685 Marionette TRACE conn4 <- [1,1050,null,{}] 09:11:30 INFO - PROCESS | 1752 | 1464624690692 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:30 INFO - PROCESS | 1752 | 1464624690908 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:11:31 INFO - PROCESS | 1752 | 1464624691237 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cd1800 == 125 [pid = 1752] [id = 270] 09:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 395 (0xa2155000) [pid = 1752] [serial = 811] [outer = (nil)] 09:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 396 (0xa2408000) [pid = 1752] [serial = 812] [outer = 0xa2155000] 09:11:31 INFO - PROCESS | 1752 | 1464624691347 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 397 (0xa30f8400) [pid = 1752] [serial = 813] [outer = 0xa2155000] 09:11:32 INFO - PROCESS | 1752 | 1464624692240 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1632ms 09:11:32 INFO - PROCESS | 1752 | 1464624692316 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1752 | 1464624692319 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:11:32 INFO - PROCESS | 1752 | 1464624692326 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1752 | 1464624692329 Marionette TRACE conn4 <- [1,1054,null,{}] 09:11:32 INFO - PROCESS | 1752 | 1464624692335 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:32 INFO - PROCESS | 1752 | 1464624692592 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:11:32 INFO - PROCESS | 1752 | 1464624692948 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc6800 == 126 [pid = 1752] [id = 271] 09:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 398 (0x88dc7000) [pid = 1752] [serial = 814] [outer = (nil)] 09:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 399 (0x88dca800) [pid = 1752] [serial = 815] [outer = 0x88dc7000] 09:11:33 INFO - PROCESS | 1752 | 1464624693038 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 400 (0x88dccc00) [pid = 1752] [serial = 816] [outer = 0x88dc7000] 09:11:33 INFO - PROCESS | 1752 | 1464624693923 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1631ms 09:11:33 INFO - PROCESS | 1752 | 1464624693958 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1752 | 1464624693962 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:11:33 INFO - PROCESS | 1752 | 1464624693968 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1752 | 1464624693972 Marionette TRACE conn4 <- [1,1058,null,{}] 09:11:33 INFO - PROCESS | 1752 | 1464624693977 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 1752 | 1464624694159 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:11:34 INFO - PROCESS | 1752 | 1464624694498 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x84acbc00 == 127 [pid = 1752] [id = 272] 09:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 401 (0x84acd800) [pid = 1752] [serial = 817] [outer = (nil)] 09:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 402 (0x84ad2c00) [pid = 1752] [serial = 818] [outer = 0x84acd800] 09:11:34 INFO - PROCESS | 1752 | 1464624694590 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 403 (0x84ad5800) [pid = 1752] [serial = 819] [outer = 0x84acd800] 09:11:36 INFO - PROCESS | 1752 | 1464624696156 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2244ms 09:11:36 INFO - PROCESS | 1752 | 1464624696213 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1752 | 1464624696219 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:11:36 INFO - PROCESS | 1752 | 1464624696227 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1752 | 1464624696233 Marionette TRACE conn4 <- [1,1062,null,{}] 09:11:36 INFO - PROCESS | 1752 | 1464624696242 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 1752 | 1464624696459 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:11:36 INFO - PROCESS | 1752 | 1464624696735 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x86039c00 == 128 [pid = 1752] [id = 273] 09:11:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 404 (0x866d8400) [pid = 1752] [serial = 820] [outer = (nil)] 09:11:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 405 (0x86b07000) [pid = 1752] [serial = 821] [outer = 0x866d8400] 09:11:36 INFO - PROCESS | 1752 | 1464624696816 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 406 (0x86ccd400) [pid = 1752] [serial = 822] [outer = 0x866d8400] 09:11:37 INFO - PROCESS | 1752 | 1464624697876 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1689ms 09:11:37 INFO - PROCESS | 1752 | 1464624697917 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1752 | 1464624697925 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:11:37 INFO - PROCESS | 1752 | 1464624697935 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1752 | 1464624697939 Marionette TRACE conn4 <- [1,1066,null,{}] 09:11:37 INFO - PROCESS | 1752 | 1464624697945 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:38 INFO - PROCESS | 1752 | 1464624698167 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:11:38 INFO - PROCESS | 1752 | 1464624698501 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c7800 == 129 [pid = 1752] [id = 274] 09:11:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 407 (0x887c8000) [pid = 1752] [serial = 823] [outer = (nil)] 09:11:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 408 (0x88cde400) [pid = 1752] [serial = 824] [outer = 0x887c8000] 09:11:38 INFO - PROCESS | 1752 | 1464624698585 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 409 (0x88dc3800) [pid = 1752] [serial = 825] [outer = 0x887c8000] 09:11:39 INFO - PROCESS | 1752 | 1464624699529 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1632ms 09:11:39 INFO - PROCESS | 1752 | 1464624699568 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1752 | 1464624699571 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:11:39 INFO - PROCESS | 1752 | 1464624699578 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1752 | 1464624699584 Marionette TRACE conn4 <- [1,1070,null,{}] 09:11:39 INFO - PROCESS | 1752 | 1464624699599 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 1752 | 1464624699786 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:11:40 INFO - PROCESS | 1752 | 1464624700107 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ad9800 == 130 [pid = 1752] [id = 275] 09:11:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 410 (0x8a3f7400) [pid = 1752] [serial = 826] [outer = (nil)] 09:11:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 411 (0x8b30bc00) [pid = 1752] [serial = 827] [outer = 0x8a3f7400] 09:11:40 INFO - PROCESS | 1752 | 1464624700192 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 412 (0x8b492800) [pid = 1752] [serial = 828] [outer = 0x8a3f7400] 09:11:41 INFO - PROCESS | 1752 | 1464624701051 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1538ms 09:11:41 INFO - PROCESS | 1752 | 1464624701117 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:11:41 INFO - PROCESS | 1752 | 1464624701122 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:11:41 INFO - PROCESS | 1752 | 1464624701128 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1752 | 1464624701131 Marionette TRACE conn4 <- [1,1074,null,{}] 09:11:41 INFO - PROCESS | 1752 | 1464624701137 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 1752 | 1464624701338 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:11:41 INFO - PROCESS | 1752 | 1464624701655 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc4000 == 131 [pid = 1752] [id = 276] 09:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 413 (0x8b7ce800) [pid = 1752] [serial = 829] [outer = (nil)] 09:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 414 (0x8c546400) [pid = 1752] [serial = 830] [outer = 0x8b7ce800] 09:11:41 INFO - PROCESS | 1752 | 1464624701738 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 415 (0x8c64f400) [pid = 1752] [serial = 831] [outer = 0x8b7ce800] 09:11:42 INFO - PROCESS | 1752 | 1464624702660 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1584ms 09:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:11:42 INFO - PROCESS | 1752 | 1464624702711 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1752 | 1464624702714 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:11:42 INFO - PROCESS | 1752 | 1464624702721 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1752 | 1464624702724 Marionette TRACE conn4 <- [1,1078,null,{}] 09:11:42 INFO - PROCESS | 1752 | 1464624702729 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:42 INFO - PROCESS | 1752 | 1464624702954 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:11:43 INFO - PROCESS | 1752 | 1464624703329 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eecc00 == 132 [pid = 1752] [id = 277] 09:11:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 416 (0x85eed400) [pid = 1752] [serial = 832] [outer = (nil)] 09:11:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 417 (0x8d129c00) [pid = 1752] [serial = 833] [outer = 0x85eed400] 09:11:43 INFO - PROCESS | 1752 | 1464624703407 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 418 (0x8e206000) [pid = 1752] [serial = 834] [outer = 0x85eed400] 09:11:44 INFO - PROCESS | 1752 | 1464624704344 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1688ms 09:11:44 INFO - PROCESS | 1752 | 1464624704423 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1752 | 1464624704427 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:11:44 INFO - PROCESS | 1752 | 1464624704436 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1752 | 1464624704438 Marionette TRACE conn4 <- [1,1082,null,{}] 09:11:44 INFO - PROCESS | 1752 | 1464624704443 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x93ab5800 == 131 [pid = 1752] [id = 17] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x93c51800 == 130 [pid = 1752] [id = 26] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x98062800 == 129 [pid = 1752] [id = 15] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9ef000 == 128 [pid = 1752] [id = 16] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x98058c00 == 127 [pid = 1752] [id = 29] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8b30cc00 == 126 [pid = 1752] [id = 204] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9d3000 == 125 [pid = 1752] [id = 21] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8aec1400 == 124 [pid = 1752] [id = 203] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e406400 == 123 [pid = 1752] [id = 205] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x92d8c400 == 122 [pid = 1752] [id = 206] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae1c00 == 121 [pid = 1752] [id = 258] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x88fc6c00 == 120 [pid = 1752] [id = 257] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x879d8000 == 119 [pid = 1752] [id = 256] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0dc00 == 118 [pid = 1752] [id = 255] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x89adc800 == 117 [pid = 1752] [id = 245] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x89ad5000 == 116 [pid = 1752] [id = 244] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x925b4000 == 115 [pid = 1752] [id = 243] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x92ada400 == 114 [pid = 1752] [id = 241] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x93cb7000 == 113 [pid = 1752] [id = 242] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x86b03000 == 112 [pid = 1752] [id = 240] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e706c00 == 111 [pid = 1752] [id = 239] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e20dc00 == 110 [pid = 1752] [id = 238] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8c549000 == 109 [pid = 1752] [id = 237] 09:11:44 INFO - PROCESS | 1752 | --DOCSHELL 0x887c7c00 == 108 [pid = 1752] [id = 236] 09:11:45 INFO - PROCESS | 1752 | 1464624705003 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 417 (0x8c64a400) [pid = 1752] [serial = 698] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 416 (0x925aa400) [pid = 1752] [serial = 641] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 415 (0x8e701c00) [pid = 1752] [serial = 701] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 414 (0x8e70b400) [pid = 1752] [serial = 702] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 413 (0x8d120c00) [pid = 1752] [serial = 699] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 412 (0x8c541c00) [pid = 1752] [serial = 627] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 411 (0x8ecf6800) [pid = 1752] [serial = 704] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 410 (0x8f5d2000) [pid = 1752] [serial = 705] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 409 (0x93cc1c00) [pid = 1752] [serial = 653] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 408 (0x91134400) [pid = 1752] [serial = 647] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 407 (0x8aed0c00) [pid = 1752] [serial = 696] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 406 (0x88fd2000) [pid = 1752] [serial = 695] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 405 (0x99f03c00) [pid = 1752] [serial = 656] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 404 (0x887c9800) [pid = 1752] [serial = 693] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 403 (0x883d0400) [pid = 1752] [serial = 692] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 402 (0x8d0e7800) [pid = 1752] [serial = 644] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 401 (0x9d9b2400) [pid = 1752] [serial = 659] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 400 (0x88fcc000) [pid = 1752] [serial = 662] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 399 (0x9b56dc00) [pid = 1752] [serial = 665] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 398 (0x883ca800) [pid = 1752] [serial = 668] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 397 (0x887c2400) [pid = 1752] [serial = 671] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 396 (0x9b68d400) [pid = 1752] [serial = 674] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 395 (0x879d5400) [pid = 1752] [serial = 677] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 394 (0x87ad9c00) [pid = 1752] [serial = 680] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 393 (0x86b09c00) [pid = 1752] [serial = 683] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 392 (0x87ad8400) [pid = 1752] [serial = 686] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 391 (0x883c6000) [pid = 1752] [serial = 689] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 390 (0x92ae1000) [pid = 1752] [serial = 650] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | --DOMWINDOW == 389 (0x8f5d8000) [pid = 1752] [serial = 707] [outer = (nil)] [url = about:blank] 09:11:45 INFO - PROCESS | 1752 | 1464624705366 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c59800 == 109 [pid = 1752] [id = 278] 09:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 390 (0x85c5d400) [pid = 1752] [serial = 835] [outer = (nil)] 09:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 391 (0x85eea000) [pid = 1752] [serial = 836] [outer = 0x85c5d400] 09:11:45 INFO - PROCESS | 1752 | 1464624705442 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 392 (0x866dc000) [pid = 1752] [serial = 837] [outer = 0x85c5d400] 09:11:46 INFO - PROCESS | 1752 | 1464624706190 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1784ms 09:11:46 INFO - PROCESS | 1752 | 1464624706222 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1752 | 1464624706225 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:11:46 INFO - PROCESS | 1752 | 1464624706233 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1752 | 1464624706236 Marionette TRACE conn4 <- [1,1086,null,{}] 09:11:46 INFO - PROCESS | 1752 | 1464624706241 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 1752 | 1464624706426 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:11:46 INFO - PROCESS | 1752 | 1464624706606 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c62c00 == 110 [pid = 1752] [id = 279] 09:11:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 393 (0x85ef4400) [pid = 1752] [serial = 838] [outer = (nil)] 09:11:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 394 (0x879d9400) [pid = 1752] [serial = 839] [outer = 0x85ef4400] 09:11:46 INFO - PROCESS | 1752 | 1464624706677 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 395 (0x87ae0400) [pid = 1752] [serial = 840] [outer = 0x85ef4400] 09:11:47 INFO - PROCESS | 1752 | 1464624707474 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1330ms 09:11:47 INFO - PROCESS | 1752 | 1464624707563 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1752 | 1464624707567 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:11:47 INFO - PROCESS | 1752 | 1464624707579 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1752 | 1464624707581 Marionette TRACE conn4 <- [1,1090,null,{}] 09:11:47 INFO - PROCESS | 1752 | 1464624707587 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:47 INFO - PROCESS | 1752 | 1464624707824 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:11:47 INFO - PROCESS | 1752 | 1464624707853 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0d800 == 111 [pid = 1752] [id = 280] 09:11:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 396 (0x879d7000) [pid = 1752] [serial = 841] [outer = (nil)] 09:11:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 397 (0x887ce400) [pid = 1752] [serial = 842] [outer = 0x879d7000] 09:11:47 INFO - PROCESS | 1752 | 1464624707926 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 398 (0x88fc7c00) [pid = 1752] [serial = 843] [outer = 0x879d7000] 09:11:48 INFO - PROCESS | 1752 | 1464624708850 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1294ms 09:11:48 INFO - PROCESS | 1752 | 1464624708874 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1752 | 1464624708877 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:11:48 INFO - PROCESS | 1752 | 1464624708884 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1752 | 1464624708887 Marionette TRACE conn4 <- [1,1094,null,{}] 09:11:48 INFO - PROCESS | 1752 | 1464624708892 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 1752 | 1464624709133 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:11:49 INFO - PROCESS | 1752 | 1464624709162 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b09c00 == 112 [pid = 1752] [id = 281] 09:11:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 399 (0x879d8000) [pid = 1752] [serial = 844] [outer = (nil)] 09:11:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 400 (0x8a3f5400) [pid = 1752] [serial = 845] [outer = 0x879d8000] 09:11:49 INFO - PROCESS | 1752 | 1464624709235 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 401 (0x8b30d800) [pid = 1752] [serial = 846] [outer = 0x879d8000] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 400 (0x98066000) [pid = 1752] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 399 (0x85ef2000) [pid = 1752] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 398 (0x93ac0c00) [pid = 1752] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 397 (0x85c65000) [pid = 1752] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 396 (0x8ecf3c00) [pid = 1752] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 395 (0x8eb31c00) [pid = 1752] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 394 (0x883c3800) [pid = 1752] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 393 (0x8eb3f400) [pid = 1752] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 392 (0x91668800) [pid = 1752] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 391 (0x8d0dd800) [pid = 1752] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 390 (0xa21ad800) [pid = 1752] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 389 (0x85ee9800) [pid = 1752] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 388 (0x8a3efc00) [pid = 1752] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 387 (0x91720800) [pid = 1752] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 386 (0x8b63ac00) [pid = 1752] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 385 (0x9a382000) [pid = 1752] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 384 (0x92698c00) [pid = 1752] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 383 (0x86cdd800) [pid = 1752] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 382 (0xa62f1400) [pid = 1752] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 381 (0x92ae3800) [pid = 1752] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 380 (0x8c542000) [pid = 1752] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 379 (0xa304bc00) [pid = 1752] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 378 (0x866d8800) [pid = 1752] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 377 (0x8c64d400) [pid = 1752] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 376 (0x9d9b1400) [pid = 1752] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 375 (0x9112bc00) [pid = 1752] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 374 (0x925b7c00) [pid = 1752] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 373 (0x8e409800) [pid = 1752] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 372 (0x9516fc00) [pid = 1752] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 371 (0x9a049c00) [pid = 1752] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 370 (0x951be400) [pid = 1752] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 369 (0x93cc3800) [pid = 1752] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 368 (0x925b9400) [pid = 1752] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 367 (0x99f05800) [pid = 1752] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 366 (0x92c5c800) [pid = 1752] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 365 (0x9502ec00) [pid = 1752] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 364 (0x92d68400) [pid = 1752] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 363 (0x8f3ab800) [pid = 1752] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 362 (0x911bb000) [pid = 1752] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 361 (0x8f3a5000) [pid = 1752] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 360 (0x99737800) [pid = 1752] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 359 (0x8d0e0c00) [pid = 1752] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 358 (0x918d7c00) [pid = 1752] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 357 (0x887c8800) [pid = 1752] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 356 (0x8b7c9c00) [pid = 1752] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 355 (0x8b302000) [pid = 1752] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 354 (0x8eb3a800) [pid = 1752] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 353 (0x987eac00) [pid = 1752] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 352 (0x8c544000) [pid = 1752] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 351 (0x91a39800) [pid = 1752] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 350 (0x92c56c00) [pid = 1752] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 349 (0x88fc8c00) [pid = 1752] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 348 (0x88fc6000) [pid = 1752] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 347 (0x88fcc400) [pid = 1752] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 346 (0x8f722800) [pid = 1752] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 345 (0x925a5c00) [pid = 1752] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 344 (0x85c58000) [pid = 1752] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 343 (0x8e4a4000) [pid = 1752] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 342 (0x8c641400) [pid = 1752] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 341 (0x93cbe400) [pid = 1752] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 340 (0x9502b800) [pid = 1752] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:11:51 INFO - PROCESS | 1752 | --DOMWINDOW == 339 (0x95070800) [pid = 1752] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 338 (0xa24c6400) [pid = 1752] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 337 (0x8e72a000) [pid = 1752] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 336 (0x879cfc00) [pid = 1752] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 335 (0x8aec2000) [pid = 1752] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 334 (0x89adf400) [pid = 1752] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 333 (0x92c62000) [pid = 1752] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 332 (0x92c64c00) [pid = 1752] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 331 (0x86b0b000) [pid = 1752] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 330 (0x918ddc00) [pid = 1752] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 329 (0x8c64a000) [pid = 1752] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 328 (0x93c53400) [pid = 1752] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 327 (0x8f5d0c00) [pid = 1752] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 326 (0x8d0e0400) [pid = 1752] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 325 (0x8e70cc00) [pid = 1752] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 324 (0x925a2000) [pid = 1752] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 323 (0x89ad9c00) [pid = 1752] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 322 (0x86b0f800) [pid = 1752] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 321 (0x95035c00) [pid = 1752] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 320 (0x8a3ec000) [pid = 1752] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 319 (0x9b684800) [pid = 1752] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 318 (0x9b5dec00) [pid = 1752] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 317 (0x8aec7400) [pid = 1752] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 316 (0x8c54a000) [pid = 1752] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 315 (0x99f07c00) [pid = 1752] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 314 (0x95192400) [pid = 1752] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 313 (0x89ad6000) [pid = 1752] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 312 (0x91846c00) [pid = 1752] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 311 (0x8eb3e800) [pid = 1752] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 310 (0x925a9800) [pid = 1752] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 309 (0x8f3ad800) [pid = 1752] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 308 (0x9b566400) [pid = 1752] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 307 (0x8b308c00) [pid = 1752] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 306 (0x925b8400) [pid = 1752] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 305 (0x91720400) [pid = 1752] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 304 (0x93cc2400) [pid = 1752] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 303 (0x91125c00) [pid = 1752] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 302 (0x926ab000) [pid = 1752] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 301 (0x8a3ecc00) [pid = 1752] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 300 (0xa21ab400) [pid = 1752] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 299 (0x8e202400) [pid = 1752] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 298 (0x883c4c00) [pid = 1752] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 297 (0x9518fc00) [pid = 1752] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 296 (0x88fcb400) [pid = 1752] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 295 (0xa50f9000) [pid = 1752] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 294 (0x8ecef800) [pid = 1752] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 293 (0x8e40e400) [pid = 1752] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 292 (0x8e4a3c00) [pid = 1752] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 291 (0x93c54c00) [pid = 1752] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 290 (0x883c6400) [pid = 1752] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 289 (0x8ecf5800) [pid = 1752] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 288 (0x926af800) [pid = 1752] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 287 (0x91a2dc00) [pid = 1752] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 286 (0x8d11c800) [pid = 1752] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 285 (0x9b81c800) [pid = 1752] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 284 (0x8d8e6800) [pid = 1752] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 283 (0x92d8ec00) [pid = 1752] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 282 (0x9a9d8800) [pid = 1752] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 281 (0x99f0cc00) [pid = 1752] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 280 (0xa35e7800) [pid = 1752] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 279 (0x92d85800) [pid = 1752] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 278 (0x8e724400) [pid = 1752] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 277 (0x9b68ac00) [pid = 1752] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 276 (0x86b03400) [pid = 1752] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 275 (0x95074c00) [pid = 1752] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 274 (0x879d3400) [pid = 1752] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 273 (0x95071000) [pid = 1752] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 272 (0x987a5400) [pid = 1752] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 271 (0x86cdf800) [pid = 1752] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 270 (0x99f09800) [pid = 1752] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 269 (0x92395400) [pid = 1752] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 268 (0xa3261c00) [pid = 1752] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 267 (0x8b642400) [pid = 1752] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 266 (0x8a3f4400) [pid = 1752] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 265 (0x879d7400) [pid = 1752] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 264 (0x8b644400) [pid = 1752] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 263 (0x8b494400) [pid = 1752] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 262 (0x8e20b000) [pid = 1752] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 261 (0x91a31400) [pid = 1752] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 260 (0x92d8dc00) [pid = 1752] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 259 (0xa1163000) [pid = 1752] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 258 (0x9c07f400) [pid = 1752] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:11:52 INFO - PROCESS | 1752 | --DOMWINDOW == 257 (0x91715800) [pid = 1752] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:11:52 INFO - PROCESS | 1752 | 1464624712509 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 3638ms 09:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:11:52 INFO - PROCESS | 1752 | 1464624712522 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1752 | 1464624712525 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:11:52 INFO - PROCESS | 1752 | 1464624712531 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1752 | 1464624712535 Marionette TRACE conn4 <- [1,1098,null,{}] 09:11:52 INFO - PROCESS | 1752 | 1464624712540 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:52 INFO - PROCESS | 1752 | 1464624712722 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:11:52 INFO - PROCESS | 1752 | 1464624712948 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef2000 == 113 [pid = 1752] [id = 282] 09:11:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 258 (0x866d8800) [pid = 1752] [serial = 847] [outer = (nil)] 09:11:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 259 (0x879cfc00) [pid = 1752] [serial = 848] [outer = 0x866d8800] 09:11:53 INFO - PROCESS | 1752 | 1464624713035 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 260 (0x883c7c00) [pid = 1752] [serial = 849] [outer = 0x866d8800] 09:11:53 INFO - PROCESS | 1752 | 1464624713893 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1430ms 09:11:53 INFO - PROCESS | 1752 | 1464624713964 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1752 | 1464624713970 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:11:53 INFO - PROCESS | 1752 | 1464624713979 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1752 | 1464624713985 Marionette TRACE conn4 <- [1,1102,null,{}] 09:11:54 INFO - PROCESS | 1752 | 1464624714040 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:54 INFO - PROCESS | 1752 | 1464624714279 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:11:54 INFO - PROCESS | 1752 | 1464624714616 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x86037c00 == 114 [pid = 1752] [id = 283] 09:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 261 (0x86038800) [pid = 1752] [serial = 850] [outer = (nil)] 09:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 262 (0x866db000) [pid = 1752] [serial = 851] [outer = 0x86038800] 09:11:54 INFO - PROCESS | 1752 | 1464624714708 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 263 (0x86b0ac00) [pid = 1752] [serial = 852] [outer = 0x86038800] 09:11:55 INFO - PROCESS | 1752 | 1464624715674 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1738ms 09:11:55 INFO - PROCESS | 1752 | 1464624715717 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1752 | 1464624715726 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:11:55 INFO - PROCESS | 1752 | 1464624715737 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1752 | 1464624715741 Marionette TRACE conn4 <- [1,1106,null,{}] 09:11:55 INFO - PROCESS | 1752 | 1464624715748 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:55 INFO - PROCESS | 1752 | 1464624715955 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:11:56 INFO - PROCESS | 1752 | 1464624716228 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c3400 == 115 [pid = 1752] [id = 284] 09:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 264 (0x883d0400) [pid = 1752] [serial = 853] [outer = (nil)] 09:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 265 (0x88cd9400) [pid = 1752] [serial = 854] [outer = 0x883d0400] 09:11:56 INFO - PROCESS | 1752 | 1464624716362 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 266 (0x88dcac00) [pid = 1752] [serial = 855] [outer = 0x883d0400] 09:11:57 INFO - PROCESS | 1752 | 1464624717270 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1604ms 09:11:57 INFO - PROCESS | 1752 | 1464624717342 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1752 | 1464624717346 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:11:57 INFO - PROCESS | 1752 | 1464624717353 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1752 | 1464624717359 Marionette TRACE conn4 <- [1,1110,null,{}] 09:11:57 INFO - PROCESS | 1752 | 1464624717376 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 1752 | 1464624717648 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:11:58 INFO - PROCESS | 1752 | 1464624718010 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3e9400 == 116 [pid = 1752] [id = 285] 09:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 267 (0x8a3f1800) [pid = 1752] [serial = 856] [outer = (nil)] 09:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 268 (0x8aecbc00) [pid = 1752] [serial = 857] [outer = 0x8a3f1800] 09:11:58 INFO - PROCESS | 1752 | 1464624718107 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 269 (0x8b488c00) [pid = 1752] [serial = 858] [outer = 0x8a3f1800] 09:11:59 INFO - PROCESS | 1752 | 1464624719058 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1740ms 09:11:59 INFO - PROCESS | 1752 | 1464624719094 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:11:59 INFO - PROCESS | 1752 | 1464624719099 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:11:59 INFO - PROCESS | 1752 | 1464624719106 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1752 | 1464624719110 Marionette TRACE conn4 <- [1,1114,null,{}] 09:11:59 INFO - PROCESS | 1752 | 1464624719115 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 1752 | 1464624719325 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:11:59 INFO - PROCESS | 1752 | 1464624719645 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae5800 == 117 [pid = 1752] [id = 286] 09:11:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 270 (0x8b7cd800) [pid = 1752] [serial = 859] [outer = (nil)] 09:11:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 271 (0x8c549800) [pid = 1752] [serial = 860] [outer = 0x8b7cd800] 09:11:59 INFO - PROCESS | 1752 | 1464624719740 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 272 (0x8c640c00) [pid = 1752] [serial = 861] [outer = 0x8b7cd800] 09:12:00 INFO - PROCESS | 1752 | 1464624720683 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1632ms 09:12:00 INFO - PROCESS | 1752 | 1464624720738 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1752 | 1464624720742 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:12:00 INFO - PROCESS | 1752 | 1464624720748 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1752 | 1464624720752 Marionette TRACE conn4 <- [1,1118,null,{}] 09:12:00 INFO - PROCESS | 1752 | 1464624720758 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:00 INFO - PROCESS | 1752 | 1464624720996 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:12:01 INFO - PROCESS | 1752 | 1464624721314 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b63ec00 == 118 [pid = 1752] [id = 287] 09:12:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 273 (0x8b7c4400) [pid = 1752] [serial = 862] [outer = (nil)] 09:12:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 274 (0x8d11c800) [pid = 1752] [serial = 863] [outer = 0x8b7c4400] 09:12:01 INFO - PROCESS | 1752 | 1464624721407 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 275 (0x8d121000) [pid = 1752] [serial = 864] [outer = 0x8b7c4400] 09:12:02 INFO - PROCESS | 1752 | 1464624722353 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1631ms 09:12:02 INFO - PROCESS | 1752 | 1464624722382 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1752 | 1464624722385 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:12:02 INFO - PROCESS | 1752 | 1464624722392 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1752 | 1464624722395 Marionette TRACE conn4 <- [1,1122,null,{}] 09:12:02 INFO - PROCESS | 1752 | 1464624722401 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:02 INFO - PROCESS | 1752 | 1464624722694 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:12:03 INFO - PROCESS | 1752 | 1464624723020 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0e7800 == 119 [pid = 1752] [id = 288] 09:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 276 (0x8d8e6400) [pid = 1752] [serial = 865] [outer = (nil)] 09:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 277 (0x8e4abc00) [pid = 1752] [serial = 866] [outer = 0x8d8e6400] 09:12:03 INFO - PROCESS | 1752 | 1464624723111 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 278 (0x8e70ac00) [pid = 1752] [serial = 867] [outer = 0x8d8e6400] 09:12:04 INFO - PROCESS | 1752 | 1464624724077 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1735ms 09:12:04 INFO - PROCESS | 1752 | 1464624724128 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1752 | 1464624724133 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:12:04 INFO - PROCESS | 1752 | 1464624724139 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1752 | 1464624724143 Marionette TRACE conn4 <- [1,1126,null,{}] 09:12:04 INFO - PROCESS | 1752 | 1464624724149 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 1752 | 1464624724400 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:12:04 INFO - PROCESS | 1752 | 1464624724726 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c58000 == 120 [pid = 1752] [id = 289] 09:12:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 279 (0x8aecc400) [pid = 1752] [serial = 868] [outer = (nil)] 09:12:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 280 (0x8e722400) [pid = 1752] [serial = 869] [outer = 0x8aecc400] 09:12:04 INFO - PROCESS | 1752 | 1464624724812 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 281 (0x8e729c00) [pid = 1752] [serial = 870] [outer = 0x8aecc400] 09:12:05 INFO - PROCESS | 1752 | 1464624725727 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1633ms 09:12:05 INFO - PROCESS | 1752 | 1464624725773 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1752 | 1464624725776 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:12:05 INFO - PROCESS | 1752 | 1464624725783 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1752 | 1464624725787 Marionette TRACE conn4 <- [1,1130,null,{}] 09:12:05 INFO - PROCESS | 1752 | 1464624725792 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1752 | 1464624725998 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:12:06 INFO - PROCESS | 1752 | 1464624726372 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c645000 == 121 [pid = 1752] [id = 290] 09:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 282 (0x8e70cc00) [pid = 1752] [serial = 871] [outer = (nil)] 09:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 283 (0x8ecf1800) [pid = 1752] [serial = 872] [outer = 0x8e70cc00] 09:12:06 INFO - PROCESS | 1752 | 1464624726466 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 284 (0x8f39fc00) [pid = 1752] [serial = 873] [outer = 0x8e70cc00] 09:12:07 INFO - PROCESS | 1752 | 1464624727368 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1637ms 09:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:12:07 INFO - PROCESS | 1752 | 1464624727421 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1752 | 1464624727424 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:12:07 INFO - PROCESS | 1752 | 1464624727431 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1752 | 1464624727434 Marionette TRACE conn4 <- [1,1134,null,{}] 09:12:07 INFO - PROCESS | 1752 | 1464624727440 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 1752 | 1464624727651 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:12:07 INFO - PROCESS | 1752 | 1464624727977 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf1c00 == 122 [pid = 1752] [id = 291] 09:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 285 (0x8f3a7c00) [pid = 1752] [serial = 874] [outer = (nil)] 09:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 286 (0x8f5d1400) [pid = 1752] [serial = 875] [outer = 0x8f3a7c00] 09:12:08 INFO - PROCESS | 1752 | 1464624728068 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 287 (0x8f5d3000) [pid = 1752] [serial = 876] [outer = 0x8f3a7c00] 09:12:08 INFO - PROCESS | 1752 | 1464624728976 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1593ms 09:12:09 INFO - PROCESS | 1752 | 1464624729023 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1752 | 1464624729027 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:12:09 INFO - PROCESS | 1752 | 1464624729033 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1752 | 1464624729036 Marionette TRACE conn4 <- [1,1138,null,{}] 09:12:09 INFO - PROCESS | 1752 | 1464624729042 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 1752 | 1464624729244 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:12:09 INFO - PROCESS | 1752 | 1464624729575 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3e800 == 123 [pid = 1752] [id = 292] 09:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 288 (0x8f3ac000) [pid = 1752] [serial = 877] [outer = (nil)] 09:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 289 (0x8f721800) [pid = 1752] [serial = 878] [outer = 0x8f3ac000] 09:12:09 INFO - PROCESS | 1752 | 1464624729671 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 290 (0x8f726800) [pid = 1752] [serial = 879] [outer = 0x8f3ac000] 09:12:10 INFO - PROCESS | 1752 | 1464624730542 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1537ms 09:12:10 INFO - PROCESS | 1752 | 1464624730571 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1752 | 1464624730575 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:12:10 INFO - PROCESS | 1752 | 1464624730582 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1752 | 1464624730586 Marionette TRACE conn4 <- [1,1142,null,{}] 09:12:10 INFO - PROCESS | 1752 | 1464624730592 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 1752 | 1464624730809 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:12:11 INFO - PROCESS | 1752 | 1464624731133 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71f000 == 124 [pid = 1752] [id = 293] 09:12:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 291 (0x91669400) [pid = 1752] [serial = 880] [outer = (nil)] 09:12:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 292 (0x91672400) [pid = 1752] [serial = 881] [outer = 0x91669400] 09:12:11 INFO - PROCESS | 1752 | 1464624731234 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 293 (0x91720c00) [pid = 1752] [serial = 882] [outer = 0x91669400] 09:12:12 INFO - PROCESS | 1752 | 1464624732131 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1582ms 09:12:12 INFO - PROCESS | 1752 | 1464624732165 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1752 | 1464624732168 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:12:12 INFO - PROCESS | 1752 | 1464624732175 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1752 | 1464624732177 Marionette TRACE conn4 <- [1,1146,null,{}] 09:12:12 INFO - PROCESS | 1752 | 1464624732183 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 1752 | 1464624732367 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:12:12 INFO - PROCESS | 1752 | --DOCSHELL 0x99f24c00 == 123 [pid = 1752] [id = 10] 09:12:12 INFO - PROCESS | 1752 | 1464624732781 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d5400 == 124 [pid = 1752] [id = 294] 09:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 294 (0x918d5c00) [pid = 1752] [serial = 883] [outer = (nil)] 09:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 295 (0x918e1c00) [pid = 1752] [serial = 884] [outer = 0x918d5c00] 09:12:12 INFO - PROCESS | 1752 | 1464624732869 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 296 (0x91a2d800) [pid = 1752] [serial = 885] [outer = 0x918d5c00] 09:12:13 INFO - PROCESS | 1752 | 1464624733819 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1681ms 09:12:13 INFO - PROCESS | 1752 | 1464624733857 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1752 | 1464624733859 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:12:13 INFO - PROCESS | 1752 | 1464624733876 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1752 | 1464624733880 Marionette TRACE conn4 <- [1,1150,null,{}] 09:12:13 INFO - PROCESS | 1752 | 1464624733885 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:14 INFO - PROCESS | 1752 | 1464624734081 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:12:14 INFO - PROCESS | 1752 | 1464624734393 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x91843800 == 125 [pid = 1752] [id = 295] 09:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 297 (0x918db800) [pid = 1752] [serial = 886] [outer = (nil)] 09:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 298 (0x9239a400) [pid = 1752] [serial = 887] [outer = 0x918db800] 09:12:14 INFO - PROCESS | 1752 | 1464624734481 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 299 (0x925a2000) [pid = 1752] [serial = 888] [outer = 0x918db800] 09:12:15 INFO - PROCESS | 1752 | 1464624735377 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1529ms 09:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:12:15 INFO - PROCESS | 1752 | 1464624735409 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1752 | 1464624735412 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:12:15 INFO - PROCESS | 1752 | 1464624735420 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1752 | 1464624735424 Marionette TRACE conn4 <- [1,1154,null,{}] 09:12:15 INFO - PROCESS | 1752 | 1464624735430 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 1752 | 1464624735631 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:12:15 INFO - PROCESS | 1752 | 1464624735950 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a33000 == 126 [pid = 1752] [id = 296] 09:12:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 300 (0x922ba400) [pid = 1752] [serial = 889] [outer = (nil)] 09:12:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 301 (0x925be800) [pid = 1752] [serial = 890] [outer = 0x922ba400] 09:12:16 INFO - PROCESS | 1752 | 1464624736039 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 302 (0x92689400) [pid = 1752] [serial = 891] [outer = 0x922ba400] 09:12:16 INFO - PROCESS | 1752 | 1464624736937 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1592ms 09:12:17 INFO - PROCESS | 1752 | 1464624737012 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1752 | 1464624737016 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:12:17 INFO - PROCESS | 1752 | 1464624737023 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1752 | 1464624737026 Marionette TRACE conn4 <- [1,1158,null,{}] 09:12:17 INFO - PROCESS | 1752 | 1464624737032 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 1752 | 1464624737226 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:12:17 INFO - PROCESS | 1752 | 1464624737561 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c58c00 == 127 [pid = 1752] [id = 297] 09:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 303 (0x85c5ac00) [pid = 1752] [serial = 892] [outer = (nil)] 09:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 304 (0x85eedc00) [pid = 1752] [serial = 893] [outer = 0x85c5ac00] 09:12:17 INFO - PROCESS | 1752 | 1464624737654 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 305 (0x866d8000) [pid = 1752] [serial = 894] [outer = 0x85c5ac00] 09:12:18 INFO - PROCESS | 1752 | 1464624738632 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1694ms 09:12:18 INFO - PROCESS | 1752 | 1464624738719 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1752 | 1464624738723 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:12:18 INFO - PROCESS | 1752 | 1464624738729 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1752 | 1464624738733 Marionette TRACE conn4 <- [1,1162,null,{}] 09:12:18 INFO - PROCESS | 1752 | 1464624738739 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1752 | 1464624739018 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:12:19 INFO - PROCESS | 1752 | 1464624739350 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x879cc800 == 128 [pid = 1752] [id = 298] 09:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 306 (0x879cd400) [pid = 1752] [serial = 895] [outer = (nil)] 09:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 307 (0x883c8800) [pid = 1752] [serial = 896] [outer = 0x879cd400] 09:12:19 INFO - PROCESS | 1752 | 1464624739434 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 308 (0x88ce2000) [pid = 1752] [serial = 897] [outer = 0x879cd400] 09:12:20 INFO - PROCESS | 1752 | 1464624740605 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1937ms 09:12:20 INFO - PROCESS | 1752 | 1464624740670 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1752 | 1464624740676 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:12:20 INFO - PROCESS | 1752 | 1464624740685 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1752 | 1464624740690 Marionette TRACE conn4 <- [1,1166,null,{}] 09:12:20 INFO - PROCESS | 1752 | 1464624740696 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 1752 | 1464624740942 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:12:21 INFO - PROCESS | 1752 | 1464624741266 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x866d9800 == 129 [pid = 1752] [id = 299] 09:12:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 309 (0x86b05400) [pid = 1752] [serial = 898] [outer = (nil)] 09:12:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 310 (0x8aecf800) [pid = 1752] [serial = 899] [outer = 0x86b05400] 09:12:21 INFO - PROCESS | 1752 | 1464624741355 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 311 (0x8c648000) [pid = 1752] [serial = 900] [outer = 0x86b05400] 09:12:22 INFO - PROCESS | 1752 | 1464624742236 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1587ms 09:12:22 INFO - PROCESS | 1752 | 1464624742271 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1752 | 1464624742274 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:12:22 INFO - PROCESS | 1752 | 1464624742282 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1752 | 1464624742285 Marionette TRACE conn4 <- [1,1170,null,{}] 09:12:22 INFO - PROCESS | 1752 | 1464624742291 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 1752 | 1464624742505 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:12:22 INFO - PROCESS | 1752 | 1464624742843 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec3c00 == 130 [pid = 1752] [id = 300] 09:12:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 312 (0x8b302400) [pid = 1752] [serial = 901] [outer = (nil)] 09:12:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 313 (0x8c648800) [pid = 1752] [serial = 902] [outer = 0x8b302400] 09:12:22 INFO - PROCESS | 1752 | 1464624742939 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 314 (0x8d0e0000) [pid = 1752] [serial = 903] [outer = 0x8b302400] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93c4b000 == 129 [pid = 1752] [id = 31] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86b02800 == 128 [pid = 1752] [id = 227] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8e407000 == 127 [pid = 1752] [id = 235] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86b09c00 == 126 [pid = 1752] [id = 281] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0d800 == 125 [pid = 1752] [id = 280] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x85c62c00 == 124 [pid = 1752] [id = 279] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x85c59800 == 123 [pid = 1752] [id = 278] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x85eecc00 == 122 [pid = 1752] [id = 277] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc4000 == 121 [pid = 1752] [id = 276] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x89ad9800 == 120 [pid = 1752] [id = 275] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86039c00 == 119 [pid = 1752] [id = 273] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x887c7800 == 118 [pid = 1752] [id = 274] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x84acbc00 == 117 [pid = 1752] [id = 272] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc6800 == 116 [pid = 1752] [id = 271] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86cd1800 == 115 [pid = 1752] [id = 270] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc3400 == 114 [pid = 1752] [id = 269] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x92ae4000 == 113 [pid = 1752] [id = 267] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9166bc00 == 112 [pid = 1752] [id = 268] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x92d85c00 == 111 [pid = 1752] [id = 266] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x92395800 == 110 [pid = 1752] [id = 265] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5dac00 == 109 [pid = 1752] [id = 264] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x88fca400 == 108 [pid = 1752] [id = 263] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x86cdbc00 == 107 [pid = 1752] [id = 260] 09:12:25 INFO - PROCESS | 1752 | --DOCSHELL 0x89ad9400 == 106 [pid = 1752] [id = 261] 09:12:25 INFO - PROCESS | 1752 | 1464624745318 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 313 (0x9a9cf400) [pid = 1752] [serial = 114] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 312 (0x86039400) [pid = 1752] [serial = 761] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 311 (0xa8c22400) [pid = 1752] [serial = 232] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 310 (0x86ce6c00) [pid = 1752] [serial = 756] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 309 (0x86041400) [pid = 1752] [serial = 764] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 308 (0x918d6800) [pid = 1752] [serial = 648] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 307 (0x8f3a8400) [pid = 1752] [serial = 307] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 306 (0x883cd800) [pid = 1752] [serial = 669] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 305 (0x9184a000) [pid = 1752] [serial = 548] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 304 (0x91673000) [pid = 1752] [serial = 235] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 303 (0x8d0e6400) [pid = 1752] [serial = 431] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 302 (0xa24c7c00) [pid = 1752] [serial = 621] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 301 (0x85ef1800) [pid = 1752] [serial = 759] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 300 (0x8b63fc00) [pid = 1752] [serial = 542] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 299 (0x9239bc00) [pid = 1752] [serial = 485] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 298 (0x8b7c5c00) [pid = 1752] [serial = 446] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 297 (0x9b685c00) [pid = 1752] [serial = 361] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 296 (0xa6292000) [pid = 1752] [serial = 425] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 295 (0x86ce6400) [pid = 1752] [serial = 744] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 294 (0xa6eaac00) [pid = 1752] [serial = 325] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 293 (0x92c60800) [pid = 1752] [serial = 725] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 292 (0x8c54b800) [pid = 1752] [serial = 624] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 291 (0xa35ae800) [pid = 1752] [serial = 373] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 290 (0x866dec00) [pid = 1752] [serial = 749] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 289 (0x866e2c00) [pid = 1752] [serial = 750] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 288 (0x92ad7c00) [pid = 1752] [serial = 614] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 287 (0xa6ea5000) [pid = 1752] [serial = 228] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 286 (0x926a3800) [pid = 1752] [serial = 382] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 285 (0x9a04b800) [pid = 1752] [serial = 732] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 284 (0x8f585c00) [pid = 1752] [serial = 587] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 283 (0x95178400) [pid = 1752] [serial = 177] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 282 (0x9c07f000) [pid = 1752] [serial = 180] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 281 (0x9a9cf800) [pid = 1752] [serial = 599] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 280 (0x950b4c00) [pid = 1752] [serial = 729] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 279 (0x86ce4800) [pid = 1752] [serial = 743] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 278 (0x92c62400) [pid = 1752] [serial = 651] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 277 (0x99f0ec00) [pid = 1752] [serial = 183] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 276 (0x93ab8000) [pid = 1752] [serial = 726] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 275 (0x9516c800) [pid = 1752] [serial = 557] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 274 (0x99fbf400) [pid = 1752] [serial = 117] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 273 (0x95195c00) [pid = 1752] [serial = 416] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 272 (0xa50ab800) [pid = 1752] [serial = 319] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 271 (0x99f04800) [pid = 1752] [serial = 731] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 270 (0x91844c00) [pid = 1752] [serial = 413] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 269 (0x91a38800) [pid = 1752] [serial = 277] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 268 (0x9b68cc00) [pid = 1752] [serial = 313] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 267 (0x8e408800) [pid = 1752] [serial = 479] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 266 (0x92d69400) [pid = 1752] [serial = 358] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 265 (0x88cde000) [pid = 1752] [serial = 710] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 264 (0x91715400) [pid = 1752] [serial = 452] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 263 (0x8b30b800) [pid = 1752] [serial = 437] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 262 (0x9166f400) [pid = 1752] [serial = 717] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 261 (0x9ad24c00) [pid = 1752] [serial = 500] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 260 (0x8d8e8800) [pid = 1752] [serial = 645] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 259 (0x925bd000) [pid = 1752] [serial = 551] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 258 (0x8f721000) [pid = 1752] [serial = 716] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 257 (0x8603c800) [pid = 1752] [serial = 762] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 256 (0x98062400) [pid = 1752] [serial = 494] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 255 (0x8d125800) [pid = 1752] [serial = 777] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 254 (0x88fce000) [pid = 1752] [serial = 663] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 253 (0xa3048400) [pid = 1752] [serial = 675] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 252 (0x9507bc00) [pid = 1752] [serial = 488] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 251 (0x925ad000) [pid = 1752] [serial = 509] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 250 (0x85c64000) [pid = 1752] [serial = 753] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 249 (0x8ece7400) [pid = 1752] [serial = 410] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 248 (0x8c64b400) [pid = 1752] [serial = 506] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 247 (0x9b81f000) [pid = 1752] [serial = 602] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 246 (0xa358f400) [pid = 1752] [serial = 316] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 245 (0x997a5800) [pid = 1752] [serial = 138] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 244 (0xa35a6c00) [pid = 1752] [serial = 222] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 243 (0x922ae400) [pid = 1752] [serial = 719] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 242 (0x879d6c00) [pid = 1752] [serial = 678] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 241 (0x8aece800) [pid = 1752] [serial = 608] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 240 (0x9a9d8400) [pid = 1752] [serial = 738] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 239 (0x9a385c00) [pid = 1752] [serial = 560] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 238 (0x9a383c00) [pid = 1752] [serial = 497] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 237 (0x87add000) [pid = 1752] [serial = 687] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 236 (0xa35e6000) [pid = 1752] [serial = 280] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 235 (0x8e70a800) [pid = 1752] [serial = 545] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 234 (0x9b875400) [pid = 1752] [serial = 388] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 233 (0x88ce4000) [pid = 1752] [serial = 711] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 232 (0x99fc8400) [pid = 1752] [serial = 737] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 231 (0x8f5db000) [pid = 1752] [serial = 367] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 230 (0xa8c25400) [pid = 1752] [serial = 434] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 229 (0x91841000) [pid = 1752] [serial = 590] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 228 (0x9516c400) [pid = 1752] [serial = 596] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 227 (0x8b48f000) [pid = 1752] [serial = 774] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 226 (0x879d2400) [pid = 1752] [serial = 768] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 225 (0x951c3400) [pid = 1752] [serial = 192] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 224 (0x8b7c7000) [pid = 1752] [serial = 584] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 223 (0xa214e400) [pid = 1752] [serial = 419] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 222 (0xa060b800) [pid = 1752] [serial = 660] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 221 (0xa060e400) [pid = 1752] [serial = 611] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 220 (0x8d8e5400) [pid = 1752] [serial = 714] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 219 (0xa3585800) [pid = 1752] [serial = 274] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 218 (0x8c64bc00) [pid = 1752] [serial = 713] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 217 (0x9a296c00) [pid = 1752] [serial = 657] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 216 (0x8aecac00) [pid = 1752] [serial = 773] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 215 (0x89adf800) [pid = 1752] [serial = 735] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 214 (0xa263a400) [pid = 1752] [serial = 268] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 213 (0x8f589400) [pid = 1752] [serial = 482] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 212 (0x92692c00) [pid = 1752] [serial = 723] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 211 (0x8f723000) [pid = 1752] [serial = 283] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 210 (0xa22d0800) [pid = 1752] [serial = 141] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 209 (0x8b493000) [pid = 1752] [serial = 440] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 208 (0x926ad400) [pid = 1752] [serial = 554] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 207 (0x92d73000) [pid = 1752] [serial = 593] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 206 (0x951bd400) [pid = 1752] [serial = 491] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 205 (0x91132400) [pid = 1752] [serial = 379] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 204 (0x95176800) [pid = 1752] [serial = 654] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 203 (0x8a3f8000) [pid = 1752] [serial = 512] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 202 (0x925b6800) [pid = 1752] [serial = 722] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 201 (0xa35a4000) [pid = 1752] [serial = 422] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 200 (0x85eefc00) [pid = 1752] [serial = 758] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 199 (0x8e20e000) [pid = 1752] [serial = 328] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 198 (0x887c5c00) [pid = 1752] [serial = 672] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 197 (0xa6eaa000) [pid = 1752] [serial = 150] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 196 (0x9d9cf000) [pid = 1752] [serial = 666] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 195 (0xa6762c00) [pid = 1752] [serial = 144] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 194 (0xa3268000) [pid = 1752] [serial = 322] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0x8e4a0000) [pid = 1752] [serial = 334] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x8f3aec00) [pid = 1752] [serial = 355] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x98750000) [pid = 1752] [serial = 92] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x887c5400) [pid = 1752] [serial = 770] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x95197800) [pid = 1752] [serial = 618] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x925a1400) [pid = 1752] [serial = 720] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0xa688b400) [pid = 1752] [serial = 385] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x86cdf000) [pid = 1752] [serial = 767] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x89addc00) [pid = 1752] [serial = 734] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x91a38400) [pid = 1752] [serial = 271] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x8d125c00) [pid = 1752] [serial = 521] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x85c62000) [pid = 1752] [serial = 752] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x8c642000) [pid = 1752] [serial = 776] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x9ba68800) [pid = 1752] [serial = 740] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x8f722c00) [pid = 1752] [serial = 518] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x9502c800) [pid = 1752] [serial = 174] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0xa6ea7000) [pid = 1752] [serial = 147] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x9d9b2c00) [pid = 1752] [serial = 364] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0xa6289400) [pid = 1752] [serial = 225] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x9468d400) [pid = 1752] [serial = 262] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x925b9c00) [pid = 1752] [serial = 503] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9d9b1c00) [pid = 1752] [serial = 605] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x86b0c800) [pid = 1752] [serial = 684] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0xa21acc00) [pid = 1752] [serial = 120] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8a3ed400) [pid = 1752] [serial = 690] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x95172c00) [pid = 1752] [serial = 216] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x99f03400) [pid = 1752] [serial = 265] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x88cdb400) [pid = 1752] [serial = 771] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9d9ce000) [pid = 1752] [serial = 746] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x9b687000) [pid = 1752] [serial = 219] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x98058800) [pid = 1752] [serial = 376] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa24ca800) [pid = 1752] [serial = 747] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x866e5400) [pid = 1752] [serial = 755] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0xa35acc00) [pid = 1752] [serial = 189] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x95078400) [pid = 1752] [serial = 728] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x91716c00) [pid = 1752] [serial = 563] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8d8eb400) [pid = 1752] [serial = 515] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x87adb400) [pid = 1752] [serial = 681] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0xa0612400) [pid = 1752] [serial = 741] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8b7ce000) [pid = 1752] [serial = 449] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8b641400) [pid = 1752] [serial = 443] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8e408c00) [pid = 1752] [serial = 331] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9516d000) [pid = 1752] [serial = 310] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0xa24c7400) [pid = 1752] [serial = 186] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0xa24cdc00) [pid = 1752] [serial = 370] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0xa8c06c00) [pid = 1752] [serial = 428] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x92693c00) [pid = 1752] [serial = 642] [outer = (nil)] [url = about:blank] 09:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 3446ms 09:12:25 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8d8e9800) [pid = 1752] [serial = 779] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 1752 | 1464624745760 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 1752 | 1464624745766 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:12:25 INFO - PROCESS | 1752 | 1464624745777 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 1752 | 1464624745782 Marionette TRACE conn4 <- [1,1174,null,{}] 09:12:25 INFO - PROCESS | 1752 | 1464624745791 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1752 | 1464624745960 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:12:26 INFO - PROCESS | 1752 | 1464624745978 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef4800 == 107 [pid = 1752] [id = 301] 09:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x85ef6400) [pid = 1752] [serial = 904] [outer = (nil)] 09:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8603ac00) [pid = 1752] [serial = 905] [outer = 0x85ef6400] 09:12:26 INFO - PROCESS | 1752 | 1464624746054 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x86044800) [pid = 1752] [serial = 906] [outer = 0x85ef6400] 09:12:27 INFO - PROCESS | 1752 | 1464624747043 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1752 | 1464624747084 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:12:27 INFO - PROCESS | 1752 | 1464624747097 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1752 | 1464624747100 Marionette TRACE conn4 <- [1,1178,null,{}] 09:12:27 INFO - PROCESS | 1752 | 1464624747106 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 1752 | 1464624747377 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:12:27 INFO - PROCESS | 1752 | 1464624747403 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc4000 == 108 [pid = 1752] [id = 302] 09:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x86cc4800) [pid = 1752] [serial = 907] [outer = (nil)] 09:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x86ce1000) [pid = 1752] [serial = 908] [outer = 0x86cc4800] 09:12:27 INFO - PROCESS | 1752 | 1464624747479 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x86ce8c00) [pid = 1752] [serial = 909] [outer = 0x86cc4800] 09:12:28 INFO - PROCESS | 1752 | 1464624748512 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1752 | 1464624748596 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:12:28 INFO - PROCESS | 1752 | 1464624748603 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1752 | 1464624748608 Marionette TRACE conn4 <- [1,1182,null,{}] 09:12:28 INFO - PROCESS | 1752 | 1464624748623 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 1752 | 1464624748938 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:12:29 INFO - PROCESS | 1752 | 1464624749110 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae5400 == 109 [pid = 1752] [id = 303] 09:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x883ce000) [pid = 1752] [serial = 910] [outer = (nil)] 09:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x88cd9000) [pid = 1752] [serial = 911] [outer = 0x883ce000] 09:12:29 INFO - PROCESS | 1752 | 1464624749188 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x88dc4800) [pid = 1752] [serial = 912] [outer = 0x883ce000] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x85ef4400) [pid = 1752] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x866d8400) [pid = 1752] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x879d7000) [pid = 1752] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x85eed400) [pid = 1752] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x887c8000) [pid = 1752] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8a3f7400) [pid = 1752] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8b7ce800) [pid = 1752] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x879d8000) [pid = 1752] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x85ef5000) [pid = 1752] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x879d4400) [pid = 1752] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:12:30 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x85c5d400) [pid = 1752] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:12:30 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:30 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:12:31 INFO - PROCESS | 1752 | 1464624750992 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1752 | 1464624751062 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:12:31 INFO - PROCESS | 1752 | 1464624751068 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1752 | 1464624751071 Marionette TRACE conn4 <- [1,1186,null,{}] 09:12:31 INFO - PROCESS | 1752 | 1464624751076 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 1752 | 1464624751268 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:12:31 INFO - PROCESS | 1752 | 1464624751433 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eed400 == 110 [pid = 1752] [id = 304] 09:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x86b0fc00) [pid = 1752] [serial = 913] [outer = (nil)] 09:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x88fcdc00) [pid = 1752] [serial = 914] [outer = 0x86b0fc00] 09:12:31 INFO - PROCESS | 1752 | 1464624751508 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x89add800) [pid = 1752] [serial = 915] [outer = 0x86b0fc00] 09:12:32 INFO - PROCESS | 1752 | 1464624752289 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1752 | 1464624752358 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:12:32 INFO - PROCESS | 1752 | 1464624752365 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1752 | 1464624752367 Marionette TRACE conn4 <- [1,1190,null,{}] 09:12:32 INFO - PROCESS | 1752 | 1464624752373 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 1752 | 1464624752569 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:12:32 INFO - PROCESS | 1752 | 1464624752911 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c59800 == 111 [pid = 1752] [id = 305] 09:12:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x85c5c800) [pid = 1752] [serial = 916] [outer = (nil)] 09:12:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x85c63c00) [pid = 1752] [serial = 917] [outer = 0x85c5c800] 09:12:33 INFO - PROCESS | 1752 | 1464624753009 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x85ef4400) [pid = 1752] [serial = 918] [outer = 0x85c5c800] 09:12:34 INFO - PROCESS | 1752 | 1464624754378 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1752 | 1464624754471 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:12:34 INFO - PROCESS | 1752 | 1464624754486 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1752 | 1464624754496 Marionette TRACE conn4 <- [1,1194,null,{}] 09:12:34 INFO - PROCESS | 1752 | 1464624754564 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 1752 | 1464624755086 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:12:35 INFO - PROCESS | 1752 | 1464624755329 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce1c00 == 112 [pid = 1752] [id = 306] 09:12:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x879d7400) [pid = 1752] [serial = 919] [outer = (nil)] 09:12:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x883cd800) [pid = 1752] [serial = 920] [outer = 0x879d7400] 09:12:35 INFO - PROCESS | 1752 | 1464624755489 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x887cd400) [pid = 1752] [serial = 921] [outer = 0x879d7400] 09:12:36 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:36 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:36 INFO - PROCESS | 1752 | 1464624756738 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1752 | 1464624756804 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:12:36 INFO - PROCESS | 1752 | 1464624756811 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1752 | 1464624756814 Marionette TRACE conn4 <- [1,1198,null,{}] 09:12:36 INFO - PROCESS | 1752 | 1464624756833 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 1752 | 1464624757044 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:12:37 INFO - PROCESS | 1752 | 1464624757345 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ae2400 == 113 [pid = 1752] [id = 307] 09:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8a3e9c00) [pid = 1752] [serial = 922] [outer = (nil)] 09:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8aed0000) [pid = 1752] [serial = 923] [outer = 0x8a3e9c00] 09:12:37 INFO - PROCESS | 1752 | 1464624757433 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8b48f800) [pid = 1752] [serial = 924] [outer = 0x8a3e9c00] 09:12:38 INFO - PROCESS | 1752 | 1464624758371 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1596ms 09:12:38 INFO - PROCESS | 1752 | 1464624758408 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 1752 | 1464624758412 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:12:38 INFO - PROCESS | 1752 | 1464624758426 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1752 | 1464624758436 Marionette TRACE conn4 <- [1,1202,null,{}] 09:12:38 INFO - PROCESS | 1752 | 1464624758444 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 1752 | 1464624758661 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:12:38 INFO - PROCESS | 1752 | 1464624758974 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3ea400 == 114 [pid = 1752] [id = 308] 09:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8c432800) [pid = 1752] [serial = 925] [outer = (nil)] 09:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8c54b800) [pid = 1752] [serial = 926] [outer = 0x8c432800] 09:12:39 INFO - PROCESS | 1752 | 1464624759082 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8c645800) [pid = 1752] [serial = 927] [outer = 0x8c432800] 09:12:40 INFO - PROCESS | 1752 | 1464624759999 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:12:40 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 09:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1652ms 09:12:40 INFO - PROCESS | 1752 | 1464624760072 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1752 | 1464624760078 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:12:40 INFO - PROCESS | 1752 | 1464624760088 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1752 | 1464624760093 Marionette TRACE conn4 <- [1,1206,null,{}] 09:12:40 INFO - PROCESS | 1752 | 1464624760102 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1752 | 1464624760370 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:12:40 INFO - PROCESS | 1752 | 1464624760687 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c548000 == 115 [pid = 1752] [id = 309] 09:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8d0e2800) [pid = 1752] [serial = 928] [outer = (nil)] 09:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8d124c00) [pid = 1752] [serial = 929] [outer = 0x8d0e2800] 09:12:40 INFO - PROCESS | 1752 | 1464624760781 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8d8e2400) [pid = 1752] [serial = 930] [outer = 0x8d0e2800] 09:12:41 INFO - PROCESS | 1752 | 1464624761688 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:12:41 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 09:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1686ms 09:12:41 INFO - PROCESS | 1752 | 1464624761776 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1752 | 1464624761782 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:12:41 INFO - PROCESS | 1752 | 1464624761791 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1752 | 1464624761797 Marionette TRACE conn4 <- [1,1210,null,{}] 09:12:41 INFO - PROCESS | 1752 | 1464624761806 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 1752 | 1464624762260 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:12:42 INFO - PROCESS | 1752 | 1464624762497 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e209400 == 116 [pid = 1752] [id = 310] 09:12:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8e20b000) [pid = 1752] [serial = 931] [outer = (nil)] 09:12:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8e401400) [pid = 1752] [serial = 932] [outer = 0x8e20b000] 09:12:42 INFO - PROCESS | 1752 | 1464624762638 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8e4a5400) [pid = 1752] [serial = 933] [outer = 0x8e20b000] 09:12:44 INFO - PROCESS | 1752 | 1464624764150 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2454ms 09:12:44 INFO - PROCESS | 1752 | 1464624764247 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1752 | 1464624764253 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:12:44 INFO - PROCESS | 1752 | 1464624764263 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1752 | 1464624764269 Marionette TRACE conn4 <- [1,1214,null,{}] 09:12:44 INFO - PROCESS | 1752 | 1464624764278 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 1752 | 1464624764607 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:12:44 INFO - PROCESS | 1752 | 1464624764803 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8ec000 == 117 [pid = 1752] [id = 311] 09:12:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8e709400) [pid = 1752] [serial = 934] [outer = (nil)] 09:12:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8eb40800) [pid = 1752] [serial = 935] [outer = 0x8e709400] 09:12:44 INFO - PROCESS | 1752 | 1464624764891 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8eceb000) [pid = 1752] [serial = 936] [outer = 0x8e709400] 09:12:45 INFO - PROCESS | 1752 | 1464624765827 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1638ms 09:12:45 INFO - PROCESS | 1752 | 1464624765901 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1752 | 1464624765905 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:12:45 INFO - PROCESS | 1752 | 1464624765912 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1752 | 1464624765916 Marionette TRACE conn4 <- [1,1218,null,{}] 09:12:45 INFO - PROCESS | 1752 | 1464624765923 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 1752 | 1464624766185 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:12:46 INFO - PROCESS | 1752 | 1464624766503 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70a800 == 118 [pid = 1752] [id = 312] 09:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8e710400) [pid = 1752] [serial = 937] [outer = (nil)] 09:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8f3aa800) [pid = 1752] [serial = 938] [outer = 0x8e710400] 09:12:46 INFO - PROCESS | 1752 | 1464624766595 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8f585800) [pid = 1752] [serial = 939] [outer = 0x8e710400] 09:12:47 INFO - PROCESS | 1752 | 1464624767562 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1697ms 09:12:47 INFO - PROCESS | 1752 | 1464624767612 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1752 | 1464624767619 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:12:47 INFO - PROCESS | 1752 | 1464624767629 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1752 | 1464624767634 Marionette TRACE conn4 <- [1,1222,null,{}] 09:12:47 INFO - PROCESS | 1752 | 1464624767643 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 1752 | 1464624767941 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:12:48 INFO - PROCESS | 1752 | 1464624768212 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3ac800 == 119 [pid = 1752] [id = 313] 09:12:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8f58d000) [pid = 1752] [serial = 940] [outer = (nil)] 09:12:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8f5dd800) [pid = 1752] [serial = 941] [outer = 0x8f58d000] 09:12:48 INFO - PROCESS | 1752 | 1464624768315 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8f71d800) [pid = 1752] [serial = 942] [outer = 0x8f58d000] 09:12:49 INFO - PROCESS | 1752 | 1464624769213 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 1752 | 1464624769279 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:12:49 INFO - PROCESS | 1752 | 1464624769286 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1752 | 1464624769288 Marionette TRACE conn4 <- [1,1226,null,{}] 09:12:49 INFO - PROCESS | 1752 | 1464624769294 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 1752 | 1464624769498 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:12:49 INFO - PROCESS | 1752 | 1464624769748 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c61400 == 120 [pid = 1752] [id = 314] 09:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8f3a9000) [pid = 1752] [serial = 943] [outer = (nil)] 09:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x91130000) [pid = 1752] [serial = 944] [outer = 0x8f3a9000] 09:12:49 INFO - PROCESS | 1752 | 1464624769874 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x911b9c00) [pid = 1752] [serial = 945] [outer = 0x8f3a9000] 09:12:50 INFO - PROCESS | 1752 | 1464624770770 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1541ms 09:12:50 INFO - PROCESS | 1752 | 1464624770828 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1752 | 1464624770832 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:12:50 INFO - PROCESS | 1752 | 1464624770840 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1752 | 1464624770843 Marionette TRACE conn4 <- [1,1230,null,{}] 09:12:50 INFO - PROCESS | 1752 | 1464624770850 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 1752 | 1464624771066 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:12:51 INFO - PROCESS | 1752 | 1464624771329 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166fc00 == 121 [pid = 1752] [id = 315] 09:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x91671c00) [pid = 1752] [serial = 946] [outer = (nil)] 09:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x91714c00) [pid = 1752] [serial = 947] [outer = 0x91671c00] 09:12:51 INFO - PROCESS | 1752 | 1464624771474 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x91840c00) [pid = 1752] [serial = 948] [outer = 0x91671c00] 09:12:52 INFO - PROCESS | 1752 | 1464624772363 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1581ms 09:12:52 INFO - PROCESS | 1752 | 1464624772421 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1752 | 1464624772426 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:12:52 INFO - PROCESS | 1752 | 1464624772432 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1752 | 1464624772437 Marionette TRACE conn4 <- [1,1234,null,{}] 09:12:52 INFO - PROCESS | 1752 | 1464624772443 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1752 | 1464624772693 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:12:52 INFO - PROCESS | 1752 | 1464624772952 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d7800 == 122 [pid = 1752] [id = 316] 09:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x918dcc00) [pid = 1752] [serial = 949] [outer = (nil)] 09:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x91a36000) [pid = 1752] [serial = 950] [outer = 0x918dcc00] 09:12:53 INFO - PROCESS | 1752 | 1464624773080 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x922ac400) [pid = 1752] [serial = 951] [outer = 0x918dcc00] 09:12:54 INFO - PROCESS | 1752 | 1464624774132 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1739ms 09:12:54 INFO - PROCESS | 1752 | 1464624774180 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1752 | 1464624774188 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:12:54 INFO - PROCESS | 1752 | 1464624774205 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1752 | 1464624774213 Marionette TRACE conn4 <- [1,1238,null,{}] 09:12:54 INFO - PROCESS | 1752 | 1464624774222 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 1752 | 1464624774526 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:12:54 INFO - PROCESS | 1752 | 1464624774755 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d6c00 == 123 [pid = 1752] [id = 317] 09:12:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x91a30400) [pid = 1752] [serial = 952] [outer = (nil)] 09:12:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x92399c00) [pid = 1752] [serial = 953] [outer = 0x91a30400] 09:12:54 INFO - PROCESS | 1752 | 1464624774838 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x9239d800) [pid = 1752] [serial = 954] [outer = 0x91a30400] 09:12:55 INFO - PROCESS | 1752 | 1464624775678 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1541ms 09:12:55 INFO - PROCESS | 1752 | 1464624775745 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:12:55 INFO - PROCESS | 1752 | 1464624775759 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:12:55 INFO - PROCESS | 1752 | 1464624775765 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1752 | 1464624775769 Marionette TRACE conn4 <- [1,1242,null,{}] 09:12:55 INFO - PROCESS | 1752 | 1464624775774 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1752 | 1464624776001 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:12:56 INFO - PROCESS | 1752 | 1464624776257 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x92394000 == 124 [pid = 1752] [id = 318] 09:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x92395000) [pid = 1752] [serial = 955] [outer = (nil)] 09:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x925ab800) [pid = 1752] [serial = 956] [outer = 0x92395000] 09:12:56 INFO - PROCESS | 1752 | 1464624776386 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x925ad400) [pid = 1752] [serial = 957] [outer = 0x92395000] 09:12:57 INFO - PROCESS | 1752 | 1464624777277 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1587ms 09:12:57 INFO - PROCESS | 1752 | 1464624777353 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1752 | 1464624777356 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:12:57 INFO - PROCESS | 1752 | 1464624777363 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1752 | 1464624777366 Marionette TRACE conn4 <- [1,1246,null,{}] 09:12:57 INFO - PROCESS | 1752 | 1464624777372 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 1752 | 1464624777575 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:12:57 INFO - PROCESS | 1752 | 1464624777844 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c60000 == 125 [pid = 1752] [id = 319] 09:12:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x866dd400) [pid = 1752] [serial = 958] [outer = (nil)] 09:12:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x925bc400) [pid = 1752] [serial = 959] [outer = 0x866dd400] 09:12:57 INFO - PROCESS | 1752 | 1464624777973 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x9268b800) [pid = 1752] [serial = 960] [outer = 0x866dd400] 09:12:58 INFO - PROCESS | 1752 | 1464624778908 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1591ms 09:12:58 INFO - PROCESS | 1752 | 1464624778956 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1752 | 1464624778963 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:12:58 INFO - PROCESS | 1752 | 1464624778973 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1752 | 1464624778977 Marionette TRACE conn4 <- [1,1250,null,{}] 09:12:58 INFO - PROCESS | 1752 | 1464624778987 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 1752 | 1464624779340 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:12:59 INFO - PROCESS | 1752 | 1464624779677 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b8000 == 126 [pid = 1752] [id = 320] 09:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x92696400) [pid = 1752] [serial = 961] [outer = (nil)] 09:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0x926ad400) [pid = 1752] [serial = 962] [outer = 0x92696400] 09:12:59 INFO - PROCESS | 1752 | 1464624779776 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 195 (0x92ad6c00) [pid = 1752] [serial = 963] [outer = 0x92696400] 09:13:00 INFO - PROCESS | 1752 | 1464624780820 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1894ms 09:13:00 INFO - PROCESS | 1752 | 1464624780866 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1752 | 1464624780870 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:13:00 INFO - PROCESS | 1752 | 1464624780877 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1752 | 1464624780880 Marionette TRACE conn4 <- [1,1254,null,{}] 09:13:00 INFO - PROCESS | 1752 | 1464624780888 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 1752 | 1464624781101 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:13:01 INFO - PROCESS | 1752 | 1464624781428 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x91128000 == 127 [pid = 1752] [id = 321] 09:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 196 (0x9239d400) [pid = 1752] [serial = 964] [outer = (nil)] 09:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 197 (0x92ae5800) [pid = 1752] [serial = 965] [outer = 0x9239d400] 09:13:01 INFO - PROCESS | 1752 | 1464624781519 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 198 (0x92c57c00) [pid = 1752] [serial = 966] [outer = 0x9239d400] 09:13:02 INFO - PROCESS | 1752 | 1464624782488 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1686ms 09:13:02 INFO - PROCESS | 1752 | 1464624782564 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1752 | 1464624782568 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:13:02 INFO - PROCESS | 1752 | 1464624782575 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1752 | 1464624782577 Marionette TRACE conn4 <- [1,1258,null,{}] 09:13:02 INFO - PROCESS | 1752 | 1464624782584 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 1752 | 1464624782826 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:13:03 INFO - PROCESS | 1752 | 1464624783137 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5b800 == 128 [pid = 1752] [id = 322] 09:13:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 199 (0x92adf800) [pid = 1752] [serial = 967] [outer = (nil)] 09:13:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 200 (0x92c62800) [pid = 1752] [serial = 968] [outer = 0x92adf800] 09:13:03 INFO - PROCESS | 1752 | 1464624783228 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 201 (0x92c65000) [pid = 1752] [serial = 969] [outer = 0x92adf800] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85c57400 == 127 [pid = 1752] [id = 250] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x866d6c00 == 126 [pid = 1752] [id = 249] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85c58400 == 125 [pid = 1752] [id = 251] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85ee8400 == 124 [pid = 1752] [id = 252] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85eea800 == 123 [pid = 1752] [id = 253] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85eed400 == 122 [pid = 1752] [id = 304] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae5400 == 121 [pid = 1752] [id = 303] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc4000 == 120 [pid = 1752] [id = 302] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef4800 == 119 [pid = 1752] [id = 301] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x93cb8400 == 118 [pid = 1752] [id = 11] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x866d9800 == 117 [pid = 1752] [id = 299] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x879cc800 == 116 [pid = 1752] [id = 298] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91a33000 == 115 [pid = 1752] [id = 296] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85c58c00 == 114 [pid = 1752] [id = 297] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x91843800 == 113 [pid = 1752] [id = 295] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x918d5400 == 112 [pid = 1752] [id = 294] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8f71f000 == 111 [pid = 1752] [id = 293] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf1c00 == 110 [pid = 1752] [id = 291] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb3e800 == 109 [pid = 1752] [id = 292] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8c645000 == 108 [pid = 1752] [id = 290] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x85c58000 == 107 [pid = 1752] [id = 289] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0e7800 == 106 [pid = 1752] [id = 288] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae5800 == 105 [pid = 1752] [id = 286] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8b63ec00 == 104 [pid = 1752] [id = 287] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3e9400 == 103 [pid = 1752] [id = 285] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x883c3400 == 102 [pid = 1752] [id = 284] 09:13:04 INFO - PROCESS | 1752 | --DOCSHELL 0x86037c00 == 101 [pid = 1752] [id = 283] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 200 (0x87ae0400) [pid = 1752] [serial = 840] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 199 (0x86ccd400) [pid = 1752] [serial = 822] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 198 (0x88fc7c00) [pid = 1752] [serial = 843] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 197 (0x8d129c00) [pid = 1752] [serial = 833] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 196 (0x88cde400) [pid = 1752] [serial = 824] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 195 (0x887ce400) [pid = 1752] [serial = 842] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 194 (0x8aece000) [pid = 1752] [serial = 785] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0x879d9400) [pid = 1752] [serial = 839] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x911bd000) [pid = 1752] [serial = 791] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x9a295c00) [pid = 1752] [serial = 803] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x8eb39000) [pid = 1752] [serial = 788] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x8b30bc00) [pid = 1752] [serial = 827] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x8c64f400) [pid = 1752] [serial = 831] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x879cf000) [pid = 1752] [serial = 782] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x8b30d800) [pid = 1752] [serial = 846] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x84ad2c00) [pid = 1752] [serial = 818] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x8b492800) [pid = 1752] [serial = 828] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x9b873400) [pid = 1752] [serial = 806] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x88dca800) [pid = 1752] [serial = 815] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x91720000) [pid = 1752] [serial = 794] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x86ccc800) [pid = 1752] [serial = 809] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x86044c00) [pid = 1752] [serial = 765] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x86b07000) [pid = 1752] [serial = 821] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8a3f5400) [pid = 1752] [serial = 845] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8e206000) [pid = 1752] [serial = 834] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0xa2408000) [pid = 1752] [serial = 812] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x8e20e800) [pid = 1752] [serial = 780] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x926adc00) [pid = 1752] [serial = 797] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x88dc3800) [pid = 1752] [serial = 825] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8c546400) [pid = 1752] [serial = 830] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x866dc000) [pid = 1752] [serial = 837] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x85eea000) [pid = 1752] [serial = 836] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x95029400) [pid = 1752] [serial = 800] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x879cfc00) [pid = 1752] [serial = 848] [outer = (nil)] [url = about:blank] 09:13:05 INFO - PROCESS | 1752 | 1464624785738 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 3196ms 09:13:05 INFO - PROCESS | 1752 | 1464624785772 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1752 | 1464624785787 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:13:05 INFO - PROCESS | 1752 | 1464624785807 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1752 | 1464624785813 Marionette TRACE conn4 <- [1,1262,null,{}] 09:13:05 INFO - PROCESS | 1752 | 1464624785820 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1752 | 1464624786013 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:13:06 INFO - PROCESS | 1752 | 1464624786233 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x866d7400 == 102 [pid = 1752] [id = 323] 09:13:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x866d7800) [pid = 1752] [serial = 970] [outer = (nil)] 09:13:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x866dec00) [pid = 1752] [serial = 971] [outer = 0x866d7800] 09:13:06 INFO - PROCESS | 1752 | 1464624786412 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x86b03c00) [pid = 1752] [serial = 972] [outer = 0x866d7800] 09:13:07 INFO - PROCESS | 1752 | 1464624787266 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1538ms 09:13:07 INFO - PROCESS | 1752 | 1464624787350 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1752 | 1464624787358 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:13:07 INFO - PROCESS | 1752 | 1464624787369 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1752 | 1464624787373 Marionette TRACE conn4 <- [1,1266,null,{}] 09:13:07 INFO - PROCESS | 1752 | 1464624787379 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 1752 | 1464624787699 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:13:07 INFO - PROCESS | 1752 | 1464624787727 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef2400 == 103 [pid = 1752] [id = 324] 09:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x86b0a000) [pid = 1752] [serial = 973] [outer = (nil)] 09:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x86cdd800) [pid = 1752] [serial = 974] [outer = 0x86b0a000] 09:13:07 INFO - PROCESS | 1752 | 1464624787812 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x879d5000) [pid = 1752] [serial = 975] [outer = 0x86b0a000] 09:13:08 INFO - PROCESS | 1752 | 1464624788889 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1579ms 09:13:08 INFO - PROCESS | 1752 | 1464624788952 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1752 | 1464624788958 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:13:08 INFO - PROCESS | 1752 | 1464624788971 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1752 | 1464624788981 Marionette TRACE conn4 <- [1,1270,null,{}] 09:13:09 INFO - PROCESS | 1752 | 1464624789015 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 1752 | 1464624789399 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8eb32400) [pid = 1752] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x925af800) [pid = 1752] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8b302400) [pid = 1752] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x883ce000) [pid = 1752] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x86038800) [pid = 1752] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x91669400) [pid = 1752] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8a3f1800) [pid = 1752] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8aecc400) [pid = 1752] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8f3ac000) [pid = 1752] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x918db800) [pid = 1752] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x86cc4800) [pid = 1752] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x918d5c00) [pid = 1752] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8f5d0000) [pid = 1752] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:13:10 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x85c5ac00) [pid = 1752] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x84acd800) [pid = 1752] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8e70cc00) [pid = 1752] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x99298c00) [pid = 1752] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0xa2155000) [pid = 1752] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x922ba400) [pid = 1752] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8b7cd800) [pid = 1752] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x86b05400) [pid = 1752] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8f3a7c00) [pid = 1752] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x911b2400) [pid = 1752] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x86cde800) [pid = 1752] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x883d0400) [pid = 1752] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x86cc6400) [pid = 1752] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x88dc7000) [pid = 1752] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8d8e6400) [pid = 1752] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9a388000) [pid = 1752] [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.] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x866d8800) [pid = 1752] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x85ef6400) [pid = 1752] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x879cd400) [pid = 1752] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8b7c4400) [pid = 1752] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x92d86c00) [pid = 1752] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x89adb000) [pid = 1752] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x92ad8400) [pid = 1752] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:13:11 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e726800) [pid = 1752] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:13:11 INFO - PROCESS | 1752 | 1464624791042 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x84ad0000 == 104 [pid = 1752] [id = 325] 09:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x85c5b000) [pid = 1752] [serial = 976] [outer = (nil)] 09:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x86cc4800) [pid = 1752] [serial = 977] [outer = 0x85c5b000] 09:13:11 INFO - PROCESS | 1752 | 1464624791148 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x887cdc00) [pid = 1752] [serial = 978] [outer = 0x85c5b000] 09:13:11 INFO - PROCESS | 1752 | 1464624791922 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 3017ms 09:13:11 INFO - PROCESS | 1752 | 1464624791986 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:13:11 INFO - PROCESS | 1752 | 1464624791991 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:13:11 INFO - PROCESS | 1752 | 1464624791997 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1752 | 1464624792000 Marionette TRACE conn4 <- [1,1274,null,{}] 09:13:12 INFO - PROCESS | 1752 | 1464624792005 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1752 | 1464624792226 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:13:12 INFO - PROCESS | 1752 | 1464624792412 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c8800 == 105 [pid = 1752] [id = 326] 09:13:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x88ce6800) [pid = 1752] [serial = 979] [outer = (nil)] 09:13:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x88dca800) [pid = 1752] [serial = 980] [outer = 0x88ce6800] 09:13:12 INFO - PROCESS | 1752 | 1464624792501 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x88dd0000) [pid = 1752] [serial = 981] [outer = 0x88ce6800] 09:13:13 INFO - PROCESS | 1752 | 1464624793632 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1694ms 09:13:13 INFO - PROCESS | 1752 | 1464624793694 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:13:13 INFO - PROCESS | 1752 | 1464624793705 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:13:13 INFO - PROCESS | 1752 | 1464624793716 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1752 | 1464624793721 Marionette TRACE conn4 <- [1,1278,null,{}] 09:13:13 INFO - PROCESS | 1752 | 1464624793730 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1752 | 1464624794050 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:13:14 INFO - PROCESS | 1752 | 1464624794379 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c64800 == 106 [pid = 1752] [id = 327] 09:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x86042c00) [pid = 1752] [serial = 982] [outer = (nil)] 09:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x86cc6400) [pid = 1752] [serial = 983] [outer = 0x86042c00] 09:13:14 INFO - PROCESS | 1752 | 1464624794471 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x86cdf800) [pid = 1752] [serial = 984] [outer = 0x86042c00] 09:13:15 INFO - PROCESS | 1752 | 1464624795517 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1841ms 09:13:15 INFO - PROCESS | 1752 | 1464624795565 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1752 | 1464624795579 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:13:15 INFO - PROCESS | 1752 | 1464624795592 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1752 | 1464624795596 Marionette TRACE conn4 <- [1,1282,null,{}] 09:13:15 INFO - PROCESS | 1752 | 1464624795604 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1752 | 1464624795912 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:13:16 INFO - PROCESS | 1752 | 1464624796236 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cd8c00 == 107 [pid = 1752] [id = 328] 09:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x88cdc400) [pid = 1752] [serial = 985] [outer = (nil)] 09:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x88fcb000) [pid = 1752] [serial = 986] [outer = 0x88cdc400] 09:13:16 INFO - PROCESS | 1752 | 1464624796327 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x88fd2800) [pid = 1752] [serial = 987] [outer = 0x88cdc400] 09:13:17 INFO - PROCESS | 1752 | 1464624797371 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1844ms 09:13:17 INFO - PROCESS | 1752 | 1464624797435 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1752 | 1464624797440 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:13:17 INFO - PROCESS | 1752 | 1464624797446 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1752 | 1464624797453 Marionette TRACE conn4 <- [1,1286,null,{}] 09:13:17 INFO - PROCESS | 1752 | 1464624797469 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1752 | 1464624797700 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:13:18 INFO - PROCESS | 1752 | 1464624797991 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ae1800 == 108 [pid = 1752] [id = 329] 09:13:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8a3f1800) [pid = 1752] [serial = 988] [outer = (nil)] 09:13:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8aec7400) [pid = 1752] [serial = 989] [outer = 0x8a3f1800] 09:13:18 INFO - PROCESS | 1752 | 1464624798086 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8b302400) [pid = 1752] [serial = 990] [outer = 0x8a3f1800] 09:13:19 INFO - PROCESS | 1752 | 1464624799062 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1688ms 09:13:19 INFO - PROCESS | 1752 | 1464624799136 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1752 | 1464624799140 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:13:19 INFO - PROCESS | 1752 | 1464624799147 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1752 | 1464624799151 Marionette TRACE conn4 <- [1,1290,null,{}] 09:13:19 INFO - PROCESS | 1752 | 1464624799157 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 1752 | 1464624799434 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:13:19 INFO - PROCESS | 1752 | 1464624799747 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x89adf400 == 109 [pid = 1752] [id = 330] 09:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8a3f5c00) [pid = 1752] [serial = 991] [outer = (nil)] 09:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8b48c000) [pid = 1752] [serial = 992] [outer = 0x8a3f5c00] 09:13:19 INFO - PROCESS | 1752 | 1464624799854 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8b48e800) [pid = 1752] [serial = 993] [outer = 0x8a3f5c00] 09:13:20 INFO - PROCESS | 1752 | 1464624800776 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1681ms 09:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:13:20 INFO - PROCESS | 1752 | 1464624800828 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1752 | 1464624800832 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:13:20 INFO - PROCESS | 1752 | 1464624800838 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1752 | 1464624800842 Marionette TRACE conn4 <- [1,1294,null,{}] 09:13:20 INFO - PROCESS | 1752 | 1464624800847 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 1752 | 1464624801154 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:13:21 INFO - PROCESS | 1752 | 1464624801554 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc7400 == 110 [pid = 1752] [id = 331] 09:13:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8a3f7000) [pid = 1752] [serial = 994] [outer = (nil)] 09:13:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8b63d800) [pid = 1752] [serial = 995] [outer = 0x8a3f7000] 09:13:21 INFO - PROCESS | 1752 | 1464624801652 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8b63fc00) [pid = 1752] [serial = 996] [outer = 0x8a3f7000] 09:13:22 INFO - PROCESS | 1752 | 1464624802544 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1741ms 09:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:13:22 INFO - PROCESS | 1752 | 1464624802579 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1752 | 1464624802582 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:13:22 INFO - PROCESS | 1752 | 1464624802589 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1752 | 1464624802592 Marionette TRACE conn4 <- [1,1298,null,{}] 09:13:22 INFO - PROCESS | 1752 | 1464624802598 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1752 | 1464624802830 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:13:23 INFO - PROCESS | 1752 | 1464624803107 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b637c00 == 111 [pid = 1752] [id = 332] 09:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8b7c1400) [pid = 1752] [serial = 997] [outer = (nil)] 09:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8c547800) [pid = 1752] [serial = 998] [outer = 0x8b7c1400] 09:13:23 INFO - PROCESS | 1752 | 1464624803240 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8c644c00) [pid = 1752] [serial = 999] [outer = 0x8b7c1400] 09:13:24 INFO - PROCESS | 1752 | 1464624804217 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1689ms 09:13:24 INFO - PROCESS | 1752 | 1464624804278 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1752 | 1464624804281 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:13:24 INFO - PROCESS | 1752 | 1464624804288 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1752 | 1464624804291 Marionette TRACE conn4 <- [1,1302,null,{}] 09:13:24 INFO - PROCESS | 1752 | 1464624804297 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 1752 | 1464624804547 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:13:24 INFO - PROCESS | 1752 | 1464624804864 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64ec00 == 112 [pid = 1752] [id = 333] 09:13:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8d0dc000) [pid = 1752] [serial = 1000] [outer = (nil)] 09:13:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8d0e4400) [pid = 1752] [serial = 1001] [outer = 0x8d0dc000] 09:13:24 INFO - PROCESS | 1752 | 1464624804975 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8d11d000) [pid = 1752] [serial = 1002] [outer = 0x8d0dc000] 09:13:25 INFO - PROCESS | 1752 | 1464624805917 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1696ms 09:13:25 INFO - PROCESS | 1752 | 1464624805984 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1752 | 1464624805988 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:13:25 INFO - PROCESS | 1752 | 1464624805995 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1752 | 1464624805999 Marionette TRACE conn4 <- [1,1306,null,{}] 09:13:26 INFO - PROCESS | 1752 | 1464624806005 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1752 | 1464624806254 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:13:26 INFO - PROCESS | 1752 | 1464624806596 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7cd800 == 113 [pid = 1752] [id = 334] 09:13:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8c64ac00) [pid = 1752] [serial = 1003] [outer = (nil)] 09:13:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8d8e6400) [pid = 1752] [serial = 1004] [outer = 0x8c64ac00] 09:13:26 INFO - PROCESS | 1752 | 1464624806755 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8d8ed000) [pid = 1752] [serial = 1005] [outer = 0x8c64ac00] 09:13:27 INFO - PROCESS | 1752 | 1464624807809 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1889ms 09:13:27 INFO - PROCESS | 1752 | 1464624807886 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1752 | 1464624807889 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:13:27 INFO - PROCESS | 1752 | 1464624807895 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1752 | 1464624807899 Marionette TRACE conn4 <- [1,1310,null,{}] 09:13:27 INFO - PROCESS | 1752 | 1464624807905 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 1752 | 1464624808157 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:13:28 INFO - PROCESS | 1752 | 1464624808462 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d126800 == 114 [pid = 1752] [id = 335] 09:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8d129000) [pid = 1752] [serial = 1006] [outer = (nil)] 09:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8e210c00) [pid = 1752] [serial = 1007] [outer = 0x8d129000] 09:13:28 INFO - PROCESS | 1752 | 1464624808560 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8e405000) [pid = 1752] [serial = 1008] [outer = 0x8d129000] 09:13:29 INFO - PROCESS | 1752 | 1464624809488 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1752 | 1464624809547 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:13:29 INFO - PROCESS | 1752 | 1464624809554 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1752 | 1464624809557 Marionette TRACE conn4 <- [1,1314,null,{}] 09:13:29 INFO - PROCESS | 1752 | 1464624809562 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 1752 | 1464624809773 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:13:30 INFO - PROCESS | 1752 | 1464624810092 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a0400 == 115 [pid = 1752] [id = 336] 09:13:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8e4a3000) [pid = 1752] [serial = 1009] [outer = (nil)] 09:13:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8e4ac400) [pid = 1752] [serial = 1010] [outer = 0x8e4a3000] 09:13:30 INFO - PROCESS | 1752 | 1464624810220 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8e708000) [pid = 1752] [serial = 1011] [outer = 0x8e4a3000] 09:13:31 INFO - PROCESS | 1752 | 1464624811144 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1631ms 09:13:31 INFO - PROCESS | 1752 | 1464624811204 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1752 | 1464624811208 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:13:31 INFO - PROCESS | 1752 | 1464624811218 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1752 | 1464624811222 Marionette TRACE conn4 <- [1,1318,null,{}] 09:13:31 INFO - PROCESS | 1752 | 1464624811229 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 1752 | 1464624811484 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:13:31 INFO - PROCESS | 1752 | 1464624811784 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70f000 == 116 [pid = 1752] [id = 337] 09:13:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8eb3a800) [pid = 1752] [serial = 1012] [outer = (nil)] 09:13:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8eb3f000) [pid = 1752] [serial = 1013] [outer = 0x8eb3a800] 09:13:31 INFO - PROCESS | 1752 | 1464624811881 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8ecf2c00) [pid = 1752] [serial = 1014] [outer = 0x8eb3a800] 09:13:32 INFO - PROCESS | 1752 | 1464624812832 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1680ms 09:13:32 INFO - PROCESS | 1752 | 1464624812899 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1752 | 1464624812903 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:13:32 INFO - PROCESS | 1752 | 1464624812910 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1752 | 1464624812913 Marionette TRACE conn4 <- [1,1322,null,{}] 09:13:32 INFO - PROCESS | 1752 | 1464624812919 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1752 | 1464624813126 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:13:33 INFO - PROCESS | 1752 | 1464624813457 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70e000 == 117 [pid = 1752] [id = 338] 09:13:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x8eb39c00) [pid = 1752] [serial = 1015] [outer = (nil)] 09:13:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x8f584400) [pid = 1752] [serial = 1016] [outer = 0x8eb39c00] 09:13:33 INFO - PROCESS | 1752 | 1464624813552 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x8f58b800) [pid = 1752] [serial = 1017] [outer = 0x8eb39c00] 09:13:34 INFO - PROCESS | 1752 | 1464624814512 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1680ms 09:13:34 INFO - PROCESS | 1752 | 1464624814591 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1752 | 1464624814595 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:13:34 INFO - PROCESS | 1752 | 1464624814603 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1752 | 1464624814606 Marionette TRACE conn4 <- [1,1326,null,{}] 09:13:34 INFO - PROCESS | 1752 | 1464624814612 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 1752 | 1464624814821 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:13:35 INFO - PROCESS | 1752 | 1464624815083 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c62000 == 118 [pid = 1752] [id = 339] 09:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x8e4a1400) [pid = 1752] [serial = 1018] [outer = (nil)] 09:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x8f71a000) [pid = 1752] [serial = 1019] [outer = 0x8e4a1400] 09:13:35 INFO - PROCESS | 1752 | 1464624815223 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x8f721400) [pid = 1752] [serial = 1020] [outer = 0x8e4a1400] 09:13:36 INFO - PROCESS | 1752 | 1464624816137 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:13:36 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 09:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1587ms 09:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:13:36 INFO - PROCESS | 1752 | 1464624816191 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1752 | 1464624816194 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:13:36 INFO - PROCESS | 1752 | 1464624816202 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1752 | 1464624816205 Marionette TRACE conn4 <- [1,1330,null,{}] 09:13:36 INFO - PROCESS | 1752 | 1464624816212 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1752 | 1464624816431 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:13:36 INFO - PROCESS | 1752 | 1464624816693 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3a4000 == 119 [pid = 1752] [id = 340] 09:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x8f5dbc00) [pid = 1752] [serial = 1021] [outer = (nil)] 09:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x91134400) [pid = 1752] [serial = 1022] [outer = 0x8f5dbc00] 09:13:36 INFO - PROCESS | 1752 | 1464624816830 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x911b5800) [pid = 1752] [serial = 1023] [outer = 0x8f5dbc00] 09:13:37 INFO - PROCESS | 1752 | 1464624817892 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:13:37 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 09:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1734ms 09:13:37 INFO - PROCESS | 1752 | 1464624817937 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1752 | 1464624817943 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:13:37 INFO - PROCESS | 1752 | 1464624817953 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1752 | 1464624817957 Marionette TRACE conn4 <- [1,1334,null,{}] 09:13:37 INFO - PROCESS | 1752 | 1464624817966 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 1752 | 1464624818305 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:13:38 INFO - PROCESS | 1752 | 1464624818722 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb36000 == 120 [pid = 1752] [id = 341] 09:13:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x8f5da800) [pid = 1752] [serial = 1024] [outer = (nil)] 09:13:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x9166f000) [pid = 1752] [serial = 1025] [outer = 0x8f5da800] 09:13:38 INFO - PROCESS | 1752 | 1464624818863 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x91674c00) [pid = 1752] [serial = 1026] [outer = 0x8f5da800] 09:13:40 INFO - PROCESS | 1752 | 1464624820085 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2190ms 09:13:40 INFO - PROCESS | 1752 | 1464624820143 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1752 | 1464624820149 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:13:40 INFO - PROCESS | 1752 | 1464624820157 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1752 | 1464624820163 Marionette TRACE conn4 <- [1,1338,null,{}] 09:13:40 INFO - PROCESS | 1752 | 1464624820176 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1752 | 1464624820443 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:13:40 INFO - PROCESS | 1752 | 1464624820801 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x911bb000 == 121 [pid = 1752] [id = 342] 09:13:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x91668800) [pid = 1752] [serial = 1027] [outer = (nil)] 09:13:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x9183dc00) [pid = 1752] [serial = 1028] [outer = 0x91668800] 09:13:40 INFO - PROCESS | 1752 | 1464624820897 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x91840400) [pid = 1752] [serial = 1029] [outer = 0x91668800] 09:13:42 INFO - PROCESS | 1752 | 1464624822335 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2194ms 09:13:42 INFO - PROCESS | 1752 | 1464624822351 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1752 | 1464624822355 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:13:42 INFO - PROCESS | 1752 | 1464624822361 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1752 | 1464624822365 Marionette TRACE conn4 <- [1,1342,null,{}] 09:13:42 INFO - PROCESS | 1752 | 1464624822422 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1752 | 1464624822629 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:13:42 INFO - PROCESS | 1752 | 1464624822906 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x86038c00 == 122 [pid = 1752] [id = 343] 09:13:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x8603b000) [pid = 1752] [serial = 1030] [outer = (nil)] 09:13:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x86ce7000) [pid = 1752] [serial = 1031] [outer = 0x8603b000] 09:13:42 INFO - PROCESS | 1752 | 1464624822992 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x883cb800) [pid = 1752] [serial = 1032] [outer = 0x8603b000] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8f71dc00 == 121 [pid = 1752] [id = 213] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e404400 == 120 [pid = 1752] [id = 183] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8eced400 == 119 [pid = 1752] [id = 107] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7cf400 == 118 [pid = 1752] [id = 209] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e71c400 == 117 [pid = 1752] [id = 211] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3ab400 == 116 [pid = 1752] [id = 106] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e729400 == 115 [pid = 1752] [id = 182] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x99297400 == 114 [pid = 1752] [id = 104] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8c641c00 == 113 [pid = 1752] [id = 210] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8b491400 == 112 [pid = 1752] [id = 187] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x925a5400 == 111 [pid = 1752] [id = 184] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x92c5c000 == 110 [pid = 1752] [id = 185] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x91128000 == 109 [pid = 1752] [id = 321] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x85c60000 == 108 [pid = 1752] [id = 319] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x925b8000 == 107 [pid = 1752] [id = 320] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x92394000 == 106 [pid = 1752] [id = 318] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x918d6c00 == 105 [pid = 1752] [id = 317] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x918d7800 == 104 [pid = 1752] [id = 316] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x9166fc00 == 103 [pid = 1752] [id = 315] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3ac800 == 102 [pid = 1752] [id = 313] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x85c61400 == 101 [pid = 1752] [id = 314] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70a800 == 100 [pid = 1752] [id = 312] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8d8ec000 == 99 [pid = 1752] [id = 311] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8e209400 == 98 [pid = 1752] [id = 310] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8c548000 == 97 [pid = 1752] [id = 309] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3ea400 == 96 [pid = 1752] [id = 308] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce1c00 == 95 [pid = 1752] [id = 306] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x89ae2400 == 94 [pid = 1752] [id = 307] 09:13:44 INFO - PROCESS | 1752 | --DOCSHELL 0x85c59800 == 93 [pid = 1752] [id = 305] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x911bd800) [pid = 1752] [serial = 708] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x92c63800) [pid = 1752] [serial = 798] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x8c648800) [pid = 1752] [serial = 902] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x88dc4800) [pid = 1752] [serial = 912] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x866db000) [pid = 1752] [serial = 851] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x8d0e0000) [pid = 1752] [serial = 903] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x91720c00) [pid = 1752] [serial = 882] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x8aecbc00) [pid = 1752] [serial = 857] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x8e729c00) [pid = 1752] [serial = 870] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x8f726800) [pid = 1752] [serial = 879] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x925a2000) [pid = 1752] [serial = 888] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x86ce1000) [pid = 1752] [serial = 908] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x91a2d800) [pid = 1752] [serial = 885] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x86ce8c00) [pid = 1752] [serial = 909] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x91712000) [pid = 1752] [serial = 792] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x88cd9000) [pid = 1752] [serial = 911] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x866d8000) [pid = 1752] [serial = 894] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8f721800) [pid = 1752] [serial = 878] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x8b488c00) [pid = 1752] [serial = 858] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x84ad5800) [pid = 1752] [serial = 819] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8ecf1800) [pid = 1752] [serial = 872] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x91672400) [pid = 1752] [serial = 881] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x9a9d0400) [pid = 1752] [serial = 804] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0xa30f8400) [pid = 1752] [serial = 813] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8e722400) [pid = 1752] [serial = 869] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x925be800) [pid = 1752] [serial = 890] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8c549800) [pid = 1752] [serial = 860] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8aecf800) [pid = 1752] [serial = 899] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8f5d1400) [pid = 1752] [serial = 875] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8f5d3000) [pid = 1752] [serial = 876] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x91844800) [pid = 1752] [serial = 795] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x87adc400) [pid = 1752] [serial = 783] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x85eedc00) [pid = 1752] [serial = 893] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8c648000) [pid = 1752] [serial = 900] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x88cd9400) [pid = 1752] [serial = 854] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x86cce800) [pid = 1752] [serial = 810] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x92689400) [pid = 1752] [serial = 891] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x88dccc00) [pid = 1752] [serial = 816] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8e70ac00) [pid = 1752] [serial = 867] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x86b0ac00) [pid = 1752] [serial = 852] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8c640c00) [pid = 1752] [serial = 861] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x92addc00) [pid = 1752] [serial = 615] [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.] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x883c7c00) [pid = 1752] [serial = 849] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x86044800) [pid = 1752] [serial = 906] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9239a400) [pid = 1752] [serial = 887] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x883c8800) [pid = 1752] [serial = 896] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8d121000) [pid = 1752] [serial = 864] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8603ac00) [pid = 1752] [serial = 905] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x88fcdc00) [pid = 1752] [serial = 914] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x95070000) [pid = 1752] [serial = 801] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8b7c5400) [pid = 1752] [serial = 786] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9c083400) [pid = 1752] [serial = 807] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f588400) [pid = 1752] [serial = 789] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x918e1c00) [pid = 1752] [serial = 884] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x88dcac00) [pid = 1752] [serial = 855] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8d11c800) [pid = 1752] [serial = 863] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f39fc00) [pid = 1752] [serial = 873] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x88ce2000) [pid = 1752] [serial = 897] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8e4abc00) [pid = 1752] [serial = 866] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1752 | 1464624825383 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 3048ms 09:13:45 INFO - PROCESS | 1752 | 1464624825410 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1752 | 1464624825415 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:13:45 INFO - PROCESS | 1752 | 1464624825424 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1752 | 1464624825428 Marionette TRACE conn4 <- [1,1346,null,{}] 09:13:45 INFO - PROCESS | 1752 | 1464624825436 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 1752 | 1464624825639 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:13:45 INFO - PROCESS | 1752 | 1464624825849 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x86045c00 == 94 [pid = 1752] [id = 344] 09:13:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x866db000) [pid = 1752] [serial = 1033] [outer = (nil)] 09:13:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x866e4800) [pid = 1752] [serial = 1034] [outer = 0x866db000] 09:13:45 INFO - PROCESS | 1752 | 1464624825986 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x86b0d400) [pid = 1752] [serial = 1035] [outer = 0x866db000] 09:13:46 INFO - PROCESS | 1752 | 1464624826820 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1484ms 09:13:46 INFO - PROCESS | 1752 | 1464624826909 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1752 | 1464624826918 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:13:46 INFO - PROCESS | 1752 | 1464624826936 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1752 | 1464624826940 Marionette TRACE conn4 <- [1,1350,null,{}] 09:13:46 INFO - PROCESS | 1752 | 1464624826946 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 1752 | 1464624827205 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:13:47 INFO - PROCESS | 1752 | 1464624827255 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d9400 == 95 [pid = 1752] [id = 345] 09:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x87ad7800) [pid = 1752] [serial = 1036] [outer = (nil)] 09:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x883c1400) [pid = 1752] [serial = 1037] [outer = 0x87ad7800] 09:13:47 INFO - PROCESS | 1752 | 1464624827490 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x887c5400) [pid = 1752] [serial = 1038] [outer = 0x87ad7800] 09:13:48 INFO - PROCESS | 1752 | 1464624828468 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 09:13:48 INFO - PROCESS | 1752 | 1464624828528 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1752 | 1464624828534 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:13:48 INFO - PROCESS | 1752 | 1464624828550 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1752 | 1464624828556 Marionette TRACE conn4 <- [1,1354,null,{}] 09:13:48 INFO - PROCESS | 1752 | 1464624828572 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 1752 | 1464624828875 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e710400) [pid = 1752] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9239d400) [pid = 1752] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f58d000) [pid = 1752] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e709400) [pid = 1752] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x91671c00) [pid = 1752] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x92696400) [pid = 1752] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8d0e2800) [pid = 1752] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x866d7800) [pid = 1752] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x918dcc00) [pid = 1752] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x879d7400) [pid = 1752] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x85c5b000) [pid = 1752] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x866dd400) [pid = 1752] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8c432800) [pid = 1752] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x92adf800) [pid = 1752] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8f3a9000) [pid = 1752] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x85c5c800) [pid = 1752] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x91a30400) [pid = 1752] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8e20b000) [pid = 1752] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x92395000) [pid = 1752] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8a3e9c00) [pid = 1752] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x99f25400) [pid = 1752] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:13:49 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x86b0a000) [pid = 1752] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:13:49 INFO - PROCESS | 1752 | 1464624829613 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5b000 == 96 [pid = 1752] [id = 346] 09:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x85c5c800) [pid = 1752] [serial = 1039] [outer = (nil)] 09:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x86b0a000) [pid = 1752] [serial = 1040] [outer = 0x85c5c800] 09:13:49 INFO - PROCESS | 1752 | 1464624829694 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x88dc9800) [pid = 1752] [serial = 1041] [outer = 0x85c5c800] 09:13:50 INFO - PROCESS | 1752 | 1464624830452 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1938ms 09:13:50 INFO - PROCESS | 1752 | 1464624830488 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1752 | 1464624830493 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:13:50 INFO - PROCESS | 1752 | 1464624830499 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1752 | 1464624830502 Marionette TRACE conn4 <- [1,1358,null,{}] 09:13:50 INFO - PROCESS | 1752 | 1464624830507 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 1752 | 1464624830690 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:13:50 INFO - PROCESS | 1752 | 1464624830705 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc8c00 == 97 [pid = 1752] [id = 347] 09:13:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x88fd2000) [pid = 1752] [serial = 1042] [outer = (nil)] 09:13:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x89adb800) [pid = 1752] [serial = 1043] [outer = 0x88fd2000] 09:13:50 INFO - PROCESS | 1752 | 1464624830789 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8a3e9c00) [pid = 1752] [serial = 1044] [outer = 0x88fd2000] 09:13:51 INFO - PROCESS | 1752 | 1464624831905 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1441ms 09:13:51 INFO - PROCESS | 1752 | 1464624831941 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1752 | 1464624831948 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:13:51 INFO - PROCESS | 1752 | 1464624831975 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1752 | 1464624831982 Marionette TRACE conn4 <- [1,1362,null,{}] 09:13:51 INFO - PROCESS | 1752 | 1464624831993 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 1752 | 1464624832225 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:13:52 INFO - PROCESS | 1752 | 1464624832509 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c66400 == 98 [pid = 1752] [id = 348] 09:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x85ef0400) [pid = 1752] [serial = 1045] [outer = (nil)] 09:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86b01c00) [pid = 1752] [serial = 1046] [outer = 0x85ef0400] 09:13:52 INFO - PROCESS | 1752 | 1464624832640 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x86cd9800) [pid = 1752] [serial = 1047] [outer = 0x85ef0400] 09:13:53 INFO - PROCESS | 1752 | 1464624833647 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1750ms 09:13:53 INFO - PROCESS | 1752 | 1464624833723 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1752 | 1464624833733 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:13:53 INFO - PROCESS | 1752 | 1464624833744 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1752 | 1464624833748 Marionette TRACE conn4 <- [1,1366,null,{}] 09:13:53 INFO - PROCESS | 1752 | 1464624833755 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 1752 | 1464624834006 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:13:54 INFO - PROCESS | 1752 | 1464624834310 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c6000 == 99 [pid = 1752] [id = 349] 09:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x887c0400) [pid = 1752] [serial = 1048] [outer = (nil)] 09:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x88dc4000) [pid = 1752] [serial = 1049] [outer = 0x887c0400] 09:13:54 INFO - PROCESS | 1752 | 1464624834409 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88fcd400) [pid = 1752] [serial = 1050] [outer = 0x887c0400] 09:13:55 INFO - PROCESS | 1752 | 1464624835451 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1752 | 1464624835478 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:13:55 INFO - PROCESS | 1752 | 1464624835484 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1752 | 1464624835491 Marionette TRACE conn4 <- [1,1370,null,{}] 09:13:55 INFO - PROCESS | 1752 | 1464624835508 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 1752 | 1464624835732 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:13:56 INFO - PROCESS | 1752 | 1464624836047 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b306c00 == 100 [pid = 1752] [id = 350] 09:13:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8b488c00) [pid = 1752] [serial = 1051] [outer = (nil)] 09:13:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8b63a000) [pid = 1752] [serial = 1052] [outer = 0x8b488c00] 09:13:56 INFO - PROCESS | 1752 | 1464624836144 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b7c8c00) [pid = 1752] [serial = 1053] [outer = 0x8b488c00] 09:13:57 INFO - PROCESS | 1752 | 1464624837093 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:13:57 INFO - PROCESS | 1752 | 1464624837128 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:13:57 INFO - PROCESS | 1752 | 1464624837135 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1752 | 1464624837139 Marionette TRACE conn4 <- [1,1374,null,{}] 09:13:57 INFO - PROCESS | 1752 | 1464624837145 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 1752 | 1464624837367 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:13:57 INFO - PROCESS | 1752 | 1464624837646 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c436c00 == 101 [pid = 1752] [id = 351] 09:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c545400) [pid = 1752] [serial = 1054] [outer = (nil)] 09:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8c54e000) [pid = 1752] [serial = 1055] [outer = 0x8c545400] 09:13:57 INFO - PROCESS | 1752 | 1464624837775 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8c643000) [pid = 1752] [serial = 1056] [outer = 0x8c545400] 09:13:58 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:58 INFO - PROCESS | 1752 | 1464624838680 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:13:58 INFO - PROCESS | 1752 | 1464624838735 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:13:58 INFO - PROCESS | 1752 | 1464624838741 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1752 | 1464624838745 Marionette TRACE conn4 <- [1,1378,null,{}] 09:13:58 INFO - PROCESS | 1752 | 1464624838751 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 1752 | 1464624838953 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:13:59 INFO - PROCESS | 1752 | 1464624839208 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d6400 == 102 [pid = 1752] [id = 352] 09:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8aed0c00) [pid = 1752] [serial = 1057] [outer = (nil)] 09:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d11f400) [pid = 1752] [serial = 1058] [outer = 0x8aed0c00] 09:13:59 INFO - PROCESS | 1752 | 1464624839339 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8d8e5c00) [pid = 1752] [serial = 1059] [outer = 0x8aed0c00] 09:14:00 INFO - PROCESS | 1752 | 1464624840288 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1752 | 1464624840434 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:14:00 INFO - PROCESS | 1752 | 1464624840467 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1752 | 1464624840473 Marionette TRACE conn4 <- [1,1382,null,{}] 09:14:00 INFO - PROCESS | 1752 | 1464624840482 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 1752 | 1464624840847 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:14:01 INFO - PROCESS | 1752 | 1464624841129 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5fc00 == 103 [pid = 1752] [id = 353] 09:14:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8b63dc00) [pid = 1752] [serial = 1060] [outer = (nil)] 09:14:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8e70f400) [pid = 1752] [serial = 1061] [outer = 0x8b63dc00] 09:14:01 INFO - PROCESS | 1752 | 1464624841218 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8e71d800) [pid = 1752] [serial = 1062] [outer = 0x8b63dc00] 09:14:02 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:02 INFO - PROCESS | 1752 | 1464624842189 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1752 | 1464624842261 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:14:02 INFO - PROCESS | 1752 | 1464624842268 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1752 | 1464624842271 Marionette TRACE conn4 <- [1,1386,null,{}] 09:14:02 INFO - PROCESS | 1752 | 1464624842277 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 1752 | 1464624842498 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:14:02 INFO - PROCESS | 1752 | 1464624842789 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4acc00 == 104 [pid = 1752] [id = 354] 09:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8e71ec00) [pid = 1752] [serial = 1063] [outer = (nil)] 09:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8eb3c400) [pid = 1752] [serial = 1064] [outer = 0x8e71ec00] 09:14:02 INFO - PROCESS | 1752 | 1464624842878 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8eceac00) [pid = 1752] [serial = 1065] [outer = 0x8e71ec00] 09:14:03 INFO - PROCESS | 1752 | 1464624843963 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1752 | 1464624844008 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:14:04 INFO - PROCESS | 1752 | 1464624844016 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1752 | 1464624844019 Marionette TRACE conn4 <- [1,1390,null,{}] 09:14:04 INFO - PROCESS | 1752 | 1464624844025 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 1752 | 1464624844244 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:14:04 INFO - PROCESS | 1752 | 1464624844566 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11d400 == 105 [pid = 1752] [id = 355] 09:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f3a5800) [pid = 1752] [serial = 1066] [outer = (nil)] 09:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f58b000) [pid = 1752] [serial = 1067] [outer = 0x8f3a5800] 09:14:04 INFO - PROCESS | 1752 | 1464624844659 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f5d1800) [pid = 1752] [serial = 1068] [outer = 0x8f3a5800] 09:14:05 INFO - PROCESS | 1752 | 1464624845564 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1583ms 09:14:05 INFO - PROCESS | 1752 | 1464624845599 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 1752 | 1464624845603 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:14:05 INFO - PROCESS | 1752 | 1464624845609 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1752 | 1464624845613 Marionette TRACE conn4 <- [1,1394,null,{}] 09:14:05 INFO - PROCESS | 1752 | 1464624845618 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 1752 | 1464624845839 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:14:06 INFO - PROCESS | 1752 | 1464624846098 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3ae400 == 106 [pid = 1752] [id = 356] 09:14:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8f591800) [pid = 1752] [serial = 1069] [outer = (nil)] 09:14:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8f723400) [pid = 1752] [serial = 1070] [outer = 0x8f591800] 09:14:06 INFO - PROCESS | 1752 | 1464624846230 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91126800) [pid = 1752] [serial = 1071] [outer = 0x8f591800] 09:14:07 INFO - PROCESS | 1752 | 1464624847107 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1532ms 09:14:07 INFO - PROCESS | 1752 | 1464624847142 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1752 | 1464624847146 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:14:07 INFO - PROCESS | 1752 | 1464624847152 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1752 | 1464624847156 Marionette TRACE conn4 <- [1,1398,null,{}] 09:14:07 INFO - PROCESS | 1752 | 1464624847162 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 1752 | 1464624847370 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:14:07 INFO - PROCESS | 1752 | 1464624847636 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3ec800 == 107 [pid = 1752] [id = 357] 09:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8c643c00) [pid = 1752] [serial = 1072] [outer = (nil)] 09:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x911b5400) [pid = 1752] [serial = 1073] [outer = 0x8c643c00] 09:14:07 INFO - PROCESS | 1752 | 1464624847767 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x911bc400) [pid = 1752] [serial = 1074] [outer = 0x8c643c00] 09:14:08 INFO - PROCESS | 1752 | 1464624848690 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1582ms 09:14:08 INFO - PROCESS | 1752 | 1464624848735 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1752 | 1464624848739 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:14:08 INFO - PROCESS | 1752 | 1464624848746 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1752 | 1464624848750 Marionette TRACE conn4 <- [1,1402,null,{}] 09:14:08 INFO - PROCESS | 1752 | 1464624848756 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 1752 | 1464624848984 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:14:09 INFO - PROCESS | 1752 | 1464624849253 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x911b3000 == 108 [pid = 1752] [id = 358] 09:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x91720000) [pid = 1752] [serial = 1075] [outer = (nil)] 09:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x91844800) [pid = 1752] [serial = 1076] [outer = 0x91720000] 09:14:09 INFO - PROCESS | 1752 | 1464624849391 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x918d6000) [pid = 1752] [serial = 1077] [outer = 0x91720000] 09:14:10 INFO - PROCESS | 1752 | 1464624850317 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1640ms 09:14:10 INFO - PROCESS | 1752 | 1464624850388 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1752 | 1464624850391 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:14:10 INFO - PROCESS | 1752 | 1464624850398 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1752 | 1464624850401 Marionette TRACE conn4 <- [1,1406,null,{}] 09:14:10 INFO - PROCESS | 1752 | 1464624850407 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:10 INFO - PROCESS | 1752 | 1464624850626 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:14:10 INFO - PROCESS | 1752 | 1464624850946 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70c800 == 109 [pid = 1752] [id = 359] 09:14:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8f724800) [pid = 1752] [serial = 1078] [outer = (nil)] 09:14:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x918ddc00) [pid = 1752] [serial = 1079] [outer = 0x8f724800] 09:14:11 INFO - PROCESS | 1752 | 1464624851042 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x918e4000) [pid = 1752] [serial = 1080] [outer = 0x8f724800] 09:14:11 INFO - PROCESS | 1752 | 1464624851934 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1595ms 09:14:11 INFO - PROCESS | 1752 | 1464624851994 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1752 | 1464624851998 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:14:12 INFO - PROCESS | 1752 | 1464624852005 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1752 | 1464624852008 Marionette TRACE conn4 <- [1,1410,null,{}] 09:14:12 INFO - PROCESS | 1752 | 1464624852014 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 1752 | 1464624852248 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:14:12 INFO - PROCESS | 1752 | 1464624852551 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8e2800 == 110 [pid = 1752] [id = 360] 09:14:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8d8f1800) [pid = 1752] [serial = 1081] [outer = (nil)] 09:14:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x91a33800) [pid = 1752] [serial = 1082] [outer = 0x8d8f1800] 09:14:12 INFO - PROCESS | 1752 | 1464624852654 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x91a38800) [pid = 1752] [serial = 1083] [outer = 0x8d8f1800] 09:14:13 INFO - PROCESS | 1752 | 1464624853631 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1681ms 09:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:14:13 INFO - PROCESS | 1752 | 1464624853687 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1752 | 1464624853690 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:14:13 INFO - PROCESS | 1752 | 1464624853697 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1752 | 1464624853701 Marionette TRACE conn4 <- [1,1414,null,{}] 09:14:13 INFO - PROCESS | 1752 | 1464624853706 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1752 | 1464624853965 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:14:14 INFO - PROCESS | 1752 | 1464624854275 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a2d800 == 111 [pid = 1752] [id = 361] 09:14:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x91a2fc00) [pid = 1752] [serial = 1084] [outer = (nil)] 09:14:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x92397800) [pid = 1752] [serial = 1085] [outer = 0x91a2fc00] 09:14:14 INFO - PROCESS | 1752 | 1464624854364 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9239a400) [pid = 1752] [serial = 1086] [outer = 0x91a2fc00] 09:14:15 INFO - PROCESS | 1752 | 1464624855467 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1792ms 09:14:15 INFO - PROCESS | 1752 | 1464624855488 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 1752 | 1464624855492 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:14:15 INFO - PROCESS | 1752 | 1464624855498 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 1752 | 1464624855502 Marionette TRACE conn4 <- [1,1418,null,{}] 09:14:15 INFO - PROCESS | 1752 | 1464624855507 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 1752 | 1464624855724 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:14:16 INFO - PROCESS | 1752 | 1464624856048 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x92398000 == 112 [pid = 1752] [id = 362] 09:14:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9239d000) [pid = 1752] [serial = 1087] [outer = (nil)] 09:14:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x925aa000) [pid = 1752] [serial = 1088] [outer = 0x9239d000] 09:14:16 INFO - PROCESS | 1752 | 1464624856139 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x925ad000) [pid = 1752] [serial = 1089] [outer = 0x9239d000] 09:14:17 INFO - PROCESS | 1752 | 1464624857013 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1595ms 09:14:17 INFO - PROCESS | 1752 | 1464624857096 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 1752 | 1464624857100 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:14:17 INFO - PROCESS | 1752 | 1464624857109 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1752 | 1464624857113 Marionette TRACE conn4 <- [1,1422,null,{}] 09:14:17 INFO - PROCESS | 1752 | 1464624857119 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 1752 | 1464624857404 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:14:17 INFO - PROCESS | 1752 | 1464624857718 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11d800 == 113 [pid = 1752] [id = 363] 09:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8d8f0800) [pid = 1752] [serial = 1090] [outer = (nil)] 09:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x925b9400) [pid = 1752] [serial = 1091] [outer = 0x8d8f0800] 09:14:17 INFO - PROCESS | 1752 | 1464624857811 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x925be000) [pid = 1752] [serial = 1092] [outer = 0x8d8f0800] 09:14:18 INFO - PROCESS | 1752 | 1464624858788 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1734ms 09:14:18 INFO - PROCESS | 1752 | 1464624858845 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1752 | 1464624858849 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:14:18 INFO - PROCESS | 1752 | 1464624858856 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1752 | 1464624858860 Marionette TRACE conn4 <- [1,1426,null,{}] 09:14:18 INFO - PROCESS | 1752 | 1464624858866 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1752 | 1464624859100 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:14:19 INFO - PROCESS | 1752 | 1464624859405 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b3400 == 114 [pid = 1752] [id = 364] 09:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x925b4800) [pid = 1752] [serial = 1093] [outer = (nil)] 09:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x926a3c00) [pid = 1752] [serial = 1094] [outer = 0x925b4800] 09:14:19 INFO - PROCESS | 1752 | 1464624859511 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x926a8800) [pid = 1752] [serial = 1095] [outer = 0x925b4800] 09:14:20 INFO - PROCESS | 1752 | 1464624860476 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1695ms 09:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:14:20 INFO - PROCESS | 1752 | 1464624860552 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1752 | 1464624860555 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:14:20 INFO - PROCESS | 1752 | 1464624860561 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1752 | 1464624860565 Marionette TRACE conn4 <- [1,1430,null,{}] 09:14:20 INFO - PROCESS | 1752 | 1464624860571 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 1752 | 1464624860819 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:14:21 INFO - PROCESS | 1752 | 1464624861609 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c61800 == 115 [pid = 1752] [id = 365] 09:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x85c65400) [pid = 1752] [serial = 1096] [outer = (nil)] 09:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x85ef4000) [pid = 1752] [serial = 1097] [outer = 0x85c65400] 09:14:21 INFO - PROCESS | 1752 | 1464624861725 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x866dc000) [pid = 1752] [serial = 1098] [outer = 0x85c65400] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x88dca800) [pid = 1752] [serial = 980] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8f3aa800) [pid = 1752] [serial = 938] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8f585800) [pid = 1752] [serial = 939] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x92c57c00) [pid = 1752] [serial = 966] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x8f71d800) [pid = 1752] [serial = 942] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8eceb000) [pid = 1752] [serial = 936] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x91840c00) [pid = 1752] [serial = 948] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8f5dd800) [pid = 1752] [serial = 941] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x92ad6c00) [pid = 1752] [serial = 963] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8d124c00) [pid = 1752] [serial = 929] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x866dec00) [pid = 1752] [serial = 971] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x91a36000) [pid = 1752] [serial = 950] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x883cd800) [pid = 1752] [serial = 920] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x86cc4800) [pid = 1752] [serial = 977] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x9268b800) [pid = 1752] [serial = 960] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8c54b800) [pid = 1752] [serial = 926] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x92c65000) [pid = 1752] [serial = 969] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x91714c00) [pid = 1752] [serial = 947] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x925bc400) [pid = 1752] [serial = 959] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x92c62800) [pid = 1752] [serial = 968] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91130000) [pid = 1752] [serial = 944] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x86b03c00) [pid = 1752] [serial = 972] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x887cd400) [pid = 1752] [serial = 921] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x85c63c00) [pid = 1752] [serial = 917] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x922ac400) [pid = 1752] [serial = 951] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8c645800) [pid = 1752] [serial = 927] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x92399c00) [pid = 1752] [serial = 953] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9239d800) [pid = 1752] [serial = 954] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x92ae5800) [pid = 1752] [serial = 965] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8eb40800) [pid = 1752] [serial = 935] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8e401400) [pid = 1752] [serial = 932] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x925ab800) [pid = 1752] [serial = 956] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8b48f800) [pid = 1752] [serial = 924] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8d8e2400) [pid = 1752] [serial = 930] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x911b9c00) [pid = 1752] [serial = 945] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x887cdc00) [pid = 1752] [serial = 978] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x85ef4400) [pid = 1752] [serial = 918] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x926ad400) [pid = 1752] [serial = 962] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e4a5400) [pid = 1752] [serial = 933] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8aed0000) [pid = 1752] [serial = 923] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x879d5000) [pid = 1752] [serial = 975] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x86cdd800) [pid = 1752] [serial = 974] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x925ad400) [pid = 1752] [serial = 957] [outer = (nil)] [url = about:blank] 09:14:23 INFO - PROCESS | 1752 | 1464624863367 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2838ms 09:14:23 INFO - PROCESS | 1752 | 1464624863399 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1752 | 1464624863405 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:14:23 INFO - PROCESS | 1752 | 1464624863412 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1752 | 1464624863418 Marionette TRACE conn4 <- [1,1434,null,{}] 09:14:23 INFO - PROCESS | 1752 | 1464624863426 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 1752 | 1464624863643 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:14:23 INFO - PROCESS | 1752 | 1464624863912 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce3800 == 116 [pid = 1752] [id = 366] 09:14:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x86ce7c00) [pid = 1752] [serial = 1099] [outer = (nil)] 09:14:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x879d5400) [pid = 1752] [serial = 1100] [outer = 0x86ce7c00] 09:14:24 INFO - PROCESS | 1752 | 1464624864018 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x87ae0400) [pid = 1752] [serial = 1101] [outer = 0x86ce7c00] 09:14:24 INFO - PROCESS | 1752 | 1464624864927 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1537ms 09:14:24 INFO - PROCESS | 1752 | 1464624864952 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1752 | 1464624864959 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:14:24 INFO - PROCESS | 1752 | 1464624864968 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1752 | 1464624864971 Marionette TRACE conn4 <- [1,1438,null,{}] 09:14:25 INFO - PROCESS | 1752 | 1464624865025 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1752 | 1464624865292 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:14:25 INFO - PROCESS | 1752 | 1464624865321 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b03800 == 117 [pid = 1752] [id = 367] 09:14:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x883ccc00) [pid = 1752] [serial = 1102] [outer = (nil)] 09:14:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x88dca800) [pid = 1752] [serial = 1103] [outer = 0x883ccc00] 09:14:25 INFO - PROCESS | 1752 | 1464624865397 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x89ad8c00) [pid = 1752] [serial = 1104] [outer = 0x883ccc00] 09:14:26 INFO - PROCESS | 1752 | 1464624866497 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1568ms 09:14:26 INFO - PROCESS | 1752 | 1464624866536 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1752 | 1464624866540 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:14:26 INFO - PROCESS | 1752 | 1464624866548 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1752 | 1464624866557 Marionette TRACE conn4 <- [1,1442,null,{}] 09:14:26 INFO - PROCESS | 1752 | 1464624866599 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 1752 | 1464624866912 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:14:27 INFO - PROCESS | 1752 | 1464624867673 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x86b0fc00) [pid = 1752] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x85c5c800) [pid = 1752] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8a3f7000) [pid = 1752] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8a3f1800) [pid = 1752] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e4a3000) [pid = 1752] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8eb39c00) [pid = 1752] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x86042c00) [pid = 1752] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8f5da800) [pid = 1752] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8603b000) [pid = 1752] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8f5dbc00) [pid = 1752] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x88cdc400) [pid = 1752] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8a3f5c00) [pid = 1752] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8d129000) [pid = 1752] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8b7c1400) [pid = 1752] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8e4a1400) [pid = 1752] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x866db000) [pid = 1752] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x8c64ac00) [pid = 1752] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8eb3a800) [pid = 1752] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8d0dc000) [pid = 1752] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x91668800) [pid = 1752] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:14:27 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x87ad7800) [pid = 1752] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:14:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5c800 == 118 [pid = 1752] [id = 368] 09:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x85c5f800) [pid = 1752] [serial = 1105] [outer = (nil)] 09:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x86045800) [pid = 1752] [serial = 1106] [outer = 0x85c5f800] 09:14:27 INFO - PROCESS | 1752 | 1464624867820 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x88dcdc00) [pid = 1752] [serial = 1107] [outer = 0x85c5f800] 09:14:28 INFO - PROCESS | 1752 | 1464624868858 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2385ms 09:14:28 INFO - PROCESS | 1752 | 1464624868936 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1752 | 1464624868943 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:14:28 INFO - PROCESS | 1752 | 1464624868952 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1752 | 1464624868956 Marionette TRACE conn4 <- [1,1446,null,{}] 09:14:28 INFO - PROCESS | 1752 | 1464624868965 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1752 | 1464624869370 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:14:29 INFO - PROCESS | 1752 | 1464624869831 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x84acc000 == 119 [pid = 1752] [id = 369] 09:14:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x84acd000) [pid = 1752] [serial = 1108] [outer = (nil)] 09:14:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x85c63800) [pid = 1752] [serial = 1109] [outer = 0x84acd000] 09:14:29 INFO - PROCESS | 1752 | 1464624869990 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86044c00) [pid = 1752] [serial = 1110] [outer = 0x84acd000] 09:14:31 INFO - PROCESS | 1752 | 1464624871282 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2391ms 09:14:31 INFO - PROCESS | 1752 | 1464624871344 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1752 | 1464624871350 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:14:31 INFO - PROCESS | 1752 | 1464624871358 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1752 | 1464624871365 Marionette TRACE conn4 <- [1,1450,null,{}] 09:14:31 INFO - PROCESS | 1752 | 1464624871373 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 1752 | 1464624871651 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:14:31 INFO - PROCESS | 1752 | 1464624871977 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d2800 == 120 [pid = 1752] [id = 370] 09:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x87addc00) [pid = 1752] [serial = 1111] [outer = (nil)] 09:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x883ca400) [pid = 1752] [serial = 1112] [outer = 0x87addc00] 09:14:32 INFO - PROCESS | 1752 | 1464624872085 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x887cac00) [pid = 1752] [serial = 1113] [outer = 0x87addc00] 09:14:33 INFO - PROCESS | 1752 | 1464624873074 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1794ms 09:14:33 INFO - PROCESS | 1752 | 1464624873156 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1752 | 1464624873163 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:14:33 INFO - PROCESS | 1752 | 1464624873171 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1752 | 1464624873175 Marionette TRACE conn4 <- [1,1454,null,{}] 09:14:33 INFO - PROCESS | 1752 | 1464624873182 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1752 | 1464624873462 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:14:33 INFO - PROCESS | 1752 | 1464624873782 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fd0c00 == 121 [pid = 1752] [id = 371] 09:14:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x89ad4800) [pid = 1752] [serial = 1114] [outer = (nil)] 09:14:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8a3ed400) [pid = 1752] [serial = 1115] [outer = 0x89ad4800] 09:14:33 INFO - PROCESS | 1752 | 1464624873872 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8aecd000) [pid = 1752] [serial = 1116] [outer = 0x89ad4800] 09:14:34 INFO - PROCESS | 1752 | 1464624874939 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1832ms 09:14:35 INFO - PROCESS | 1752 | 1464624875005 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:14:35 INFO - PROCESS | 1752 | 1464624875009 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:14:35 INFO - PROCESS | 1752 | 1464624875019 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1752 | 1464624875029 Marionette TRACE conn4 <- [1,1458,null,{}] 09:14:35 INFO - PROCESS | 1752 | 1464624875044 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 1752 | 1464624875365 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:14:35 INFO - PROCESS | 1752 | 1464624875750 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc8800 == 122 [pid = 1752] [id = 372] 09:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b491400) [pid = 1752] [serial = 1117] [outer = (nil)] 09:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c549000) [pid = 1752] [serial = 1118] [outer = 0x8b491400] 09:14:35 INFO - PROCESS | 1752 | 1464624875837 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8c54fc00) [pid = 1752] [serial = 1119] [outer = 0x8b491400] 09:14:36 INFO - PROCESS | 1752 | 1464624876820 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1851ms 09:14:36 INFO - PROCESS | 1752 | 1464624876867 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:14:36 INFO - PROCESS | 1752 | 1464624876872 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:14:36 INFO - PROCESS | 1752 | 1464624876879 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1752 | 1464624876882 Marionette TRACE conn4 <- [1,1462,null,{}] 09:14:36 INFO - PROCESS | 1752 | 1464624876888 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 1752 | 1464624877114 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:14:37 INFO - PROCESS | 1752 | 1464624877393 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64d400 == 123 [pid = 1752] [id = 373] 09:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8d0dd800) [pid = 1752] [serial = 1120] [outer = (nil)] 09:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8d11fc00) [pid = 1752] [serial = 1121] [outer = 0x8d0dd800] 09:14:37 INFO - PROCESS | 1752 | 1464624877524 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d129000) [pid = 1752] [serial = 1122] [outer = 0x8d0dd800] 09:14:38 INFO - PROCESS | 1752 | 1464624878453 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1632ms 09:14:38 INFO - PROCESS | 1752 | 1464624878511 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:14:38 INFO - PROCESS | 1752 | 1464624878515 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:14:38 INFO - PROCESS | 1752 | 1464624878522 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1752 | 1464624878525 Marionette TRACE conn4 <- [1,1466,null,{}] 09:14:38 INFO - PROCESS | 1752 | 1464624878531 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 1752 | 1464624878732 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:14:39 INFO - PROCESS | 1752 | 1464624878990 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e205c00 == 124 [pid = 1752] [id = 374] 09:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e207400) [pid = 1752] [serial = 1123] [outer = (nil)] 09:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e401400) [pid = 1752] [serial = 1124] [outer = 0x8e207400] 09:14:39 INFO - PROCESS | 1752 | 1464624879129 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8e702800) [pid = 1752] [serial = 1125] [outer = 0x8e207400] 09:14:40 INFO - PROCESS | 1752 | 1464624880141 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1686ms 09:14:40 INFO - PROCESS | 1752 | 1464624880209 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1752 | 1464624880213 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:14:40 INFO - PROCESS | 1752 | 1464624880219 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1752 | 1464624880223 Marionette TRACE conn4 <- [1,1470,null,{}] 09:14:40 INFO - PROCESS | 1752 | 1464624880229 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1752 | 1464624880439 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:14:40 INFO - PROCESS | 1752 | 1464624880720 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cce800 == 125 [pid = 1752] [id = 375] 09:14:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8e71f800) [pid = 1752] [serial = 1126] [outer = (nil)] 09:14:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8eb40800) [pid = 1752] [serial = 1127] [outer = 0x8e71f800] 09:14:40 INFO - PROCESS | 1752 | 1464624880844 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8ecf1c00) [pid = 1752] [serial = 1128] [outer = 0x8e71f800] 09:14:41 INFO - PROCESS | 1752 | 1464624881824 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1645ms 09:14:41 INFO - PROCESS | 1752 | 1464624881865 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:14:41 INFO - PROCESS | 1752 | 1464624881870 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:14:41 INFO - PROCESS | 1752 | 1464624881876 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1752 | 1464624881879 Marionette TRACE conn4 <- [1,1474,null,{}] 09:14:41 INFO - PROCESS | 1752 | 1464624881885 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 1752 | 1464624882093 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:14:42 INFO - PROCESS | 1752 | 1464624882408 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb35400 == 126 [pid = 1752] [id = 376] 09:14:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f3a1000) [pid = 1752] [serial = 1129] [outer = (nil)] 09:14:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f58bc00) [pid = 1752] [serial = 1130] [outer = 0x8f3a1000] 09:14:42 INFO - PROCESS | 1752 | 1464624882501 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f5cf400) [pid = 1752] [serial = 1131] [outer = 0x8f3a1000] 09:14:43 INFO - PROCESS | 1752 | 1464624883430 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1589ms 09:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:14:43 INFO - PROCESS | 1752 | 1464624883465 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1752 | 1464624883468 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:14:43 INFO - PROCESS | 1752 | 1464624883475 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1752 | 1464624883478 Marionette TRACE conn4 <- [1,1478,null,{}] 09:14:43 INFO - PROCESS | 1752 | 1464624883484 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 1752 | 1464624883677 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:14:43 INFO - PROCESS | 1752 | 1464624883939 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3a800 == 127 [pid = 1752] [id = 377] 09:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f5da800) [pid = 1752] [serial = 1132] [outer = (nil)] 09:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8f71fc00) [pid = 1752] [serial = 1133] [outer = 0x8f5da800] 09:14:44 INFO - PROCESS | 1752 | 1464624884063 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8f724000) [pid = 1752] [serial = 1134] [outer = 0x8f5da800] 09:14:44 INFO - PROCESS | 1752 | 1464624884955 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1549ms 09:14:45 INFO - PROCESS | 1752 | 1464624885024 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:14:45 INFO - PROCESS | 1752 | 1464624885029 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:14:45 INFO - PROCESS | 1752 | 1464624885036 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1752 | 1464624885040 Marionette TRACE conn4 <- [1,1482,null,{}] 09:14:45 INFO - PROCESS | 1752 | 1464624885046 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 1752 | 1464624885276 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:14:45 INFO - PROCESS | 1752 | 1464624885539 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f58d800 == 128 [pid = 1752] [id = 378] 09:14:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91132400) [pid = 1752] [serial = 1135] [outer = (nil)] 09:14:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x911bcc00) [pid = 1752] [serial = 1136] [outer = 0x91132400] 09:14:45 INFO - PROCESS | 1752 | 1464624885663 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9166c000) [pid = 1752] [serial = 1137] [outer = 0x91132400] 09:14:46 INFO - PROCESS | 1752 | 1464624886847 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1887ms 09:14:46 INFO - PROCESS | 1752 | 1464624886924 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1752 | 1464624886930 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:14:46 INFO - PROCESS | 1752 | 1464624886940 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1752 | 1464624886944 Marionette TRACE conn4 <- [1,1486,null,{}] 09:14:46 INFO - PROCESS | 1752 | 1464624886954 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 1752 | 1464624887332 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:14:47 INFO - PROCESS | 1752 | 1464624887696 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x91672400 == 129 [pid = 1752] [id = 379] 09:14:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x91714800) [pid = 1752] [serial = 1138] [outer = (nil)] 09:14:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x91719400) [pid = 1752] [serial = 1139] [outer = 0x91714800] 09:14:47 INFO - PROCESS | 1752 | 1464624887861 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x91844400) [pid = 1752] [serial = 1140] [outer = 0x91714800] 09:14:48 INFO - PROCESS | 1752 | 1464624888963 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2086ms 09:14:49 INFO - PROCESS | 1752 | 1464624889026 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:14:49 INFO - PROCESS | 1752 | 1464624889031 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:14:49 INFO - PROCESS | 1752 | 1464624889038 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1752 | 1464624889042 Marionette TRACE conn4 <- [1,1490,null,{}] 09:14:49 INFO - PROCESS | 1752 | 1464624889048 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 1752 | 1464624889332 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:14:49 INFO - PROCESS | 1752 | 1464624889650 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a2ec00 == 130 [pid = 1752] [id = 380] 09:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x92399800) [pid = 1752] [serial = 1141] [outer = (nil)] 09:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x923a1c00) [pid = 1752] [serial = 1142] [outer = 0x92399800] 09:14:49 INFO - PROCESS | 1752 | 1464624889749 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x925a3800) [pid = 1752] [serial = 1143] [outer = 0x92399800] 09:14:50 INFO - PROCESS | 1752 | 1464624890676 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1684ms 09:14:50 INFO - PROCESS | 1752 | 1464624890722 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1752 | 1464624890726 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:14:50 INFO - PROCESS | 1752 | 1464624890732 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1752 | 1464624890735 Marionette TRACE conn4 <- [1,1494,null,{}] 09:14:50 INFO - PROCESS | 1752 | 1464624890741 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1752 | 1464624890960 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:14:51 INFO - PROCESS | 1752 | 1464624891315 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf3400 == 131 [pid = 1752] [id = 381] 09:14:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9112fc00) [pid = 1752] [serial = 1144] [outer = (nil)] 09:14:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x925ba400) [pid = 1752] [serial = 1145] [outer = 0x9112fc00] 09:14:51 INFO - PROCESS | 1752 | 1464624891409 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x925c0400) [pid = 1752] [serial = 1146] [outer = 0x9112fc00] 09:14:52 INFO - PROCESS | 1752 | 1464624892321 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1636ms 09:14:52 INFO - PROCESS | 1752 | 1464624892370 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1752 | 1464624892374 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:14:52 INFO - PROCESS | 1752 | 1464624892380 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1752 | 1464624892383 Marionette TRACE conn4 <- [1,1498,null,{}] 09:14:52 INFO - PROCESS | 1752 | 1464624892389 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1752 | 1464624892608 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:14:52 INFO - PROCESS | 1752 | 1464624892872 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x925bc400 == 132 [pid = 1752] [id = 382] 09:14:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9268f400) [pid = 1752] [serial = 1147] [outer = (nil)] 09:14:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x926ac000) [pid = 1752] [serial = 1148] [outer = 0x9268f400] 09:14:53 INFO - PROCESS | 1752 | 1464624893052 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x926ae400) [pid = 1752] [serial = 1149] [outer = 0x9268f400] 09:14:54 INFO - PROCESS | 1752 | 1464624894368 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2037ms 09:14:54 INFO - PROCESS | 1752 | 1464624894421 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1752 | 1464624894428 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:14:54 INFO - PROCESS | 1752 | 1464624894439 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1752 | 1464624894444 Marionette TRACE conn4 <- [1,1502,null,{}] 09:14:54 INFO - PROCESS | 1752 | 1464624894532 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1752 | 1464624894949 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:14:55 INFO - PROCESS | 1752 | 1464624895273 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a4800 == 133 [pid = 1752] [id = 383] 09:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x926a7000) [pid = 1752] [serial = 1150] [outer = (nil)] 09:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x92adc800) [pid = 1752] [serial = 1151] [outer = 0x926a7000] 09:14:55 INFO - PROCESS | 1752 | 1464624895360 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x92adf800) [pid = 1752] [serial = 1152] [outer = 0x926a7000] 09:14:56 INFO - PROCESS | 1752 | 1464624896257 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1868ms 09:14:56 INFO - PROCESS | 1752 | 1464624896306 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1752 | 1464624896310 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:14:56 INFO - PROCESS | 1752 | 1464624896316 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1752 | 1464624896320 Marionette TRACE conn4 <- [1,1506,null,{}] 09:14:56 INFO - PROCESS | 1752 | 1464624896325 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 1752 | 1464624896539 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:14:56 INFO - PROCESS | 1752 | 1464624896846 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b30e000 == 134 [pid = 1752] [id = 384] 09:14:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x92ad8c00) [pid = 1752] [serial = 1153] [outer = (nil)] 09:14:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x92c5a000) [pid = 1752] [serial = 1154] [outer = 0x92ad8c00] 09:14:56 INFO - PROCESS | 1752 | 1464624896937 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x92c5c000) [pid = 1752] [serial = 1155] [outer = 0x92ad8c00] 09:14:57 INFO - PROCESS | 1752 | 1464624897807 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1543ms 09:14:57 INFO - PROCESS | 1752 | 1464624897861 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1752 | 1464624897864 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:14:57 INFO - PROCESS | 1752 | 1464624897870 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1752 | 1464624897874 Marionette TRACE conn4 <- [1,1510,null,{}] 09:14:57 INFO - PROCESS | 1752 | 1464624897881 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1752 | 1464624898143 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:14:58 INFO - PROCESS | 1752 | 1464624898451 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5dc00 == 135 [pid = 1752] [id = 385] 09:14:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x92c5ac00) [pid = 1752] [serial = 1156] [outer = (nil)] 09:14:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x92d68400) [pid = 1752] [serial = 1157] [outer = 0x92c5ac00] 09:14:58 INFO - PROCESS | 1752 | 1464624898544 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x92d6ac00) [pid = 1752] [serial = 1158] [outer = 0x92c5ac00] 09:14:59 INFO - PROCESS | 1752 | 1464624899440 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1591ms 09:14:59 INFO - PROCESS | 1752 | 1464624899462 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1752 | 1464624899466 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:14:59 INFO - PROCESS | 1752 | 1464624899472 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1752 | 1464624899475 Marionette TRACE conn4 <- [1,1514,null,{}] 09:14:59 INFO - PROCESS | 1752 | 1464624899481 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 1752 | 1464624899701 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:15:00 INFO - PROCESS | 1752 | 1464624900047 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c7c00 == 136 [pid = 1752] [id = 386] 09:15:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x887cbc00) [pid = 1752] [serial = 1159] [outer = (nil)] 09:15:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x92d87800) [pid = 1752] [serial = 1160] [outer = 0x887cbc00] 09:15:00 INFO - PROCESS | 1752 | 1464624900146 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x92d86800) [pid = 1752] [serial = 1161] [outer = 0x887cbc00] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5c800 == 135 [pid = 1752] [id = 368] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x86b03800 == 134 [pid = 1752] [id = 367] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce3800 == 133 [pid = 1752] [id = 366] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x85c61800 == 132 [pid = 1752] [id = 365] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x911b3000 == 131 [pid = 1752] [id = 358] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70c800 == 130 [pid = 1752] [id = 359] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3ec800 == 129 [pid = 1752] [id = 357] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3ae400 == 128 [pid = 1752] [id = 356] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8d11d400 == 127 [pid = 1752] [id = 355] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4acc00 == 126 [pid = 1752] [id = 354] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5fc00 == 125 [pid = 1752] [id = 353] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x8c436c00 == 124 [pid = 1752] [id = 351] 09:15:01 INFO - PROCESS | 1752 | --DOCSHELL 0x879d6400 == 123 [pid = 1752] [id = 352] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x9a37e800) [pid = 1752] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x89add800) [pid = 1752] [serial = 915] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x89adb800) [pid = 1752] [serial = 1043] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x86b0a000) [pid = 1752] [serial = 1040] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8b63d800) [pid = 1752] [serial = 995] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8b63fc00) [pid = 1752] [serial = 996] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8aec7400) [pid = 1752] [serial = 989] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8b302400) [pid = 1752] [serial = 990] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8e4ac400) [pid = 1752] [serial = 1010] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8e708000) [pid = 1752] [serial = 1011] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8f584400) [pid = 1752] [serial = 1016] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8f58b800) [pid = 1752] [serial = 1017] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x86cc6400) [pid = 1752] [serial = 983] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x86cdf800) [pid = 1752] [serial = 984] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9166f000) [pid = 1752] [serial = 1025] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x91674c00) [pid = 1752] [serial = 1026] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x86ce7000) [pid = 1752] [serial = 1031] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x883cb800) [pid = 1752] [serial = 1032] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x91134400) [pid = 1752] [serial = 1022] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x911b5800) [pid = 1752] [serial = 1023] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x88fcb000) [pid = 1752] [serial = 986] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x88fd2800) [pid = 1752] [serial = 987] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8b48c000) [pid = 1752] [serial = 992] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8b48e800) [pid = 1752] [serial = 993] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8e210c00) [pid = 1752] [serial = 1007] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8e405000) [pid = 1752] [serial = 1008] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8c547800) [pid = 1752] [serial = 998] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8c644c00) [pid = 1752] [serial = 999] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8f71a000) [pid = 1752] [serial = 1019] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8f721400) [pid = 1752] [serial = 1020] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x866e4800) [pid = 1752] [serial = 1034] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8d8e6400) [pid = 1752] [serial = 1004] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8d8ed000) [pid = 1752] [serial = 1005] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8eb3f000) [pid = 1752] [serial = 1013] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8ecf2c00) [pid = 1752] [serial = 1014] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8d0e4400) [pid = 1752] [serial = 1001] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8d11d000) [pid = 1752] [serial = 1002] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9183dc00) [pid = 1752] [serial = 1028] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x91840400) [pid = 1752] [serial = 1029] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x883c1400) [pid = 1752] [serial = 1037] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x887c5400) [pid = 1752] [serial = 1038] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x88dc9800) [pid = 1752] [serial = 1041] [outer = (nil)] [url = about:blank] 09:15:01 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x86b0d400) [pid = 1752] [serial = 1035] [outer = (nil)] [url = about:blank] 09:15:02 INFO - PROCESS | 1752 | 1464624902452 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3003ms 09:15:02 INFO - PROCESS | 1752 | 1464624902476 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1752 | 1464624902481 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:15:02 INFO - PROCESS | 1752 | 1464624902489 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1752 | 1464624902494 Marionette TRACE conn4 <- [1,1518,null,{}] 09:15:02 INFO - PROCESS | 1752 | 1464624902502 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 1752 | 1464624902722 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:15:02 INFO - PROCESS | 1752 | 1464624902972 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cdf000 == 124 [pid = 1752] [id = 387] 09:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x86ce0400) [pid = 1752] [serial = 1162] [outer = (nil)] 09:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x879cf000) [pid = 1752] [serial = 1163] [outer = 0x86ce0400] 09:15:03 INFO - PROCESS | 1752 | 1464624903060 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x87adb400) [pid = 1752] [serial = 1164] [outer = 0x86ce0400] 09:15:03 INFO - PROCESS | 1752 | 1464624903961 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1490ms 09:15:03 INFO - PROCESS | 1752 | 1464624903983 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1752 | 1464624903995 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:15:04 INFO - PROCESS | 1752 | 1464624904052 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1752 | 1464624904056 Marionette TRACE conn4 <- [1,1522,null,{}] 09:15:04 INFO - PROCESS | 1752 | 1464624904063 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 1752 | 1464624904364 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:15:04 INFO - PROCESS | 1752 | 1464624904583 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x88ce2800 == 125 [pid = 1752] [id = 388] 09:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x88ce3400) [pid = 1752] [serial = 1165] [outer = (nil)] 09:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88dc7000) [pid = 1752] [serial = 1166] [outer = 0x88ce3400] 09:15:04 INFO - PROCESS | 1752 | 1464624904658 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x88fc3c00) [pid = 1752] [serial = 1167] [outer = 0x88ce3400] 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:05 INFO - PROCESS | 1752 | 1464624905456 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:15:05 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 () { 09:15:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:15:05 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 () { 09:15:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:15:05 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 () { 09:15:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:15:05 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 () { 09:15:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:15:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1498ms 09:15:05 INFO - PROCESS | 1752 | 1464624905550 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:15:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:15:05 INFO - PROCESS | 1752 | 1464624905559 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:15:05 INFO - PROCESS | 1752 | 1464624905565 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1752 | 1464624905582 Marionette TRACE conn4 <- [1,1526,null,{}] 09:15:05 INFO - PROCESS | 1752 | 1464624905616 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1752 | 1464624905882 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:15:05 INFO - PROCESS | 1752 | 1464624905926 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fcbc00 == 126 [pid = 1752] [id = 389] 09:15:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8aec5c00) [pid = 1752] [serial = 1168] [outer = (nil)] 09:15:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8b30f000) [pid = 1752] [serial = 1169] [outer = 0x8aec5c00] 09:15:06 INFO - PROCESS | 1752 | 1464624906019 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8b490c00) [pid = 1752] [serial = 1170] [outer = 0x8aec5c00] 09:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x883ccc00) [pid = 1752] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x88fd2000) [pid = 1752] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x85c65400) [pid = 1752] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:15:06 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x86ce7c00) [pid = 1752] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:15:07 INFO - PROCESS | 1752 | 1464624907207 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:15:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:15:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:15:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:15:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1669ms 09:15:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:15:07 INFO - PROCESS | 1752 | 1464624907235 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1752 | 1464624907240 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:15:07 INFO - PROCESS | 1752 | 1464624907249 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1752 | 1464624907253 Marionette TRACE conn4 <- [1,1530,null,{}] 09:15:07 INFO - PROCESS | 1752 | 1464624907258 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 1752 | 1464624907455 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:15:07 INFO - PROCESS | 1752 | 1464624907638 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5e000 == 127 [pid = 1752] [id = 390] 09:15:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x89ada000) [pid = 1752] [serial = 1171] [outer = (nil)] 09:15:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b7c6400) [pid = 1752] [serial = 1172] [outer = 0x89ada000] 09:15:07 INFO - PROCESS | 1752 | 1464624907712 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8c541800) [pid = 1752] [serial = 1173] [outer = 0x89ada000] 09:15:08 INFO - PROCESS | 1752 | 1464624908421 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:15:08 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 09:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:15:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:15:08 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. 09:15:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:15:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1187ms 09:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:15:08 INFO - PROCESS | 1752 | 1464624908437 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1752 | 1464624908439 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:15:08 INFO - PROCESS | 1752 | 1464624908445 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1752 | 1464624908447 Marionette TRACE conn4 <- [1,1534,null,{}] 09:15:08 INFO - PROCESS | 1752 | 1464624908454 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 1752 | 1464624908704 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:15:09 INFO - PROCESS | 1752 | 1464624908992 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5fc00 == 128 [pid = 1752] [id = 391] 09:15:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x85c60400) [pid = 1752] [serial = 1174] [outer = (nil)] 09:15:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x866e3800) [pid = 1752] [serial = 1175] [outer = 0x85c60400] 09:15:09 INFO - PROCESS | 1752 | 1464624909086 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x86cc8000) [pid = 1752] [serial = 1176] [outer = 0x85c60400] 09:15:10 INFO - PROCESS | 1752 | 1464624910195 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1786ms 09:15:10 INFO - PROCESS | 1752 | 1464624910234 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1752 | 1464624910242 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:15:10 INFO - PROCESS | 1752 | 1464624910253 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1752 | 1464624910260 Marionette TRACE conn4 <- [1,1538,null,{}] 09:15:10 INFO - PROCESS | 1752 | 1464624910268 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 1752 | 1464624910520 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:15:10 INFO - PROCESS | 1752 | 1464624910845 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc2400 == 129 [pid = 1752] [id = 392] 09:15:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x88fd2800) [pid = 1752] [serial = 1177] [outer = (nil)] 09:15:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8a3ec800) [pid = 1752] [serial = 1178] [outer = 0x88fd2800] 09:15:10 INFO - PROCESS | 1752 | 1464624910945 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8b30f800) [pid = 1752] [serial = 1179] [outer = 0x88fd2800] 09:15:11 INFO - PROCESS | 1752 | 1464624911911 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1708ms 09:15:11 INFO - PROCESS | 1752 | 1464624911964 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1752 | 1464624911971 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:15:11 INFO - PROCESS | 1752 | 1464624911978 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1752 | 1464624911986 Marionette TRACE conn4 <- [1,1542,null,{}] 09:15:12 INFO - PROCESS | 1752 | 1464624911998 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1752 | 1464624912232 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:15:12 INFO - PROCESS | 1752 | 1464624912552 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0e6400 == 130 [pid = 1752] [id = 393] 09:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8d0e9000) [pid = 1752] [serial = 1180] [outer = (nil)] 09:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8d11c800) [pid = 1752] [serial = 1181] [outer = 0x8d0e9000] 09:15:12 INFO - PROCESS | 1752 | 1464624912677 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8d128000) [pid = 1752] [serial = 1182] [outer = 0x8d0e9000] 09:15:13 INFO - PROCESS | 1752 | 1464624913643 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1698ms 09:15:13 INFO - PROCESS | 1752 | 1464624913678 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1752 | 1464624913682 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:15:13 INFO - PROCESS | 1752 | 1464624913699 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1752 | 1464624913709 Marionette TRACE conn4 <- [1,1546,null,{}] 09:15:13 INFO - PROCESS | 1752 | 1464624913717 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1752 | 1464624913946 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:15:14 INFO - PROCESS | 1752 | 1464624914258 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x883cdc00 == 131 [pid = 1752] [id = 394] 09:15:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8c648000) [pid = 1752] [serial = 1183] [outer = (nil)] 09:15:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8e40a400) [pid = 1752] [serial = 1184] [outer = 0x8c648000] 09:15:14 INFO - PROCESS | 1752 | 1464624914353 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8e4a1000) [pid = 1752] [serial = 1185] [outer = 0x8c648000] 09:15:15 INFO - PROCESS | 1752 | 1464624915487 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1856ms 09:15:15 INFO - PROCESS | 1752 | 1464624915549 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1752 | 1464624915557 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:15:15 INFO - PROCESS | 1752 | 1464624915566 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1752 | 1464624915571 Marionette TRACE conn4 <- [1,1550,null,{}] 09:15:15 INFO - PROCESS | 1752 | 1464624915580 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 1752 | 1464624916053 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:15:16 INFO - PROCESS | 1752 | 1464624916347 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c543c00 == 132 [pid = 1752] [id = 395] 09:15:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8d126c00) [pid = 1752] [serial = 1186] [outer = (nil)] 09:15:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8e709000) [pid = 1752] [serial = 1187] [outer = 0x8d126c00] 09:15:16 INFO - PROCESS | 1752 | 1464624916491 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8e70fc00) [pid = 1752] [serial = 1188] [outer = 0x8d126c00] 09:15:17 INFO - PROCESS | 1752 | 1464624917641 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:15:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2147ms 09:15:17 INFO - PROCESS | 1752 | 1464624917713 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1752 | 1464624917716 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:15:17 INFO - PROCESS | 1752 | 1464624917723 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1752 | 1464624917727 Marionette TRACE conn4 <- [1,1554,null,{}] 09:15:17 INFO - PROCESS | 1752 | 1464624917733 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 1752 | 1464624918007 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:15:18 INFO - PROCESS | 1752 | 1464624918330 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ece7400 == 133 [pid = 1752] [id = 396] 09:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8ece8400) [pid = 1752] [serial = 1189] [outer = (nil)] 09:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8ecf2c00) [pid = 1752] [serial = 1190] [outer = 0x8ece8400] 09:15:18 INFO - PROCESS | 1752 | 1464624918429 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8f585400) [pid = 1752] [serial = 1191] [outer = 0x8ece8400] 09:15:19 INFO - PROCESS | 1752 | 1464624919362 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1689ms 09:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:15:19 INFO - PROCESS | 1752 | 1464624919413 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1752 | 1464624919416 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:15:19 INFO - PROCESS | 1752 | 1464624919423 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1752 | 1464624919427 Marionette TRACE conn4 <- [1,1558,null,{}] 09:15:19 INFO - PROCESS | 1752 | 1464624919432 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1752 | 1464624919636 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:15:19 INFO - PROCESS | 1752 | 1464624919957 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf5400 == 134 [pid = 1752] [id = 397] 09:15:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8f58b400) [pid = 1752] [serial = 1192] [outer = (nil)] 09:15:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x91126000) [pid = 1752] [serial = 1193] [outer = 0x8f58b400] 09:15:20 INFO - PROCESS | 1752 | 1464624920059 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x911b7c00) [pid = 1752] [serial = 1194] [outer = 0x8f58b400] 09:15:20 INFO - PROCESS | 1752 | 1464624920959 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1583ms 09:15:21 INFO - PROCESS | 1752 | 1464624921006 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:15:21 INFO - PROCESS | 1752 | 1464624921010 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:15:21 INFO - PROCESS | 1752 | 1464624921016 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1752 | 1464624921020 Marionette TRACE conn4 <- [1,1562,null,{}] 09:15:21 INFO - PROCESS | 1752 | 1464624921027 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 1752 | 1464624921272 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:15:21 INFO - PROCESS | 1752 | 1464624921646 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c436000 == 135 [pid = 1752] [id = 398] 09:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8c54f400) [pid = 1752] [serial = 1195] [outer = (nil)] 09:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9166f000) [pid = 1752] [serial = 1196] [outer = 0x8c54f400] 09:15:21 INFO - PROCESS | 1752 | 1464624921786 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x91675800) [pid = 1752] [serial = 1197] [outer = 0x8c54f400] 09:15:22 INFO - PROCESS | 1752 | 1464624922827 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1891ms 09:15:22 INFO - PROCESS | 1752 | 1464624922908 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1752 | 1464624922915 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:15:22 INFO - PROCESS | 1752 | 1464624922923 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1752 | 1464624922925 Marionette TRACE conn4 <- [1,1566,null,{}] 09:15:22 INFO - PROCESS | 1752 | 1464624922934 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 1752 | 1464624923231 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:15:23 INFO - PROCESS | 1752 | 1464624923589 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fcb000 == 136 [pid = 1752] [id = 399] 09:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8e40e400) [pid = 1752] [serial = 1198] [outer = (nil)] 09:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9183fc00) [pid = 1752] [serial = 1199] [outer = 0x8e40e400] 09:15:23 INFO - PROCESS | 1752 | 1464624923704 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x91843000) [pid = 1752] [serial = 1200] [outer = 0x8e40e400] 09:15:24 INFO - PROCESS | 1752 | 1464624924603 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1735ms 09:15:24 INFO - PROCESS | 1752 | 1464624924659 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1752 | 1464624924663 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:15:24 INFO - PROCESS | 1752 | 1464624924670 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1752 | 1464624924680 Marionette TRACE conn4 <- [1,1570,null,{}] 09:15:24 INFO - PROCESS | 1752 | 1464624924686 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1752 | 1464624924915 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:15:25 INFO - PROCESS | 1752 | 1464624925226 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91671000 == 137 [pid = 1752] [id = 400] 09:15:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9171d400) [pid = 1752] [serial = 1201] [outer = (nil)] 09:15:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x918e4800) [pid = 1752] [serial = 1202] [outer = 0x9171d400] 09:15:25 INFO - PROCESS | 1752 | 1464624925318 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x91a2f400) [pid = 1752] [serial = 1203] [outer = 0x9171d400] 09:15:26 INFO - PROCESS | 1752 | 1464624926203 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1600ms 09:15:26 INFO - PROCESS | 1752 | 1464624926271 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1752 | 1464624926274 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:15:26 INFO - PROCESS | 1752 | 1464624926281 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1752 | 1464624926284 Marionette TRACE conn4 <- [1,1574,null,{}] 09:15:26 INFO - PROCESS | 1752 | 1464624926290 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 1752 | 1464624926490 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:15:26 INFO - PROCESS | 1752 | 1464624926825 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x91718400 == 138 [pid = 1752] [id = 401] 09:15:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x922b3800) [pid = 1752] [serial = 1204] [outer = (nil)] 09:15:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x925a1400) [pid = 1752] [serial = 1205] [outer = 0x922b3800] 09:15:26 INFO - PROCESS | 1752 | 1464624926922 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9268b400) [pid = 1752] [serial = 1206] [outer = 0x922b3800] 09:15:27 INFO - PROCESS | 1752 | 1464624927848 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1639ms 09:15:27 INFO - PROCESS | 1752 | 1464624927921 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1752 | 1464624927925 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:15:27 INFO - PROCESS | 1752 | 1464624927931 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1752 | 1464624927935 Marionette TRACE conn4 <- [1,1578,null,{}] 09:15:27 INFO - PROCESS | 1752 | 1464624927941 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1752 | 1464624928218 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:15:28 INFO - PROCESS | 1752 | 1464624928538 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x92396c00 == 139 [pid = 1752] [id = 402] 09:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x925a9800) [pid = 1752] [serial = 1207] [outer = (nil)] 09:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x92d84c00) [pid = 1752] [serial = 1208] [outer = 0x925a9800] 09:15:28 INFO - PROCESS | 1752 | 1464624928630 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9374fc00) [pid = 1752] [serial = 1209] [outer = 0x925a9800] 09:15:29 INFO - PROCESS | 1752 | 1464624929515 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1630ms 09:15:29 INFO - PROCESS | 1752 | 1464624929563 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1752 | 1464624929567 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:15:29 INFO - PROCESS | 1752 | 1464624929573 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1752 | 1464624929576 Marionette TRACE conn4 <- [1,1582,null,{}] 09:15:29 INFO - PROCESS | 1752 | 1464624929582 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 1752 | 1464624929781 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:15:30 INFO - PROCESS | 1752 | 1464624930195 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a6c00 == 140 [pid = 1752] [id = 403] 09:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x92d86400) [pid = 1752] [serial = 1210] [outer = (nil)] 09:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x93ac1000) [pid = 1752] [serial = 1211] [outer = 0x92d86400] 09:15:30 INFO - PROCESS | 1752 | 1464624930346 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x93c50000) [pid = 1752] [serial = 1212] [outer = 0x92d86400] 09:15:31 INFO - PROCESS | 1752 | 1464624931632 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2146ms 09:15:31 INFO - PROCESS | 1752 | 1464624931722 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1752 | 1464624931729 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:15:31 INFO - PROCESS | 1752 | 1464624931755 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1752 | 1464624931762 Marionette TRACE conn4 <- [1,1586,null,{}] 09:15:31 INFO - PROCESS | 1752 | 1464624931832 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 1752 | 1464624932269 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:15:32 INFO - PROCESS | 1752 | 1464624932642 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cca800 == 141 [pid = 1752] [id = 404] 09:15:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x8eb35000) [pid = 1752] [serial = 1213] [outer = (nil)] 09:15:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x93cbd800) [pid = 1752] [serial = 1214] [outer = 0x8eb35000] 09:15:32 INFO - PROCESS | 1752 | 1464624932735 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x93cc2400) [pid = 1752] [serial = 1215] [outer = 0x8eb35000] 09:15:33 INFO - PROCESS | 1752 | 1464624933656 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1946ms 09:15:33 INFO - PROCESS | 1752 | 1464624933699 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1752 | 1464624933703 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:15:33 INFO - PROCESS | 1752 | 1464624933710 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1752 | 1464624933713 Marionette TRACE conn4 <- [1,1590,null,{}] 09:15:33 INFO - PROCESS | 1752 | 1464624933719 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 1752 | 1464624933933 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:15:34 INFO - PROCESS | 1752 | 1464624934252 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x93abe000 == 142 [pid = 1752] [id = 405] 09:15:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x93c4b400) [pid = 1752] [serial = 1216] [outer = (nil)] 09:15:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x9502b800) [pid = 1752] [serial = 1217] [outer = 0x93c4b400] 09:15:34 INFO - PROCESS | 1752 | 1464624934347 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x9502d000) [pid = 1752] [serial = 1218] [outer = 0x93c4b400] 09:15:35 INFO - PROCESS | 1752 | 1464624935234 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1580ms 09:15:35 INFO - PROCESS | 1752 | 1464624935291 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1752 | 1464624935294 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:15:35 INFO - PROCESS | 1752 | 1464624935301 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1752 | 1464624935305 Marionette TRACE conn4 <- [1,1594,null,{}] 09:15:35 INFO - PROCESS | 1752 | 1464624935310 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 1752 | 1464624935517 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:15:35 INFO - PROCESS | 1752 | 1464624935833 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x92c63000 == 143 [pid = 1752] [id = 406] 09:15:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x92d85800) [pid = 1752] [serial = 1219] [outer = (nil)] 09:15:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x95075400) [pid = 1752] [serial = 1220] [outer = 0x92d85800] 09:15:35 INFO - PROCESS | 1752 | 1464624935930 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x9507cc00) [pid = 1752] [serial = 1221] [outer = 0x92d85800] 09:15:36 INFO - PROCESS | 1752 | 1464624936839 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1584ms 09:15:36 INFO - PROCESS | 1752 | 1464624936886 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1752 | 1464624936892 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:15:36 INFO - PROCESS | 1752 | 1464624936899 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1752 | 1464624936901 Marionette TRACE conn4 <- [1,1598,null,{}] 09:15:36 INFO - PROCESS | 1752 | 1464624936908 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1752 | 1464624937135 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:15:37 INFO - PROCESS | 1752 | 1464624937460 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5a400 == 144 [pid = 1752] [id = 407] 09:15:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x91717c00) [pid = 1752] [serial = 1222] [outer = (nil)] 09:15:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x95170800) [pid = 1752] [serial = 1223] [outer = 0x91717c00] 09:15:37 INFO - PROCESS | 1752 | 1464624937548 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x95173000) [pid = 1752] [serial = 1224] [outer = 0x91717c00] 09:15:38 INFO - PROCESS | 1752 | 1464624938429 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1588ms 09:15:38 INFO - PROCESS | 1752 | 1464624938487 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1752 | 1464624938491 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:15:38 INFO - PROCESS | 1752 | 1464624938497 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1752 | 1464624938500 Marionette TRACE conn4 <- [1,1602,null,{}] 09:15:38 INFO - PROCESS | 1752 | 1464624938506 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 1752 | 1464624938726 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:15:39 INFO - PROCESS | 1752 | 1464624939042 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x9468f400 == 145 [pid = 1752] [id = 408] 09:15:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0x9507c000) [pid = 1752] [serial = 1225] [outer = (nil)] 09:15:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 195 (0x95191000) [pid = 1752] [serial = 1226] [outer = 0x9507c000] 09:15:39 INFO - PROCESS | 1752 | 1464624939135 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 196 (0x95196400) [pid = 1752] [serial = 1227] [outer = 0x9507c000] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x86045c00 == 144 [pid = 1752] [id = 344] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x879d9400 == 143 [pid = 1752] [id = 345] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x89adf400 == 142 [pid = 1752] [id = 330] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x9b11f000 == 141 [pid = 1752] [id = 36] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7cd800 == 140 [pid = 1752] [id = 334] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70e000 == 139 [pid = 1752] [id = 338] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70f000 == 138 [pid = 1752] [id = 337] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a0400 == 137 [pid = 1752] [id = 336] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3a4000 == 136 [pid = 1752] [id = 340] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x911bb000 == 135 [pid = 1752] [id = 342] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb36000 == 134 [pid = 1752] [id = 341] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5b000 == 133 [pid = 1752] [id = 346] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x85c64800 == 132 [pid = 1752] [id = 327] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x89ae1800 == 131 [pid = 1752] [id = 329] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x88cd8c00 == 130 [pid = 1752] [id = 328] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc7400 == 129 [pid = 1752] [id = 331] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8aecc000 == 128 [pid = 1752] [id = 208] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64ec00 == 127 [pid = 1752] [id = 333] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8d126800 == 126 [pid = 1752] [id = 335] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef2400 == 125 [pid = 1752] [id = 324] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8b637c00 == 124 [pid = 1752] [id = 332] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5dc00 == 123 [pid = 1752] [id = 385] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8b30e000 == 122 [pid = 1752] [id = 384] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x925bc400 == 121 [pid = 1752] [id = 382] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x926a4800 == 120 [pid = 1752] [id = 383] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf3400 == 119 [pid = 1752] [id = 381] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x91a2ec00 == 118 [pid = 1752] [id = 380] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x91672400 == 117 [pid = 1752] [id = 379] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8f58d800 == 116 [pid = 1752] [id = 378] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb35400 == 115 [pid = 1752] [id = 376] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb3a800 == 114 [pid = 1752] [id = 377] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x86cce800 == 113 [pid = 1752] [id = 375] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8e205c00 == 112 [pid = 1752] [id = 374] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64d400 == 111 [pid = 1752] [id = 373] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc8800 == 110 [pid = 1752] [id = 372] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x88fd0c00 == 109 [pid = 1752] [id = 371] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x879d2800 == 108 [pid = 1752] [id = 370] 09:15:40 INFO - PROCESS | 1752 | --DOCSHELL 0x84acc000 == 107 [pid = 1752] [id = 369] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 195 (0x86045800) [pid = 1752] [serial = 1106] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 194 (0x8f723400) [pid = 1752] [serial = 1070] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0x911b5400) [pid = 1752] [serial = 1073] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x925b9400) [pid = 1752] [serial = 1091] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x91844800) [pid = 1752] [serial = 1076] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x8eb3c400) [pid = 1752] [serial = 1064] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x86b01c00) [pid = 1752] [serial = 1046] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x8d11f400) [pid = 1752] [serial = 1058] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x8e70f400) [pid = 1752] [serial = 1061] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x92397800) [pid = 1752] [serial = 1085] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x926a3c00) [pid = 1752] [serial = 1094] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x8c54e000) [pid = 1752] [serial = 1055] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x8a3e9c00) [pid = 1752] [serial = 1044] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x866dc000) [pid = 1752] [serial = 1098] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x85ef4000) [pid = 1752] [serial = 1097] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x8f58b000) [pid = 1752] [serial = 1067] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x879d5400) [pid = 1752] [serial = 1100] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x88dc4000) [pid = 1752] [serial = 1049] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x925aa000) [pid = 1752] [serial = 1088] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8b63a000) [pid = 1752] [serial = 1052] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x918ddc00) [pid = 1752] [serial = 1079] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x91a33800) [pid = 1752] [serial = 1082] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x88dca800) [pid = 1752] [serial = 1103] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x89ad8c00) [pid = 1752] [serial = 1104] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x87ae0400) [pid = 1752] [serial = 1101] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1752 | 1464624941638 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 3190ms 09:15:41 INFO - PROCESS | 1752 | 1464624941689 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1752 | 1464624941696 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:15:41 INFO - PROCESS | 1752 | 1464624941704 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1752 | 1464624941710 Marionette TRACE conn4 <- [1,1606,null,{}] 09:15:41 INFO - PROCESS | 1752 | 1464624941717 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 1752 | 1464624941929 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:15:42 INFO - PROCESS | 1752 | 1464624942132 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0d400 == 108 [pid = 1752] [id = 409] 09:15:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x86cc3400) [pid = 1752] [serial = 1228] [outer = (nil)] 09:15:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x86cdf800) [pid = 1752] [serial = 1229] [outer = 0x86cc3400] 09:15:42 INFO - PROCESS | 1752 | 1464624942267 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x879d1400) [pid = 1752] [serial = 1230] [outer = 0x86cc3400] 09:15:43 INFO - PROCESS | 1752 | 1464624943094 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1433ms 09:15:43 INFO - PROCESS | 1752 | 1464624943163 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1752 | 1464624943171 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:15:43 INFO - PROCESS | 1752 | 1464624943182 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1752 | 1464624943186 Marionette TRACE conn4 <- [1,1610,null,{}] 09:15:43 INFO - PROCESS | 1752 | 1464624943192 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1752 | 1464624943468 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:15:43 INFO - PROCESS | 1752 | 1464624943498 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c6800 == 109 [pid = 1752] [id = 410] 09:15:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x883cec00) [pid = 1752] [serial = 1231] [outer = (nil)] 09:15:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x88cde800) [pid = 1752] [serial = 1232] [outer = 0x883cec00] 09:15:43 INFO - PROCESS | 1752 | 1464624943575 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x88dcfc00) [pid = 1752] [serial = 1233] [outer = 0x883cec00] 09:15:44 INFO - PROCESS | 1752 | 1464624944567 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:15:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1429ms 09:15:44 INFO - PROCESS | 1752 | 1464624944612 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1752 | 1464624944616 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:15:44 INFO - PROCESS | 1752 | 1464624944628 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1752 | 1464624944634 Marionette TRACE conn4 <- [1,1614,null,{}] 09:15:44 INFO - PROCESS | 1752 | 1464624944653 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 1752 | 1464624944957 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:15:45 INFO - PROCESS | 1752 | 1464624945014 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c4000 == 110 [pid = 1752] [id = 411] 09:15:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x88fc8400) [pid = 1752] [serial = 1234] [outer = (nil)] 09:15:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x8aeca000) [pid = 1752] [serial = 1235] [outer = 0x88fc8400] 09:15:45 INFO - PROCESS | 1752 | 1464624945196 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x8b48a400) [pid = 1752] [serial = 1236] [outer = 0x88fc8400] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x8f3a1000) [pid = 1752] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x8f3a5800) [pid = 1752] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x91714800) [pid = 1752] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x88ce6800) [pid = 1752] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x88ce3400) [pid = 1752] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x89ad4800) [pid = 1752] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9239d000) [pid = 1752] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x92399800) [pid = 1752] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x926a7000) [pid = 1752] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8e71f800) [pid = 1752] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8d0dd800) [pid = 1752] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x887c0400) [pid = 1752] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8f724800) [pid = 1752] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8b491400) [pid = 1752] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x92ad8c00) [pid = 1752] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x887cbc00) [pid = 1752] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8aec5c00) [pid = 1752] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x92c5ac00) [pid = 1752] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8e71ec00) [pid = 1752] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x84acd000) [pid = 1752] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9112fc00) [pid = 1752] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8e207400) [pid = 1752] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8b63dc00) [pid = 1752] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x91a2fc00) [pid = 1752] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8b488c00) [pid = 1752] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8c545400) [pid = 1752] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9268f400) [pid = 1752] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x91132400) [pid = 1752] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x86ce0400) [pid = 1752] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8d8f0800) [pid = 1752] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x925b4800) [pid = 1752] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8c643c00) [pid = 1752] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x91720000) [pid = 1752] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8aed0c00) [pid = 1752] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8f5da800) [pid = 1752] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f591800) [pid = 1752] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x85ef0400) [pid = 1752] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x87addc00) [pid = 1752] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:15:46 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8d8f1800) [pid = 1752] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:15:46 INFO - PROCESS | 1752 | 1464624946906 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:15:46 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 09:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2345ms 09:15:46 INFO - PROCESS | 1752 | 1464624946974 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:15:46 INFO - PROCESS | 1752 | 1464624946979 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:15:46 INFO - PROCESS | 1752 | 1464624946985 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1752 | 1464624946988 Marionette TRACE conn4 <- [1,1618,null,{}] 09:15:46 INFO - PROCESS | 1752 | 1464624946993 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 1752 | 1464624947199 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:15:47 INFO - PROCESS | 1752 | 1464624947386 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x86040400 == 111 [pid = 1752] [id = 412] 09:15:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x86cdd800) [pid = 1752] [serial = 1237] [outer = (nil)] 09:15:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x89ae2000) [pid = 1752] [serial = 1238] [outer = 0x86cdd800] 09:15:47 INFO - PROCESS | 1752 | 1464624947463 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8b30cc00) [pid = 1752] [serial = 1239] [outer = 0x86cdd800] 09:15:48 INFO - PROCESS | 1752 | 1464624948386 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:15:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1435ms 09:15:48 INFO - PROCESS | 1752 | 1464624948423 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:15:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:15:48 INFO - PROCESS | 1752 | 1464624948430 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:15:48 INFO - PROCESS | 1752 | 1464624948450 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1752 | 1464624948456 Marionette TRACE conn4 <- [1,1622,null,{}] 09:15:48 INFO - PROCESS | 1752 | 1464624948465 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1752 | 1464624948727 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:15:49 INFO - PROCESS | 1752 | 1464624949169 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b05800 == 112 [pid = 1752] [id = 413] 09:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x86b09400) [pid = 1752] [serial = 1240] [outer = (nil)] 09:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x86cc5000) [pid = 1752] [serial = 1241] [outer = 0x86b09400] 09:15:49 INFO - PROCESS | 1752 | 1464624949264 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x879d5400) [pid = 1752] [serial = 1242] [outer = 0x86b09400] 09:15:50 INFO - PROCESS | 1752 | 1464624950217 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:15:50 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 09:15:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1852ms 09:15:50 INFO - PROCESS | 1752 | 1464624950290 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1752 | 1464624950298 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:15:50 INFO - PROCESS | 1752 | 1464624950311 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1752 | 1464624950315 Marionette TRACE conn4 <- [1,1626,null,{}] 09:15:50 INFO - PROCESS | 1752 | 1464624950322 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 1752 | 1464624950607 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:15:50 INFO - PROCESS | 1752 | 1464624950932 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c0000 == 113 [pid = 1752] [id = 414] 09:15:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x887c5400) [pid = 1752] [serial = 1243] [outer = (nil)] 09:15:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x89ad8800) [pid = 1752] [serial = 1244] [outer = 0x887c5400] 09:15:51 INFO - PROCESS | 1752 | 1464624951028 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8a3ed800) [pid = 1752] [serial = 1245] [outer = 0x887c5400] 09:15:51 INFO - PROCESS | 1752 | 1464624951936 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1685ms 09:15:52 INFO - PROCESS | 1752 | 1464624951996 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1752 | 1464624951999 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:15:52 INFO - PROCESS | 1752 | 1464624952007 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1752 | 1464624952013 Marionette TRACE conn4 <- [1,1630,null,{}] 09:15:52 INFO - PROCESS | 1752 | 1464624952029 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1752 | 1464624952295 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:15:52 INFO - PROCESS | 1752 | 1464624952665 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b640400 == 114 [pid = 1752] [id = 415] 09:15:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8b7cd800) [pid = 1752] [serial = 1246] [outer = (nil)] 09:15:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8c54b400) [pid = 1752] [serial = 1247] [outer = 0x8b7cd800] 09:15:52 INFO - PROCESS | 1752 | 1464624952758 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8c643c00) [pid = 1752] [serial = 1248] [outer = 0x8b7cd800] 09:15:53 INFO - PROCESS | 1752 | 1464624953680 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:15:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1739ms 09:15:53 INFO - PROCESS | 1752 | 1464624953747 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1752 | 1464624953752 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:15:53 INFO - PROCESS | 1752 | 1464624953758 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1752 | 1464624953762 Marionette TRACE conn4 <- [1,1634,null,{}] 09:15:53 INFO - PROCESS | 1752 | 1464624953768 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1752 | 1464624954035 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:15:54 INFO - PROCESS | 1752 | 1464624954359 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64d800 == 115 [pid = 1752] [id = 416] 09:15:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8d0e0400) [pid = 1752] [serial = 1249] [outer = (nil)] 09:15:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8d0e4800) [pid = 1752] [serial = 1250] [outer = 0x8d0e0400] 09:15:54 INFO - PROCESS | 1752 | 1464624954448 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8d122400) [pid = 1752] [serial = 1251] [outer = 0x8d0e0400] 09:15:55 INFO - PROCESS | 1752 | 1464624955334 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:15:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1632ms 09:15:55 INFO - PROCESS | 1752 | 1464624955393 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1752 | 1464624955396 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:15:55 INFO - PROCESS | 1752 | 1464624955403 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1752 | 1464624955407 Marionette TRACE conn4 <- [1,1638,null,{}] 09:15:55 INFO - PROCESS | 1752 | 1464624955412 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 1752 | 1464624955624 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:15:55 INFO - PROCESS | 1752 | 1464624955949 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x866dfc00 == 116 [pid = 1752] [id = 417] 09:15:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x879d0400) [pid = 1752] [serial = 1252] [outer = (nil)] 09:15:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8d8ed800) [pid = 1752] [serial = 1253] [outer = 0x879d0400] 09:15:56 INFO - PROCESS | 1752 | 1464624956044 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8d8f1800) [pid = 1752] [serial = 1254] [outer = 0x879d0400] 09:15:57 INFO - PROCESS | 1752 | 1464624957202 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1884ms 09:15:57 INFO - PROCESS | 1752 | 1464624957290 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1752 | 1464624957297 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:15:57 INFO - PROCESS | 1752 | 1464624957306 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1752 | 1464624957312 Marionette TRACE conn4 <- [1,1642,null,{}] 09:15:57 INFO - PROCESS | 1752 | 1464624957393 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1752 | 1464624957803 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:15:58 INFO - PROCESS | 1752 | 1464624958015 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8ee000 == 117 [pid = 1752] [id = 418] 09:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8d8f1000) [pid = 1752] [serial = 1255] [outer = (nil)] 09:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8e703800) [pid = 1752] [serial = 1256] [outer = 0x8d8f1000] 09:15:58 INFO - PROCESS | 1752 | 1464624958103 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8e71e400) [pid = 1752] [serial = 1257] [outer = 0x8d8f1000] 09:15:59 INFO - PROCESS | 1752 | 1464624959054 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:15:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1802ms 09:15:59 INFO - PROCESS | 1752 | 1464624959109 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1752 | 1464624959112 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:15:59 INFO - PROCESS | 1752 | 1464624959119 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1752 | 1464624959123 Marionette TRACE conn4 <- [1,1646,null,{}] 09:15:59 INFO - PROCESS | 1752 | 1464624959128 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1752 | 1464624959342 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:15:59 INFO - PROCESS | 1752 | 1464624959658 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e407000 == 118 [pid = 1752] [id = 419] 09:15:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x8e4a6400) [pid = 1752] [serial = 1258] [outer = (nil)] 09:15:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x8eb40400) [pid = 1752] [serial = 1259] [outer = 0x8e4a6400] 09:15:59 INFO - PROCESS | 1752 | 1464624959753 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8ecea400) [pid = 1752] [serial = 1260] [outer = 0x8e4a6400] 09:16:00 INFO - PROCESS | 1752 | 1464624960651 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:16:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1581ms 09:16:00 INFO - PROCESS | 1752 | 1464624960701 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1752 | 1464624960705 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:16:00 INFO - PROCESS | 1752 | 1464624960712 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1752 | 1464624960715 Marionette TRACE conn4 <- [1,1650,null,{}] 09:16:00 INFO - PROCESS | 1752 | 1464624960721 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 1752 | 1464624960924 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:16:01 INFO - PROCESS | 1752 | 1464624961243 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70f000 == 119 [pid = 1752] [id = 420] 09:16:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8eb32000) [pid = 1752] [serial = 1261] [outer = (nil)] 09:16:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x8f3ad800) [pid = 1752] [serial = 1262] [outer = 0x8eb32000] 09:16:01 INFO - PROCESS | 1752 | 1464624961379 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x8f5cf800) [pid = 1752] [serial = 1263] [outer = 0x8eb32000] 09:16:02 INFO - PROCESS | 1752 | 1464624962279 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:16:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1631ms 09:16:02 INFO - PROCESS | 1752 | 1464624962344 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:16:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:16:02 INFO - PROCESS | 1752 | 1464624962348 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:16:02 INFO - PROCESS | 1752 | 1464624962354 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1752 | 1464624962358 Marionette TRACE conn4 <- [1,1654,null,{}] 09:16:02 INFO - PROCESS | 1752 | 1464624962364 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1752 | 1464624962582 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:16:02 INFO - PROCESS | 1752 | 1464624962906 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d123400 == 120 [pid = 1752] [id = 421] 09:16:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8f3ab800) [pid = 1752] [serial = 1264] [outer = (nil)] 09:16:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x8f719800) [pid = 1752] [serial = 1265] [outer = 0x8f3ab800] 09:16:03 INFO - PROCESS | 1752 | 1464624963028 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x8f720c00) [pid = 1752] [serial = 1266] [outer = 0x8f3ab800] 09:16:03 INFO - PROCESS | 1752 | 1464624963907 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1583ms 09:16:03 INFO - PROCESS | 1752 | 1464624963938 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1752 | 1464624963942 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:16:03 INFO - PROCESS | 1752 | 1464624963948 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1752 | 1464624963951 Marionette TRACE conn4 <- [1,1658,null,{}] 09:16:03 INFO - PROCESS | 1752 | 1464624963957 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1752 | 1464624964178 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:16:04 INFO - PROCESS | 1752 | 1464624964522 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b04000 == 121 [pid = 1752] [id = 422] 09:16:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x87ad7c00) [pid = 1752] [serial = 1267] [outer = (nil)] 09:16:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x91133400) [pid = 1752] [serial = 1268] [outer = 0x87ad7c00] 09:16:04 INFO - PROCESS | 1752 | 1464624964662 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x911b4c00) [pid = 1752] [serial = 1269] [outer = 0x87ad7c00] 09:16:05 INFO - PROCESS | 1752 | 1464624965987 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2096ms 09:16:06 INFO - PROCESS | 1752 | 1464624966047 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1752 | 1464624966054 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:16:06 INFO - PROCESS | 1752 | 1464624966095 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1752 | 1464624966103 Marionette TRACE conn4 <- [1,1662,null,{}] 09:16:06 INFO - PROCESS | 1752 | 1464624966112 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1752 | 1464624966512 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:16:06 INFO - PROCESS | 1752 | 1464624966698 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3d400 == 122 [pid = 1752] [id = 423] 09:16:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x8f724800) [pid = 1752] [serial = 1270] [outer = (nil)] 09:16:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x91842800) [pid = 1752] [serial = 1271] [outer = 0x8f724800] 09:16:06 INFO - PROCESS | 1752 | 1464624966791 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x918db400) [pid = 1752] [serial = 1272] [outer = 0x8f724800] 09:16:07 INFO - PROCESS | 1752 | 1464624967704 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1647ms 09:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:16:07 INFO - PROCESS | 1752 | 1464624967737 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1752 | 1464624967740 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:16:07 INFO - PROCESS | 1752 | 1464624967746 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1752 | 1464624967750 Marionette TRACE conn4 <- [1,1666,null,{}] 09:16:07 INFO - PROCESS | 1752 | 1464624967755 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 1752 | 1464624967972 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:16:08 INFO - PROCESS | 1752 | 1464624968295 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71ac00 == 123 [pid = 1752] [id = 424] 09:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x91845000) [pid = 1752] [serial = 1273] [outer = (nil)] 09:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x922b0c00) [pid = 1752] [serial = 1274] [outer = 0x91845000] 09:16:08 INFO - PROCESS | 1752 | 1464624968386 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x92395400) [pid = 1752] [serial = 1275] [outer = 0x91845000] 09:16:09 INFO - PROCESS | 1752 | 1464624969254 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1588ms 09:16:09 INFO - PROCESS | 1752 | 1464624969334 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1752 | 1464624969337 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:16:09 INFO - PROCESS | 1752 | 1464624969344 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1752 | 1464624969348 Marionette TRACE conn4 <- [1,1670,null,{}] 09:16:09 INFO - PROCESS | 1752 | 1464624969354 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1752 | 1464624969609 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:16:09 INFO - PROCESS | 1752 | 1464624969934 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f58d000 == 124 [pid = 1752] [id = 425] 09:16:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x918dfc00) [pid = 1752] [serial = 1276] [outer = (nil)] 09:16:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x925aec00) [pid = 1752] [serial = 1277] [outer = 0x918dfc00] 09:16:10 INFO - PROCESS | 1752 | 1464624970022 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x925b4800) [pid = 1752] [serial = 1278] [outer = 0x918dfc00] 09:16:10 INFO - PROCESS | 1752 | 1464624970876 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1594ms 09:16:10 INFO - PROCESS | 1752 | 1464624970956 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1752 | 1464624970960 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:16:10 INFO - PROCESS | 1752 | 1464624970969 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1752 | 1464624970972 Marionette TRACE conn4 <- [1,1674,null,{}] 09:16:10 INFO - PROCESS | 1752 | 1464624970978 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 1752 | 1464624971180 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:16:11 INFO - PROCESS | 1752 | 1464624971511 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9239f000 == 125 [pid = 1752] [id = 426] 09:16:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x925a7000) [pid = 1752] [serial = 1279] [outer = (nil)] 09:16:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x926a1400) [pid = 1752] [serial = 1280] [outer = 0x925a7000] 09:16:11 INFO - PROCESS | 1752 | 1464624971602 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x926a7000) [pid = 1752] [serial = 1281] [outer = 0x925a7000] 09:16:12 INFO - PROCESS | 1752 | 1464624972498 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1581ms 09:16:12 INFO - PROCESS | 1752 | 1464624972553 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1752 | 1464624972559 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:16:12 INFO - PROCESS | 1752 | 1464624972568 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1752 | 1464624972573 Marionette TRACE conn4 <- [1,1678,null,{}] 09:16:12 INFO - PROCESS | 1752 | 1464624972581 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1752 | 1464624972782 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:16:13 INFO - PROCESS | 1752 | 1464624973126 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x879db000 == 126 [pid = 1752] [id = 427] 09:16:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 187 (0x87ad6800) [pid = 1752] [serial = 1282] [outer = (nil)] 09:16:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 188 (0x92ae0c00) [pid = 1752] [serial = 1283] [outer = 0x87ad6800] 09:16:13 INFO - PROCESS | 1752 | 1464624973220 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 189 (0x92c58000) [pid = 1752] [serial = 1284] [outer = 0x87ad6800] 09:16:14 INFO - PROCESS | 1752 | 1464624974357 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1838ms 09:16:14 INFO - PROCESS | 1752 | 1464624974407 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1752 | 1464624974414 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:16:14 INFO - PROCESS | 1752 | 1464624974424 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1752 | 1464624974430 Marionette TRACE conn4 <- [1,1682,null,{}] 09:16:14 INFO - PROCESS | 1752 | 1464624974439 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1752 | 1464624974821 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:16:15 INFO - PROCESS | 1752 | 1464624975048 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x926ad400 == 127 [pid = 1752] [id = 428] 09:16:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 190 (0x92adb000) [pid = 1752] [serial = 1285] [outer = (nil)] 09:16:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 191 (0x92d86000) [pid = 1752] [serial = 1286] [outer = 0x92adb000] 09:16:15 INFO - PROCESS | 1752 | 1464624975135 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 192 (0x9374a000) [pid = 1752] [serial = 1287] [outer = 0x92adb000] 09:16:16 INFO - PROCESS | 1752 | 1464624976022 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1639ms 09:16:16 INFO - PROCESS | 1752 | 1464624976061 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1752 | 1464624976065 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:16:16 INFO - PROCESS | 1752 | 1464624976072 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1752 | 1464624976074 Marionette TRACE conn4 <- [1,1686,null,{}] 09:16:16 INFO - PROCESS | 1752 | 1464624976080 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1752 | 1464624976282 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:16:16 INFO - PROCESS | 1752 | 1464624976645 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c4e800 == 128 [pid = 1752] [id = 429] 09:16:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 193 (0x95029c00) [pid = 1752] [serial = 1288] [outer = (nil)] 09:16:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 194 (0x950b4c00) [pid = 1752] [serial = 1289] [outer = 0x95029c00] 09:16:16 INFO - PROCESS | 1752 | 1464624976751 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 195 (0x95172000) [pid = 1752] [serial = 1290] [outer = 0x95029c00] 09:16:17 INFO - PROCESS | 1752 | 1464624977680 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:16: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 09:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1684ms 09:16:17 INFO - PROCESS | 1752 | 1464624977757 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1752 | 1464624977760 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:16:17 INFO - PROCESS | 1752 | 1464624977768 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1752 | 1464624977771 Marionette TRACE conn4 <- [1,1690,null,{}] 09:16:17 INFO - PROCESS | 1752 | 1464624977778 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1752 | 1464624978127 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:16:18 INFO - PROCESS | 1752 | 1464624978435 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x866d7400 == 127 [pid = 1752] [id = 323] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0xa6289000 == 126 [pid = 1752] [id = 108] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0xa24ce800 == 125 [pid = 1752] [id = 48] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x883c6000 == 124 [pid = 1752] [id = 349] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8c435c00 == 123 [pid = 1752] [id = 214] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91668000 == 122 [pid = 1752] [id = 78] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x926a2000 == 121 [pid = 1752] [id = 186] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8b306c00 == 120 [pid = 1752] [id = 350] 09:16:19 INFO - PROCESS | 1752 | --DOCSHELL 0x887c7c00 == 119 [pid = 1752] [id = 386] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 194 (0x8f58bc00) [pid = 1752] [serial = 1130] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 193 (0x8f5d1800) [pid = 1752] [serial = 1068] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 192 (0x91719400) [pid = 1752] [serial = 1139] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 191 (0x88dd0000) [pid = 1752] [serial = 981] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 190 (0x88fc3c00) [pid = 1752] [serial = 1167] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 189 (0x8a3ed400) [pid = 1752] [serial = 1115] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 188 (0x925ad000) [pid = 1752] [serial = 1089] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 187 (0x925a3800) [pid = 1752] [serial = 1143] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 186 (0x8aecd000) [pid = 1752] [serial = 1116] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x92adf800) [pid = 1752] [serial = 1152] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x8ecf1c00) [pid = 1752] [serial = 1128] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x8d129000) [pid = 1752] [serial = 1122] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x88fcd400) [pid = 1752] [serial = 1050] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x918e4000) [pid = 1752] [serial = 1080] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x8c54fc00) [pid = 1752] [serial = 1119] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x92c5a000) [pid = 1752] [serial = 1154] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x92d87800) [pid = 1752] [serial = 1160] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8b490c00) [pid = 1752] [serial = 1170] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x92d6ac00) [pid = 1752] [serial = 1158] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8eceac00) [pid = 1752] [serial = 1065] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x85c63800) [pid = 1752] [serial = 1109] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x925ba400) [pid = 1752] [serial = 1145] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8b30f000) [pid = 1752] [serial = 1169] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x92d86800) [pid = 1752] [serial = 1161] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8e702800) [pid = 1752] [serial = 1125] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8e71d800) [pid = 1752] [serial = 1062] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x923a1c00) [pid = 1752] [serial = 1142] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8f5cf400) [pid = 1752] [serial = 1131] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8c549000) [pid = 1752] [serial = 1118] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9239a400) [pid = 1752] [serial = 1086] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8b7c8c00) [pid = 1752] [serial = 1053] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8c643000) [pid = 1752] [serial = 1056] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x88dc7000) [pid = 1752] [serial = 1166] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x926ac000) [pid = 1752] [serial = 1148] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x911bcc00) [pid = 1752] [serial = 1136] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x879cf000) [pid = 1752] [serial = 1163] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8d11fc00) [pid = 1752] [serial = 1121] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x925be000) [pid = 1752] [serial = 1092] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x926a8800) [pid = 1752] [serial = 1095] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x92c5c000) [pid = 1752] [serial = 1155] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x911bc400) [pid = 1752] [serial = 1074] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x86044c00) [pid = 1752] [serial = 1110] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x91844400) [pid = 1752] [serial = 1140] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x92adc800) [pid = 1752] [serial = 1151] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x87adb400) [pid = 1752] [serial = 1164] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x918d6000) [pid = 1752] [serial = 1077] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x926ae400) [pid = 1752] [serial = 1149] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8d8e5c00) [pid = 1752] [serial = 1059] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8f724000) [pid = 1752] [serial = 1134] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x91126800) [pid = 1752] [serial = 1071] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f71fc00) [pid = 1752] [serial = 1133] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9166c000) [pid = 1752] [serial = 1137] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8e401400) [pid = 1752] [serial = 1124] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x925c0400) [pid = 1752] [serial = 1146] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x86cd9800) [pid = 1752] [serial = 1047] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8eb40800) [pid = 1752] [serial = 1127] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x883ca400) [pid = 1752] [serial = 1112] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x887cac00) [pid = 1752] [serial = 1113] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91a38800) [pid = 1752] [serial = 1083] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x92d68400) [pid = 1752] [serial = 1157] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8b7c6400) [pid = 1752] [serial = 1172] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c63800 == 120 [pid = 1752] [id = 430] 09:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x85ee9c00) [pid = 1752] [serial = 1291] [outer = (nil)] 09:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x85ef5000) [pid = 1752] [serial = 1292] [outer = 0x85ee9c00] 09:16:20 INFO - PROCESS | 1752 | 1464624980294 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x866d7000) [pid = 1752] [serial = 1293] [outer = 0x85ee9c00] 09:16:21 INFO - PROCESS | 1752 | 1464624981192 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 3492ms 09:16:21 INFO - PROCESS | 1752 | 1464624981261 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1752 | 1464624981268 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:16:21 INFO - PROCESS | 1752 | 1464624981276 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1752 | 1464624981281 Marionette TRACE conn4 <- [1,1694,null,{}] 09:16:21 INFO - PROCESS | 1752 | 1464624981289 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 1752 | 1464624981506 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:16:21 INFO - PROCESS | 1752 | 1464624981761 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d7400 == 121 [pid = 1752] [id = 431] 09:16:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x879d9800) [pid = 1752] [serial = 1294] [outer = (nil)] 09:16:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x87ae0400) [pid = 1752] [serial = 1295] [outer = 0x879d9800] 09:16:21 INFO - PROCESS | 1752 | 1464624981888 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x887c2c00) [pid = 1752] [serial = 1296] [outer = 0x879d9800] 09:16:22 INFO - PROCESS | 1752 | 1464624982944 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1685ms 09:16:22 INFO - PROCESS | 1752 | 1464624982961 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1752 | 1464624982967 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:16:22 INFO - PROCESS | 1752 | 1464624982983 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1752 | 1464624982987 Marionette TRACE conn4 <- [1,1698,null,{}] 09:16:22 INFO - PROCESS | 1752 | 1464624982993 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 1752 | 1464624983275 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:16:23 INFO - PROCESS | 1752 | 1464624983324 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dca800 == 122 [pid = 1752] [id = 432] 09:16:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x88dcd000) [pid = 1752] [serial = 1297] [outer = (nil)] 09:16:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x88fce000) [pid = 1752] [serial = 1298] [outer = 0x88dcd000] 09:16:23 INFO - PROCESS | 1752 | 1464624983415 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8a3f2400) [pid = 1752] [serial = 1299] [outer = 0x88dcd000] 09:16:24 INFO - PROCESS | 1752 | 1464624984710 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:16:24 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 09:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1790ms 09:16:24 INFO - PROCESS | 1752 | 1464624984776 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:16:24 INFO - PROCESS | 1752 | 1464624984781 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 1752 | 1464624984788 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1752 | 1464624984794 Marionette TRACE conn4 <- [1,1702,null,{}] 09:16:24 INFO - PROCESS | 1752 | 1464624984811 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 1752 | 1464624985794 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8c54f400) [pid = 1752] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x88fd2800) [pid = 1752] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x93c4b400) [pid = 1752] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8c648000) [pid = 1752] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x92d86400) [pid = 1752] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8ece8400) [pid = 1752] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91717c00) [pid = 1752] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8d126c00) [pid = 1752] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x86cc3400) [pid = 1752] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8e40e400) [pid = 1752] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9171d400) [pid = 1752] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x85c60400) [pid = 1752] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8f58b400) [pid = 1752] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x925a9800) [pid = 1752] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x922b3800) [pid = 1752] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x92d85800) [pid = 1752] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x883cec00) [pid = 1752] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x88fc8400) [pid = 1752] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x85c5f800) [pid = 1752] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d0e9000) [pid = 1752] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:16:25 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8eb35000) [pid = 1752] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:16:26 INFO - PROCESS | 1752 | 1464624986044 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5f800 == 123 [pid = 1752] [id = 433] 09:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x85ef0400) [pid = 1752] [serial = 1300] [outer = (nil)] 09:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x883cc800) [pid = 1752] [serial = 1301] [outer = 0x85ef0400] 09:16:26 INFO - PROCESS | 1752 | 1464624986121 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8aeccc00) [pid = 1752] [serial = 1302] [outer = 0x85ef0400] 09:16:26 INFO - PROCESS | 1752 | 1464624986866 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2141ms 09:16:26 INFO - PROCESS | 1752 | 1464624986929 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1752 | 1464624986934 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:16:26 INFO - PROCESS | 1752 | 1464624986941 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1752 | 1464624986944 Marionette TRACE conn4 <- [1,1706,null,{}] 09:16:26 INFO - PROCESS | 1752 | 1464624986950 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 1752 | 1464624987246 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:16:27 INFO - PROCESS | 1752 | 1464624987265 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c8000 == 124 [pid = 1752] [id = 434] 09:16:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x887c3000) [pid = 1752] [serial = 1303] [outer = (nil)] 09:16:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8b7c6c00) [pid = 1752] [serial = 1304] [outer = 0x887c3000] 09:16:27 INFO - PROCESS | 1752 | 1464624987342 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8b7cf400) [pid = 1752] [serial = 1305] [outer = 0x887c3000] 09:16:28 INFO - PROCESS | 1752 | 1464624988492 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1585ms 09:16:28 INFO - PROCESS | 1752 | 1464624988528 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:16:28 INFO - PROCESS | 1752 | 1464624988537 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1752 | 1464624988550 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1752 | 1464624988557 Marionette TRACE conn4 <- [1,1710,null,{}] 09:16:28 INFO - PROCESS | 1752 | 1464624988567 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 1752 | 1464624988822 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:16:29 INFO - PROCESS | 1752 | 1464624989158 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eedc00 == 125 [pid = 1752] [id = 435] 09:16:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x879d6c00) [pid = 1752] [serial = 1306] [outer = (nil)] 09:16:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x87ae4800) [pid = 1752] [serial = 1307] [outer = 0x879d6c00] 09:16:29 INFO - PROCESS | 1752 | 1464624989274 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x88ce2000) [pid = 1752] [serial = 1308] [outer = 0x879d6c00] 09:16:30 INFO - PROCESS | 1752 | ************************* 09:16:30 INFO - PROCESS | 1752 | A coding exception was thrown and uncaught in a Task. 09:16:30 INFO - PROCESS | 1752 | 09:16:30 INFO - PROCESS | 1752 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:16:30 INFO - PROCESS | 1752 | Full stack: 09:16:30 INFO - PROCESS | 1752 | ************************* 09:16:30 INFO - PROCESS | 1752 | 1464624990300 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1804ms 09:16:30 INFO - PROCESS | 1752 | 1464624990353 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1752 | 1464624990362 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:16:30 INFO - PROCESS | 1752 | 1464624990373 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1752 | 1464624990377 Marionette TRACE conn4 <- [1,1714,null,{}] 09:16:30 INFO - PROCESS | 1752 | 1464624990386 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1752 | 1464624990646 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:16:31 INFO - PROCESS | 1752 | 1464624990983 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7cb000 == 126 [pid = 1752] [id = 436] 09:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8b7cc000) [pid = 1752] [serial = 1309] [outer = (nil)] 09:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8c549c00) [pid = 1752] [serial = 1310] [outer = 0x8b7cc000] 09:16:31 INFO - PROCESS | 1752 | 1464624991076 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c643000) [pid = 1752] [serial = 1311] [outer = 0x8b7cc000] 09:16:32 INFO - PROCESS | 1752 | 1464624992042 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1733ms 09:16:32 INFO - PROCESS | 1752 | 1464624992107 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:16:32 INFO - PROCESS | 1752 | 1464624992113 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:16:32 INFO - PROCESS | 1752 | 1464624992119 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1752 | 1464624992126 Marionette TRACE conn4 <- [1,1718,null,{}] 09:16:32 INFO - PROCESS | 1752 | 1464624992145 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1752 | 1464624992441 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:16:32 INFO - PROCESS | 1752 | 1464624992770 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64e400 == 127 [pid = 1752] [id = 437] 09:16:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8d129000) [pid = 1752] [serial = 1312] [outer = (nil)] 09:16:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8d8eb800) [pid = 1752] [serial = 1313] [outer = 0x8d129000] 09:16:32 INFO - PROCESS | 1752 | 1464624992866 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e20d000) [pid = 1752] [serial = 1314] [outer = 0x8d129000] 09:16:33 INFO - PROCESS | 1752 | 1464624993911 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1848ms 09:16:33 INFO - PROCESS | 1752 | 1464624993968 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:16:33 INFO - PROCESS | 1752 | 1464624993974 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:16:33 INFO - PROCESS | 1752 | 1464624993980 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1752 | 1464624993984 Marionette TRACE conn4 <- [1,1722,null,{}] 09:16:33 INFO - PROCESS | 1752 | 1464624993990 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 1752 | 1464624994233 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:16:34 INFO - PROCESS | 1752 | 1464624994544 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b48f400 == 128 [pid = 1752] [id = 438] 09:16:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d8e3000) [pid = 1752] [serial = 1315] [outer = (nil)] 09:16:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e705c00) [pid = 1752] [serial = 1316] [outer = 0x8d8e3000] 09:16:34 INFO - PROCESS | 1752 | 1464624994639 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e710c00) [pid = 1752] [serial = 1317] [outer = 0x8d8e3000] 09:16:35 INFO - PROCESS | 1752 | 1464624995563 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:16:35 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 09:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1642ms 09:16:35 INFO - PROCESS | 1752 | 1464624995623 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1752 | 1464624995627 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:16:35 INFO - PROCESS | 1752 | 1464624995634 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1752 | 1464624995638 Marionette TRACE conn4 <- [1,1726,null,{}] 09:16:35 INFO - PROCESS | 1752 | 1464624995643 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1752 | 1464624995861 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:16:36 INFO - PROCESS | 1752 | 1464624996174 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c649400 == 129 [pid = 1752] [id = 439] 09:16:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8e4a3c00) [pid = 1752] [serial = 1318] [outer = (nil)] 09:16:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8eb39c00) [pid = 1752] [serial = 1319] [outer = 0x8e4a3c00] 09:16:36 INFO - PROCESS | 1752 | 1464624996266 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8eb3fc00) [pid = 1752] [serial = 1320] [outer = 0x8e4a3c00] 09:16:37 INFO - PROCESS | 1752 | 1464624997200 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1632ms 09:16:37 INFO - PROCESS | 1752 | 1464624997268 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1752 | 1464624997271 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:16:37 INFO - PROCESS | 1752 | 1464624997278 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1752 | 1464624997282 Marionette TRACE conn4 <- [1,1730,null,{}] 09:16:37 INFO - PROCESS | 1752 | 1464624997288 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1752 | 1464624997523 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:16:37 INFO - PROCESS | 1752 | 1464624997844 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e724400 == 130 [pid = 1752] [id = 440] 09:16:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f3a4400) [pid = 1752] [serial = 1321] [outer = (nil)] 09:16:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f592800) [pid = 1752] [serial = 1322] [outer = 0x8f3a4400] 09:16:37 INFO - PROCESS | 1752 | 1464624997938 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f5d6800) [pid = 1752] [serial = 1323] [outer = 0x8f3a4400] 09:16:39 INFO - PROCESS | 1752 | 1464624999028 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:16:39 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 09:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1789ms 09:16:39 INFO - PROCESS | 1752 | 1464624999068 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 1752 | 1464624999072 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:16:39 INFO - PROCESS | 1752 | 1464624999079 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1752 | 1464624999081 Marionette TRACE conn4 <- [1,1734,null,{}] 09:16:39 INFO - PROCESS | 1752 | 1464624999088 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 1752 | 1464624999320 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:16:39 INFO - PROCESS | 1752 | 1464624999635 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3cc00 == 131 [pid = 1752] [id = 441] 09:16:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f3a5000) [pid = 1752] [serial = 1324] [outer = (nil)] 09:16:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f726c00) [pid = 1752] [serial = 1325] [outer = 0x8f3a5000] 09:16:39 INFO - PROCESS | 1752 | 1464624999731 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x91128c00) [pid = 1752] [serial = 1326] [outer = 0x8f3a5000] 09:16:40 INFO - PROCESS | 1752 | 1464625000658 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:16: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 09:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1630ms 09:16:40 INFO - PROCESS | 1752 | 1464625000710 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1752 | 1464625000714 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:16:40 INFO - PROCESS | 1752 | 1464625000721 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1752 | 1464625000724 Marionette TRACE conn4 <- [1,1738,null,{}] 09:16:40 INFO - PROCESS | 1752 | 1464625000730 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 1752 | 1464625000944 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:16:41 INFO - PROCESS | 1752 | 1464625001264 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e70c800 == 132 [pid = 1752] [id = 442] 09:16:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8f719c00) [pid = 1752] [serial = 1327] [outer = (nil)] 09:16:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x911bc400) [pid = 1752] [serial = 1328] [outer = 0x8f719c00] 09:16:41 INFO - PROCESS | 1752 | 1464625001358 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x911c0400) [pid = 1752] [serial = 1329] [outer = 0x8f719c00] 09:16:42 INFO - PROCESS | 1752 | 1464625002263 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1586ms 09:16:42 INFO - PROCESS | 1752 | 1464625002325 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1752 | 1464625002330 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:16:42 INFO - PROCESS | 1752 | 1464625002338 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1752 | 1464625002341 Marionette TRACE conn4 <- [1,1742,null,{}] 09:16:42 INFO - PROCESS | 1752 | 1464625002346 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1752 | 1464625002590 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:16:42 INFO - PROCESS | 1752 | 1464625002944 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x911b6c00 == 133 [pid = 1752] [id = 443] 09:16:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x911b9000) [pid = 1752] [serial = 1330] [outer = (nil)] 09:16:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x91712000) [pid = 1752] [serial = 1331] [outer = 0x911b9000] 09:16:43 INFO - PROCESS | 1752 | 1464625003064 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x91717400) [pid = 1752] [serial = 1332] [outer = 0x911b9000] 09:16:44 INFO - PROCESS | 1752 | 1464625004052 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1782ms 09:16:44 INFO - PROCESS | 1752 | 1464625004122 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:16:44 INFO - PROCESS | 1752 | 1464625004127 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:16:44 INFO - PROCESS | 1752 | 1464625004134 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1752 | 1464625004138 Marionette TRACE conn4 <- [1,1746,null,{}] 09:16:44 INFO - PROCESS | 1752 | 1464625004144 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1752 | 1464625004398 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:16:44 INFO - PROCESS | 1752 | 1464625004716 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x9112e800 == 134 [pid = 1752] [id = 444] 09:16:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9166e400) [pid = 1752] [serial = 1333] [outer = (nil)] 09:16:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91844c00) [pid = 1752] [serial = 1334] [outer = 0x9166e400] 09:16:44 INFO - PROCESS | 1752 | 1464625004809 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x918d5800) [pid = 1752] [serial = 1335] [outer = 0x9166e400] 09:16:45 INFO - PROCESS | 1752 | 1464625005788 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:16: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 09:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1691ms 09:16:45 INFO - PROCESS | 1752 | 1464625005825 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1752 | 1464625005830 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:16:45 INFO - PROCESS | 1752 | 1464625005836 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1752 | 1464625005841 Marionette TRACE conn4 <- [1,1750,null,{}] 09:16:45 INFO - PROCESS | 1752 | 1464625005847 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1752 | 1464625006099 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:16:46 INFO - PROCESS | 1752 | 1464625006431 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x9171d800 == 135 [pid = 1752] [id = 445] 09:16:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x922b3800) [pid = 1752] [serial = 1336] [outer = (nil)] 09:16:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92397c00) [pid = 1752] [serial = 1337] [outer = 0x922b3800] 09:16:46 INFO - PROCESS | 1752 | 1464625006545 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x925a6800) [pid = 1752] [serial = 1338] [outer = 0x922b3800] 09:16:47 INFO - PROCESS | 1752 | 1464625007509 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:16: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 09:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1738ms 09:16:47 INFO - PROCESS | 1752 | 1464625007576 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1752 | 1464625007580 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:16:47 INFO - PROCESS | 1752 | 1464625007587 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1752 | 1464625007590 Marionette TRACE conn4 <- [1,1754,null,{}] 09:16:47 INFO - PROCESS | 1752 | 1464625007596 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 1752 | 1464625007821 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:16:48 INFO - PROCESS | 1752 | 1464625008152 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b0800 == 136 [pid = 1752] [id = 446] 09:16:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9239ac00) [pid = 1752] [serial = 1339] [outer = (nil)] 09:16:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x925b7400) [pid = 1752] [serial = 1340] [outer = 0x9239ac00] 09:16:48 INFO - PROCESS | 1752 | 1464625008244 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x925bf800) [pid = 1752] [serial = 1341] [outer = 0x9239ac00] 09:16:49 INFO - PROCESS | 1752 | 1464625009228 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1691ms 09:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:16:49 INFO - PROCESS | 1752 | 1464625009280 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1752 | 1464625009283 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:16:49 INFO - PROCESS | 1752 | 1464625009289 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1752 | 1464625009293 Marionette TRACE conn4 <- [1,1758,null,{}] 09:16:49 INFO - PROCESS | 1752 | 1464625009299 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 1752 | 1464625009536 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:16:49 INFO - PROCESS | 1752 | 1464625009853 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cdd000 == 137 [pid = 1752] [id = 447] 09:16:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9112f000) [pid = 1752] [serial = 1342] [outer = (nil)] 09:16:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x926ac400) [pid = 1752] [serial = 1343] [outer = 0x9112f000] 09:16:49 INFO - PROCESS | 1752 | 1464625009945 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x926b0800) [pid = 1752] [serial = 1344] [outer = 0x9112f000] 09:16:50 INFO - PROCESS | 1752 | 1464625010877 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1631ms 09:16:50 INFO - PROCESS | 1752 | 1464625010920 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1752 | 1464625010923 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:16:50 INFO - PROCESS | 1752 | 1464625010930 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1752 | 1464625010933 Marionette TRACE conn4 <- [1,1762,null,{}] 09:16:50 INFO - PROCESS | 1752 | 1464625010939 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 1752 | 1464625011176 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:16:51 INFO - PROCESS | 1752 | 1464625011500 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee9800 == 138 [pid = 1752] [id = 448] 09:16:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x925b9800) [pid = 1752] [serial = 1345] [outer = (nil)] 09:16:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x92c5e800) [pid = 1752] [serial = 1346] [outer = 0x925b9800] 09:16:51 INFO - PROCESS | 1752 | 1464625011612 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x92c64c00) [pid = 1752] [serial = 1347] [outer = 0x925b9800] 09:16:52 INFO - PROCESS | 1752 | 1464625012529 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1636ms 09:16:52 INFO - PROCESS | 1752 | 1464625012568 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 1752 | 1464625012573 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:16:52 INFO - PROCESS | 1752 | 1464625012581 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1752 | 1464625012586 Marionette TRACE conn4 <- [1,1766,null,{}] 09:16:52 INFO - PROCESS | 1752 | 1464625012593 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1752 | 1464625012841 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:16:53 INFO - PROCESS | 1752 | 1464625013178 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x918e0400 == 139 [pid = 1752] [id = 449] 09:16:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x925be000) [pid = 1752] [serial = 1348] [outer = (nil)] 09:16:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x92d8ec00) [pid = 1752] [serial = 1349] [outer = 0x925be000] 09:16:53 INFO - PROCESS | 1752 | 1464625013273 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x93aba400) [pid = 1752] [serial = 1350] [outer = 0x925be000] 09:16:54 INFO - PROCESS | 1752 | 1464625014229 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1686ms 09:16:54 INFO - PROCESS | 1752 | 1464625014268 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1752 | 1464625014271 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:16:54 INFO - PROCESS | 1752 | 1464625014277 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1752 | 1464625014281 Marionette TRACE conn4 <- [1,1770,null,{}] 09:16:54 INFO - PROCESS | 1752 | 1464625014287 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1752 | 1464625014588 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:16:54 INFO - PROCESS | 1752 | 1464625014945 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x866da000 == 140 [pid = 1752] [id = 450] 09:16:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x922b9800) [pid = 1752] [serial = 1351] [outer = (nil)] 09:16:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x94693000) [pid = 1752] [serial = 1352] [outer = 0x922b9800] 09:16:55 INFO - PROCESS | 1752 | 1464625015039 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9502c800) [pid = 1752] [serial = 1353] [outer = 0x922b9800] 09:16:56 INFO - PROCESS | 1752 | 1464625015993 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1783ms 09:16:56 INFO - PROCESS | 1752 | 1464625016063 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1752 | 1464625016067 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:16:56 INFO - PROCESS | 1752 | 1464625016073 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1752 | 1464625016077 Marionette TRACE conn4 <- [1,1774,null,{}] 09:16:56 INFO - PROCESS | 1752 | 1464625016083 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1752 | 1464625016355 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:16:56 INFO - PROCESS | 1752 | 1464625016693 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c65400 == 141 [pid = 1752] [id = 451] 09:16:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x92ae3c00) [pid = 1752] [serial = 1354] [outer = (nil)] 09:16:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x95174800) [pid = 1752] [serial = 1355] [outer = 0x92ae3c00] 09:16:56 INFO - PROCESS | 1752 | 1464625016779 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x95192c00) [pid = 1752] [serial = 1356] [outer = 0x92ae3c00] 09:16:57 INFO - PROCESS | 1752 | 1464625017677 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1682ms 09:16:57 INFO - PROCESS | 1752 | 1464625017757 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 1752 | 1464625017761 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:16:57 INFO - PROCESS | 1752 | 1464625017768 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 1752 | 1464625017770 Marionette TRACE conn4 <- [1,1778,null,{}] 09:16:57 INFO - PROCESS | 1752 | 1464625017776 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1752 | 1464625018046 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9d0c00 == 140 [pid = 1752] [id = 25] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5f800 == 139 [pid = 1752] [id = 433] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x88dca800 == 138 [pid = 1752] [id = 432] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x879d7400 == 137 [pid = 1752] [id = 431] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x85c63800 == 136 [pid = 1752] [id = 430] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x926ad400 == 135 [pid = 1752] [id = 428] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x879db000 == 134 [pid = 1752] [id = 427] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x9239f000 == 133 [pid = 1752] [id = 426] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8f58d000 == 132 [pid = 1752] [id = 425] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb3d400 == 131 [pid = 1752] [id = 423] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8f71ac00 == 130 [pid = 1752] [id = 424] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x86b04000 == 129 [pid = 1752] [id = 422] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8d123400 == 128 [pid = 1752] [id = 421] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70f000 == 127 [pid = 1752] [id = 420] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8e407000 == 126 [pid = 1752] [id = 419] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8d8ee000 == 125 [pid = 1752] [id = 418] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64d800 == 124 [pid = 1752] [id = 416] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x866dfc00 == 123 [pid = 1752] [id = 417] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8b640400 == 122 [pid = 1752] [id = 415] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x887c0000 == 121 [pid = 1752] [id = 414] 09:16:59 INFO - PROCESS | 1752 | --DOCSHELL 0x86b05800 == 120 [pid = 1752] [id = 413] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x9166f000) [pid = 1752] [serial = 1196] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8a3ec800) [pid = 1752] [serial = 1178] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x9502d000) [pid = 1752] [serial = 1218] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8e40a400) [pid = 1752] [serial = 1184] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x93c50000) [pid = 1752] [serial = 1212] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x8f585400) [pid = 1752] [serial = 1191] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x95170800) [pid = 1752] [serial = 1223] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8e4a1000) [pid = 1752] [serial = 1185] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8e709000) [pid = 1752] [serial = 1187] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x86cdf800) [pid = 1752] [serial = 1229] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x91843000) [pid = 1752] [serial = 1200] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x918e4800) [pid = 1752] [serial = 1202] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x95191000) [pid = 1752] [serial = 1226] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x866e3800) [pid = 1752] [serial = 1175] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x91126000) [pid = 1752] [serial = 1193] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x92d84c00) [pid = 1752] [serial = 1208] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x925a1400) [pid = 1752] [serial = 1205] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8b30f800) [pid = 1752] [serial = 1179] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x9502b800) [pid = 1752] [serial = 1217] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x95075400) [pid = 1752] [serial = 1220] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x88cde800) [pid = 1752] [serial = 1232] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x86cc8000) [pid = 1752] [serial = 1176] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8b48a400) [pid = 1752] [serial = 1236] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x88dcdc00) [pid = 1752] [serial = 1107] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8d128000) [pid = 1752] [serial = 1182] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x93ac1000) [pid = 1752] [serial = 1211] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9374fc00) [pid = 1752] [serial = 1209] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8ecf2c00) [pid = 1752] [serial = 1190] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9507cc00) [pid = 1752] [serial = 1221] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x88dcfc00) [pid = 1752] [serial = 1233] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9268b400) [pid = 1752] [serial = 1206] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x95173000) [pid = 1752] [serial = 1224] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8d11c800) [pid = 1752] [serial = 1181] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x91a2f400) [pid = 1752] [serial = 1203] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x879d1400) [pid = 1752] [serial = 1230] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9183fc00) [pid = 1752] [serial = 1199] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x93cc2400) [pid = 1752] [serial = 1215] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x911b7c00) [pid = 1752] [serial = 1194] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x93cbd800) [pid = 1752] [serial = 1214] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91675800) [pid = 1752] [serial = 1197] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8e70fc00) [pid = 1752] [serial = 1188] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8aeca000) [pid = 1752] [serial = 1235] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x89ae2000) [pid = 1752] [serial = 1238] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1752 | 1464625020162 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8603d800 == 121 [pid = 1752] [id = 452] 09:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8603e000) [pid = 1752] [serial = 1357] [outer = (nil)] 09:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x866dc000) [pid = 1752] [serial = 1358] [outer = 0x8603e000] 09:17:00 INFO - PROCESS | 1752 | 1464625020243 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x86b08400) [pid = 1752] [serial = 1359] [outer = 0x8603e000] 09:17:01 INFO - PROCESS | 1752 | 1464625021093 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:17:01 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 09:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 3343ms 09:17:01 INFO - PROCESS | 1752 | 1464625021112 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1752 | 1464625021129 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:17:01 INFO - PROCESS | 1752 | 1464625021146 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1752 | 1464625021150 Marionette TRACE conn4 <- [1,1782,null,{}] 09:17:01 INFO - PROCESS | 1752 | 1464625021189 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1752 | 1464625021405 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:17:01 INFO - PROCESS | 1752 | 1464625021419 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x86042000 == 122 [pid = 1752] [id = 453] 09:17:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x86044c00) [pid = 1752] [serial = 1360] [outer = (nil)] 09:17:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x883cec00) [pid = 1752] [serial = 1361] [outer = 0x86044c00] 09:17:01 INFO - PROCESS | 1752 | 1464625021702 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x88dc4000) [pid = 1752] [serial = 1362] [outer = 0x86044c00] 09:17:02 INFO - PROCESS | 1752 | 1464625022717 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:17:02 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 09:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1609ms 09:17:02 INFO - PROCESS | 1752 | 1464625022761 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:17:02 INFO - PROCESS | 1752 | 1464625022771 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:17:02 INFO - PROCESS | 1752 | 1464625022788 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1752 | 1464625022793 Marionette TRACE conn4 <- [1,1786,null,{}] 09:17:02 INFO - PROCESS | 1752 | 1464625022803 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1752 | 1464625023215 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:17:03 INFO - PROCESS | 1752 | 1464625023561 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5b000 == 123 [pid = 1752] [id = 454] 09:17:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8aec9c00) [pid = 1752] [serial = 1363] [outer = (nil)] 09:17:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8b306000) [pid = 1752] [serial = 1364] [outer = 0x8aec9c00] 09:17:03 INFO - PROCESS | 1752 | 1464625023685 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8b494400) [pid = 1752] [serial = 1365] [outer = 0x8aec9c00] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f724800) [pid = 1752] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x86b09400) [pid = 1752] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x887c5400) [pid = 1752] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9507c000) [pid = 1752] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8eb32000) [pid = 1752] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x87ad7c00) [pid = 1752] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x879d0400) [pid = 1752] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f3ab800) [pid = 1752] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x918dfc00) [pid = 1752] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x879d9800) [pid = 1752] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x85ef0400) [pid = 1752] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8d0e0400) [pid = 1752] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x925a7000) [pid = 1752] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x87ad6800) [pid = 1752] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8b7cd800) [pid = 1752] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x92adb000) [pid = 1752] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x88dcd000) [pid = 1752] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8d8f1000) [pid = 1752] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8e4a6400) [pid = 1752] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x91845000) [pid = 1752] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x85ee9c00) [pid = 1752] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:17:05 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x89ada000) [pid = 1752] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:17:05 INFO - PROCESS | 1752 | 1464625025374 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:17:05 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 09:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2707ms 09:17:05 INFO - PROCESS | 1752 | 1464625025487 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1752 | 1464625025490 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:17:05 INFO - PROCESS | 1752 | 1464625025506 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1752 | 1464625025514 Marionette TRACE conn4 <- [1,1790,null,{}] 09:17:05 INFO - PROCESS | 1752 | 1464625025537 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 1752 | 1464625025731 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:17:05 INFO - PROCESS | 1752 | 1464625025742 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c66c00 == 124 [pid = 1752] [id = 455] 09:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x86ccbc00) [pid = 1752] [serial = 1366] [outer = (nil)] 09:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8aecf400) [pid = 1752] [serial = 1367] [outer = 0x86ccbc00] 09:17:05 INFO - PROCESS | 1752 | 1464625025830 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8c646400) [pid = 1752] [serial = 1368] [outer = 0x86ccbc00] 09:17:06 INFO - PROCESS | 1752 | 1464625026804 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:17:06 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) 09:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1346ms 09:17:06 INFO - PROCESS | 1752 | 1464625026845 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1752 | 1464625026850 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:17:06 INFO - PROCESS | 1752 | 1464625026856 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1752 | 1464625026859 Marionette TRACE conn4 <- [1,1794,null,{}] 09:17:06 INFO - PROCESS | 1752 | 1464625026864 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 1752 | 1464625027062 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:17:07 INFO - PROCESS | 1752 | 1464625027409 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x86037800 == 125 [pid = 1752] [id = 456] 09:17:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x86039800) [pid = 1752] [serial = 1369] [outer = (nil)] 09:17:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x86b01c00) [pid = 1752] [serial = 1370] [outer = 0x86039800] 09:17:07 INFO - PROCESS | 1752 | 1464625027567 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x86ce1000) [pid = 1752] [serial = 1371] [outer = 0x86039800] 09:17:08 INFO - PROCESS | 1752 | 1464625028522 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1743ms 09:17:08 INFO - PROCESS | 1752 | 1464625028605 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:17:08 INFO - PROCESS | 1752 | 1464625028617 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:17:08 INFO - PROCESS | 1752 | 1464625028630 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1752 | 1464625028641 Marionette TRACE conn4 <- [1,1798,null,{}] 09:17:08 INFO - PROCESS | 1752 | 1464625028653 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 1752 | 1464625029060 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:17:09 INFO - PROCESS | 1752 | 1464625029353 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b04000 == 126 [pid = 1752] [id = 457] 09:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x883d0000) [pid = 1752] [serial = 1372] [outer = (nil)] 09:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x88dcdc00) [pid = 1752] [serial = 1373] [outer = 0x883d0000] 09:17:09 INFO - PROCESS | 1752 | 1464625029446 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x89ad5c00) [pid = 1752] [serial = 1374] [outer = 0x883d0000] 09:17:10 INFO - PROCESS | 1752 | 1464625030432 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1843ms 09:17:10 INFO - PROCESS | 1752 | 1464625030474 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1752 | 1464625030481 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:17:10 INFO - PROCESS | 1752 | 1464625030489 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1752 | 1464625030493 Marionette TRACE conn4 <- [1,1802,null,{}] 09:17:10 INFO - PROCESS | 1752 | 1464625030500 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 1752 | 1464625030760 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:17:11 INFO - PROCESS | 1752 | 1464625031136 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b308000 == 127 [pid = 1752] [id = 458] 09:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b48f000) [pid = 1752] [serial = 1375] [outer = (nil)] 09:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8b496400) [pid = 1752] [serial = 1376] [outer = 0x8b48f000] 09:17:11 INFO - PROCESS | 1752 | 1464625031236 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8b7c8c00) [pid = 1752] [serial = 1377] [outer = 0x8b48f000] 09:17:12 INFO - PROCESS | 1752 | 1464625032282 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1834ms 09:17:12 INFO - PROCESS | 1752 | 1464625032323 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1752 | 1464625032327 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:17:12 INFO - PROCESS | 1752 | 1464625032345 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1752 | 1464625032356 Marionette TRACE conn4 <- [1,1806,null,{}] 09:17:12 INFO - PROCESS | 1752 | 1464625032363 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 1752 | 1464625032628 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:17:12 INFO - PROCESS | 1752 | 1464625032952 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dcfc00 == 128 [pid = 1752] [id = 459] 09:17:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8aecc000) [pid = 1752] [serial = 1378] [outer = (nil)] 09:17:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8d124c00) [pid = 1752] [serial = 1379] [outer = 0x8aecc000] 09:17:13 INFO - PROCESS | 1752 | 1464625033044 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d8e7000) [pid = 1752] [serial = 1380] [outer = 0x8aecc000] 09:17:13 INFO - PROCESS | 1752 | 1464625033973 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1715ms 09:17:14 INFO - PROCESS | 1752 | 1464625034052 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:17:14 INFO - PROCESS | 1752 | 1464625034057 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 1752 | 1464625034064 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1752 | 1464625034067 Marionette TRACE conn4 <- [1,1810,null,{}] 09:17:14 INFO - PROCESS | 1752 | 1464625034073 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1752 | 1464625034341 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:17:14 INFO - PROCESS | 1752 | 1464625034660 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0e2c00 == 129 [pid = 1752] [id = 460] 09:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8d0e5800) [pid = 1752] [serial = 1381] [outer = (nil)] 09:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e410000) [pid = 1752] [serial = 1382] [outer = 0x8d0e5800] 09:17:14 INFO - PROCESS | 1752 | 1464625034748 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8e4a3000) [pid = 1752] [serial = 1383] [outer = 0x8d0e5800] 09:17:15 INFO - PROCESS | 1752 | 1464625035649 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1632ms 09:17:15 INFO - PROCESS | 1752 | 1464625035696 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1752 | 1464625035700 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:17:15 INFO - PROCESS | 1752 | 1464625035727 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1752 | 1464625035731 Marionette TRACE conn4 <- [1,1814,null,{}] 09:17:15 INFO - PROCESS | 1752 | 1464625035738 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 1752 | 1464625035958 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:17:16 INFO - PROCESS | 1752 | 1464625036286 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e705400 == 130 [pid = 1752] [id = 461] 09:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8e709000) [pid = 1752] [serial = 1384] [outer = (nil)] 09:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8e720800) [pid = 1752] [serial = 1385] [outer = 0x8e709000] 09:17:16 INFO - PROCESS | 1752 | 1464625036392 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f3a2000) [pid = 1752] [serial = 1386] [outer = 0x8e709000] 09:17:17 INFO - PROCESS | 1752 | 1464625037346 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1691ms 09:17:17 INFO - PROCESS | 1752 | 1464625037416 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 1752 | 1464625037420 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:17:17 INFO - PROCESS | 1752 | 1464625037426 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1752 | 1464625037430 Marionette TRACE conn4 <- [1,1818,null,{}] 09:17:17 INFO - PROCESS | 1752 | 1464625037435 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 1752 | 1464625037655 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:17:17 INFO - PROCESS | 1752 | 1464625037973 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e405800 == 131 [pid = 1752] [id = 462] 09:17:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8e407000) [pid = 1752] [serial = 1387] [outer = (nil)] 09:17:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f590400) [pid = 1752] [serial = 1388] [outer = 0x8e407000] 09:17:18 INFO - PROCESS | 1752 | 1464625038066 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f5d9800) [pid = 1752] [serial = 1389] [outer = 0x8e407000] 09:17:18 INFO - PROCESS | 1752 | 1464625038988 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1637ms 09:17:19 INFO - PROCESS | 1752 | 1464625039064 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1752 | 1464625039068 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:17:19 INFO - PROCESS | 1752 | 1464625039074 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1752 | 1464625039078 Marionette TRACE conn4 <- [1,1822,null,{}] 09:17:19 INFO - PROCESS | 1752 | 1464625039084 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1752 | 1464625039375 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:17:19 INFO - PROCESS | 1752 | 1464625039730 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b09400 == 132 [pid = 1752] [id = 463] 09:17:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f5cf400) [pid = 1752] [serial = 1390] [outer = (nil)] 09:17:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x911b6400) [pid = 1752] [serial = 1391] [outer = 0x8f5cf400] 09:17:19 INFO - PROCESS | 1752 | 1464625039817 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x911bd400) [pid = 1752] [serial = 1392] [outer = 0x8f5cf400] 09:17:20 INFO - PROCESS | 1752 | 1464625040758 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1734ms 09:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:17:20 INFO - PROCESS | 1752 | 1464625040810 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 1752 | 1464625040813 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 1752 | 1464625040820 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1752 | 1464625040822 Marionette TRACE conn4 <- [1,1826,null,{}] 09:17:20 INFO - PROCESS | 1752 | 1464625040829 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1752 | 1464625041053 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:17:21 INFO - PROCESS | 1752 | 1464625041380 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d128c00 == 133 [pid = 1752] [id = 464] 09:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91127c00) [pid = 1752] [serial = 1393] [outer = (nil)] 09:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x91716000) [pid = 1752] [serial = 1394] [outer = 0x91127c00] 09:17:21 INFO - PROCESS | 1752 | 1464625041477 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9171e000) [pid = 1752] [serial = 1395] [outer = 0x91127c00] 09:17:22 INFO - PROCESS | 1752 | 1464625042423 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1637ms 09:17:22 INFO - PROCESS | 1752 | 1464625042458 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1752 | 1464625042462 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:17:22 INFO - PROCESS | 1752 | 1464625042468 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1752 | 1464625042471 Marionette TRACE conn4 <- [1,1830,null,{}] 09:17:22 INFO - PROCESS | 1752 | 1464625042477 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1752 | 1464625042687 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:17:23 INFO - PROCESS | 1752 | 1464625043007 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e71f800 == 134 [pid = 1752] [id = 465] 09:17:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x91672800) [pid = 1752] [serial = 1396] [outer = (nil)] 09:17:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x918d7c00) [pid = 1752] [serial = 1397] [outer = 0x91672800] 09:17:23 INFO - PROCESS | 1752 | 1464625043100 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x918e4c00) [pid = 1752] [serial = 1398] [outer = 0x91672800] 09:17:24 INFO - PROCESS | 1752 | 1464625044001 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:17: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 09:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1587ms 09:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:17:24 INFO - PROCESS | 1752 | 1464625044056 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1752 | 1464625044059 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:17:24 INFO - PROCESS | 1752 | 1464625044066 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1752 | 1464625044069 Marionette TRACE conn4 <- [1,1834,null,{}] 09:17:24 INFO - PROCESS | 1752 | 1464625044075 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1752 | 1464625044296 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:17:24 INFO - PROCESS | 1752 | 1464625044656 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a33800 == 135 [pid = 1752] [id = 466] 09:17:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91a35c00) [pid = 1752] [serial = 1399] [outer = (nil)] 09:17:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x922b9c00) [pid = 1752] [serial = 1400] [outer = 0x91a35c00] 09:17:24 INFO - PROCESS | 1752 | 1464625044763 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x925a5c00) [pid = 1752] [serial = 1401] [outer = 0x91a35c00] 09:17:26 INFO - PROCESS | 1752 | 1464625046115 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:17: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 09:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2135ms 09:17:26 INFO - PROCESS | 1752 | 1464625046203 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1752 | 1464625046210 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:17:26 INFO - PROCESS | 1752 | 1464625046220 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1752 | 1464625046225 Marionette TRACE conn4 <- [1,1838,null,{}] 09:17:26 INFO - PROCESS | 1752 | 1464625046235 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 1752 | 1464625046818 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:17:27 INFO - PROCESS | 1752 | 1464625047083 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x925a3000 == 136 [pid = 1752] [id = 467] 09:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92692c00) [pid = 1752] [serial = 1402] [outer = (nil)] 09:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x92c57c00) [pid = 1752] [serial = 1403] [outer = 0x92692c00] 09:17:27 INFO - PROCESS | 1752 | 1464625047233 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x92d69000) [pid = 1752] [serial = 1404] [outer = 0x92692c00] 09:17:28 INFO - PROCESS | 1752 | 1464625048335 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2197ms 09:17:28 INFO - PROCESS | 1752 | 1464625048417 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1752 | 1464625048421 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:17:28 INFO - PROCESS | 1752 | 1464625048428 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1752 | 1464625048432 Marionette TRACE conn4 <- [1,1842,null,{}] 09:17:28 INFO - PROCESS | 1752 | 1464625048440 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1752 | 1464625048720 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:17:29 INFO - PROCESS | 1752 | 1464625049055 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3ad400 == 137 [pid = 1752] [id = 468] 09:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9171bc00) [pid = 1752] [serial = 1405] [outer = (nil)] 09:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x93ab4c00) [pid = 1752] [serial = 1406] [outer = 0x9171bc00] 09:17:29 INFO - PROCESS | 1752 | 1464625049141 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x93ac1800) [pid = 1752] [serial = 1407] [outer = 0x9171bc00] 09:17:30 INFO - PROCESS | 1752 | 1464625050098 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1735ms 09:17:30 INFO - PROCESS | 1752 | 1464625050164 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:17:30 INFO - PROCESS | 1752 | 1464625050179 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1752 | 1464625050186 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1752 | 1464625050189 Marionette TRACE conn4 <- [1,1846,null,{}] 09:17:30 INFO - PROCESS | 1752 | 1464625050195 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 1752 | 1464625050415 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:17:30 INFO - PROCESS | 1752 | 1464625050754 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x926af000 == 138 [pid = 1752] [id = 469] 09:17:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9374ac00) [pid = 1752] [serial = 1408] [outer = (nil)] 09:17:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9502b800) [pid = 1752] [serial = 1409] [outer = 0x9374ac00] 09:17:30 INFO - PROCESS | 1752 | 1464625050847 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9502f400) [pid = 1752] [serial = 1410] [outer = 0x9374ac00] 09:17:31 INFO - PROCESS | 1752 | 1464625051878 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:17: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) 09:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1743ms 09:17:31 INFO - PROCESS | 1752 | 1464625051929 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1752 | 1464625051933 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:17:31 INFO - PROCESS | 1752 | 1464625051940 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1752 | 1464625051944 Marionette TRACE conn4 <- [1,1850,null,{}] 09:17:31 INFO - PROCESS | 1752 | 1464625051952 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 1752 | 1464625052188 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:17:32 INFO - PROCESS | 1752 | 1464625052511 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9268a400 == 139 [pid = 1752] [id = 470] 09:17:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x92d84000) [pid = 1752] [serial = 1411] [outer = (nil)] 09:17:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x95175400) [pid = 1752] [serial = 1412] [outer = 0x92d84000] 09:17:32 INFO - PROCESS | 1752 | 1464625052603 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x95178000) [pid = 1752] [serial = 1413] [outer = 0x92d84000] 09:17:33 INFO - PROCESS | 1752 | 1464625053526 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 09:17:33 INFO - PROCESS | 1752 | 1464625053572 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1752 | 1464625053577 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:17:33 INFO - PROCESS | 1752 | 1464625053583 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1752 | 1464625053587 Marionette TRACE conn4 <- [1,1854,null,{}] 09:17:33 INFO - PROCESS | 1752 | 1464625053592 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1752 | 1464625053818 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:17:34 INFO - PROCESS | 1752 | 1464625054226 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc3c00 == 140 [pid = 1752] [id = 471] 09:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9516d000) [pid = 1752] [serial = 1414] [outer = (nil)] 09:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x951c0800) [pid = 1752] [serial = 1415] [outer = 0x9516d000] 09:17:34 INFO - PROCESS | 1752 | 1464625054315 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x951c3800) [pid = 1752] [serial = 1416] [outer = 0x9516d000] 09:17:35 INFO - PROCESS | 1752 | 1464625055297 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1786ms 09:17:35 INFO - PROCESS | 1752 | 1464625055371 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1752 | 1464625055374 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:17:35 INFO - PROCESS | 1752 | 1464625055382 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1752 | 1464625055384 Marionette TRACE conn4 <- [1,1858,null,{}] 09:17:35 INFO - PROCESS | 1752 | 1464625055393 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 1752 | 1464625055674 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:17:36 INFO - PROCESS | 1752 | 1464625056012 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x84ad7c00 == 141 [pid = 1752] [id = 472] 09:17:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x95198000) [pid = 1752] [serial = 1417] [outer = (nil)] 09:17:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x98756800) [pid = 1752] [serial = 1418] [outer = 0x95198000] 09:17:36 INFO - PROCESS | 1752 | 1464625056105 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x987a4800) [pid = 1752] [serial = 1419] [outer = 0x95198000] 09:17:37 INFO - PROCESS | 1752 | 1464625057047 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1740ms 09:17:37 INFO - PROCESS | 1752 | 1464625057123 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1752 | 1464625057128 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:17:37 INFO - PROCESS | 1752 | 1464625057134 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1752 | 1464625057138 Marionette TRACE conn4 <- [1,1862,null,{}] 09:17:37 INFO - PROCESS | 1752 | 1464625057144 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1752 | 1464625057385 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0d400 == 140 [pid = 1752] [id = 409] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x88fcbc00 == 139 [pid = 1752] [id = 389] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x91a2d800 == 138 [pid = 1752] [id = 361] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x93abe000 == 137 [pid = 1752] [id = 405] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x92396c00 == 136 [pid = 1752] [id = 402] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8c436000 == 135 [pid = 1752] [id = 398] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x925b3400 == 134 [pid = 1752] [id = 364] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x91718400 == 133 [pid = 1752] [id = 401] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x88fcb000 == 132 [pid = 1752] [id = 399] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d11d800 == 131 [pid = 1752] [id = 363] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5a400 == 130 [pid = 1752] [id = 407] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x92398000 == 129 [pid = 1752] [id = 362] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x92c63000 == 128 [pid = 1752] [id = 406] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x926a6c00 == 127 [pid = 1752] [id = 403] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x91671000 == 126 [pid = 1752] [id = 400] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85c66c00 == 125 [pid = 1752] [id = 455] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5b000 == 124 [pid = 1752] [id = 454] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x86042000 == 123 [pid = 1752] [id = 453] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8603d800 == 122 [pid = 1752] [id = 452] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x866da000 == 121 [pid = 1752] [id = 450] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85ee9800 == 120 [pid = 1752] [id = 448] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x918e0400 == 119 [pid = 1752] [id = 449] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x86cdd000 == 118 [pid = 1752] [id = 447] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x922b0800 == 117 [pid = 1752] [id = 446] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9171d800 == 116 [pid = 1752] [id = 445] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9112e800 == 115 [pid = 1752] [id = 444] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x911b6c00 == 114 [pid = 1752] [id = 443] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8eb3cc00 == 113 [pid = 1752] [id = 441] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8e70c800 == 112 [pid = 1752] [id = 442] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8e724400 == 111 [pid = 1752] [id = 440] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8c649400 == 110 [pid = 1752] [id = 439] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8b48f400 == 109 [pid = 1752] [id = 438] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64e400 == 108 [pid = 1752] [id = 437] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7cb000 == 107 [pid = 1752] [id = 436] 09:17:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85eedc00 == 106 [pid = 1752] [id = 435] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8b7c6c00) [pid = 1752] [serial = 1304] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x91842800) [pid = 1752] [serial = 1271] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x879d5400) [pid = 1752] [serial = 1242] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x8a3ed800) [pid = 1752] [serial = 1245] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x86cc5000) [pid = 1752] [serial = 1241] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x95196400) [pid = 1752] [serial = 1227] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8f5cf800) [pid = 1752] [serial = 1263] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x89ad8800) [pid = 1752] [serial = 1244] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x91133400) [pid = 1752] [serial = 1268] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8d8ed800) [pid = 1752] [serial = 1253] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8f719800) [pid = 1752] [serial = 1265] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x925aec00) [pid = 1752] [serial = 1277] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x87ae0400) [pid = 1752] [serial = 1295] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8aeccc00) [pid = 1752] [serial = 1302] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8d8f1800) [pid = 1752] [serial = 1254] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x887c2c00) [pid = 1752] [serial = 1296] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8d122400) [pid = 1752] [serial = 1251] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x926a7000) [pid = 1752] [serial = 1281] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x92c58000) [pid = 1752] [serial = 1284] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8c643c00) [pid = 1752] [serial = 1248] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x911b4c00) [pid = 1752] [serial = 1269] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x92d86000) [pid = 1752] [serial = 1286] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x88fce000) [pid = 1752] [serial = 1298] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8c54b400) [pid = 1752] [serial = 1247] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x883cc800) [pid = 1752] [serial = 1301] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x92ae0c00) [pid = 1752] [serial = 1283] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8e71e400) [pid = 1752] [serial = 1257] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8d0e4800) [pid = 1752] [serial = 1250] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9374a000) [pid = 1752] [serial = 1287] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8e703800) [pid = 1752] [serial = 1256] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8eb40400) [pid = 1752] [serial = 1259] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x925b4800) [pid = 1752] [serial = 1278] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x918db400) [pid = 1752] [serial = 1272] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x922b0c00) [pid = 1752] [serial = 1274] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x866d7000) [pid = 1752] [serial = 1293] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f3ad800) [pid = 1752] [serial = 1262] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8c541800) [pid = 1752] [serial = 1173] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x92395400) [pid = 1752] [serial = 1275] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8ecea400) [pid = 1752] [serial = 1260] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x85ef5000) [pid = 1752] [serial = 1292] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x926a1400) [pid = 1752] [serial = 1280] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x950b4c00) [pid = 1752] [serial = 1289] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8a3f2400) [pid = 1752] [serial = 1299] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8f720c00) [pid = 1752] [serial = 1266] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1752 | 1464625059744 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8603a000 == 107 [pid = 1752] [id = 473] 09:17:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8603c800) [pid = 1752] [serial = 1420] [outer = (nil)] 09:17:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x866dac00) [pid = 1752] [serial = 1421] [outer = 0x8603c800] 09:17:39 INFO - PROCESS | 1752 | 1464625059833 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x86b0fc00) [pid = 1752] [serial = 1422] [outer = 0x8603c800] 09:17:40 INFO - PROCESS | 1752 | 1464625060744 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3696ms 09:17:40 INFO - PROCESS | 1752 | 1464625060833 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1752 | 1464625060839 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:17:40 INFO - PROCESS | 1752 | 1464625060846 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1752 | 1464625060852 Marionette TRACE conn4 <- [1,1866,null,{}] 09:17:40 INFO - PROCESS | 1752 | 1464625060858 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 1752 | 1464625061084 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:17:41 INFO - PROCESS | 1752 | 1464625061373 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x87adc400 == 108 [pid = 1752] [id = 474] 09:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x883c4c00) [pid = 1752] [serial = 1423] [outer = (nil)] 09:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x887c1000) [pid = 1752] [serial = 1424] [outer = 0x883c4c00] 09:17:41 INFO - PROCESS | 1752 | 1464625061504 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88ce6c00) [pid = 1752] [serial = 1425] [outer = 0x883c4c00] 09:17:42 INFO - PROCESS | 1752 | 1464625062493 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1687ms 09:17:42 INFO - PROCESS | 1752 | 1464625062537 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 1752 | 1464625062544 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:17:42 INFO - PROCESS | 1752 | 1464625062551 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 1752 | 1464625062555 Marionette TRACE conn4 <- [1,1870,null,{}] 09:17:42 INFO - PROCESS | 1752 | 1464625062571 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1752 | 1464625062873 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:17:42 INFO - PROCESS | 1752 | 1464625062914 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x866d7000 == 109 [pid = 1752] [id = 475] 09:17:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x89ad8c00) [pid = 1752] [serial = 1426] [outer = (nil)] 09:17:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8a3ea400) [pid = 1752] [serial = 1427] [outer = 0x89ad8c00] 09:17:43 INFO - PROCESS | 1752 | 1464625062995 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8aecd000) [pid = 1752] [serial = 1428] [outer = 0x89ad8c00] 09:17:44 INFO - PROCESS | 1752 | 1464625064144 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1644ms 09:17:44 INFO - PROCESS | 1752 | 1464625064197 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 1752 | 1464625064200 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8b7cc000) [pid = 1752] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f719c00) [pid = 1752] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x92ae3c00) [pid = 1752] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x879d6c00) [pid = 1752] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8d8e3000) [pid = 1752] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x922b3800) [pid = 1752] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x86044c00) [pid = 1752] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8f3a5000) [pid = 1752] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9239ac00) [pid = 1752] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9166e400) [pid = 1752] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8e4a3c00) [pid = 1752] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x86cdd800) [pid = 1752] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8d129000) [pid = 1752] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9112f000) [pid = 1752] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x925be000) [pid = 1752] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f3a4400) [pid = 1752] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x95029c00) [pid = 1752] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x925b9800) [pid = 1752] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x922b9800) [pid = 1752] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8603e000) [pid = 1752] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x911b9000) [pid = 1752] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:17:44 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8aec9c00) [pid = 1752] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:17:44 INFO - PROCESS | 1752 | 1464625064934 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1752 | 1464625064945 Marionette TRACE conn4 <- [1,1874,null,{}] 09:17:44 INFO - PROCESS | 1752 | 1464625064951 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1752 | 1464625065216 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:17:45 INFO - PROCESS | 1752 | 1464625065337 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c6000 == 110 [pid = 1752] [id = 476] 09:17:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x88fcc000) [pid = 1752] [serial = 1429] [outer = (nil)] 09:17:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8b7cb400) [pid = 1752] [serial = 1430] [outer = 0x88fcc000] 09:17:45 INFO - PROCESS | 1752 | 1464625065413 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8c549400) [pid = 1752] [serial = 1431] [outer = 0x88fcc000] 09:17:46 INFO - PROCESS | 1752 | 1464625066205 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1492ms 09:17:46 INFO - PROCESS | 1752 | 1464625066274 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:17:46 INFO - PROCESS | 1752 | 1464625066278 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:17:46 INFO - PROCESS | 1752 | 1464625066284 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1752 | 1464625066287 Marionette TRACE conn4 <- [1,1878,null,{}] 09:17:46 INFO - PROCESS | 1752 | 1464625066292 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1752 | 1464625066479 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:17:46 INFO - PROCESS | 1752 | 1464625066666 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b48f400 == 111 [pid = 1752] [id = 477] 09:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8b494800) [pid = 1752] [serial = 1432] [outer = (nil)] 09:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8c649c00) [pid = 1752] [serial = 1433] [outer = 0x8b494800] 09:17:46 INFO - PROCESS | 1752 | 1464625066738 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8c54a800) [pid = 1752] [serial = 1434] [outer = 0x8b494800] 09:17:47 INFO - PROCESS | 1752 | 1464625067857 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1638ms 09:17:47 INFO - PROCESS | 1752 | 1464625067923 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1752 | 1464625067931 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:17:47 INFO - PROCESS | 1752 | 1464625067939 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1752 | 1464625067946 Marionette TRACE conn4 <- [1,1882,null,{}] 09:17:47 INFO - PROCESS | 1752 | 1464625067954 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1752 | 1464625068178 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:17:48 INFO - PROCESS | 1752 | 1464625068502 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ad8000 == 112 [pid = 1752] [id = 478] 09:17:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x87ae3c00) [pid = 1752] [serial = 1435] [outer = (nil)] 09:17:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x887ccc00) [pid = 1752] [serial = 1436] [outer = 0x87ae3c00] 09:17:48 INFO - PROCESS | 1752 | 1464625068600 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x89ae1c00) [pid = 1752] [serial = 1437] [outer = 0x87ae3c00] 09:17:49 INFO - PROCESS | 1752 | 1464625069543 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1639ms 09:17:49 INFO - PROCESS | 1752 | 1464625069578 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1752 | 1464625069587 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:17:49 INFO - PROCESS | 1752 | 1464625069618 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1752 | 1464625069622 Marionette TRACE conn4 <- [1,1886,null,{}] 09:17:49 INFO - PROCESS | 1752 | 1464625069629 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1752 | 1464625069846 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:17:50 INFO - PROCESS | 1752 | 1464625070254 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64e400 == 113 [pid = 1752] [id = 479] 09:17:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8d0e7c00) [pid = 1752] [serial = 1438] [outer = (nil)] 09:17:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d11dc00) [pid = 1752] [serial = 1439] [outer = 0x8d0e7c00] 09:17:50 INFO - PROCESS | 1752 | 1464625070349 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8d126000) [pid = 1752] [serial = 1440] [outer = 0x8d0e7c00] 09:17:51 INFO - PROCESS | 1752 | 1464625071289 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1736ms 09:17:51 INFO - PROCESS | 1752 | 1464625071352 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1752 | 1464625071355 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:17:51 INFO - PROCESS | 1752 | 1464625071362 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1752 | 1464625071369 Marionette TRACE conn4 <- [1,1890,null,{}] 09:17:51 INFO - PROCESS | 1752 | 1464625071385 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1752 | 1464625071661 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:17:52 INFO - PROCESS | 1752 | 1464625071991 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d7400 == 114 [pid = 1752] [id = 480] 09:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8e203400) [pid = 1752] [serial = 1441] [outer = (nil)] 09:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8e4a6400) [pid = 1752] [serial = 1442] [outer = 0x8e203400] 09:17:52 INFO - PROCESS | 1752 | 1464625072085 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e70f800) [pid = 1752] [serial = 1443] [outer = 0x8e203400] 09:17:53 INFO - PROCESS | 1752 | 1464625072999 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1703ms 09:17:53 INFO - PROCESS | 1752 | 1464625073066 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:17:53 INFO - PROCESS | 1752 | 1464625073072 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:17:53 INFO - PROCESS | 1752 | 1464625073078 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1752 | 1464625073082 Marionette TRACE conn4 <- [1,1894,null,{}] 09:17:53 INFO - PROCESS | 1752 | 1464625073087 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1752 | 1464625073339 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:17:53 INFO - PROCESS | 1752 | 1464625073655 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d120c00 == 115 [pid = 1752] [id = 481] 09:17:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e4a2c00) [pid = 1752] [serial = 1444] [outer = (nil)] 09:17:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8eb3c800) [pid = 1752] [serial = 1445] [outer = 0x8e4a2c00] 09:17:53 INFO - PROCESS | 1752 | 1464625073744 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8ece9400) [pid = 1752] [serial = 1446] [outer = 0x8e4a2c00] 09:17:54 INFO - PROCESS | 1752 | 1464625074683 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1638ms 09:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:17:54 INFO - PROCESS | 1752 | 1464625074716 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 1752 | 1464625074719 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:17:54 INFO - PROCESS | 1752 | 1464625074726 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1752 | 1464625074729 Marionette TRACE conn4 <- [1,1898,null,{}] 09:17:54 INFO - PROCESS | 1752 | 1464625074735 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 1752 | 1464625074949 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:17:55 INFO - PROCESS | 1752 | 1464625075293 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0e3000 == 116 [pid = 1752] [id = 482] 09:17:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e72a800) [pid = 1752] [serial = 1447] [outer = (nil)] 09:17:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f3a0800) [pid = 1752] [serial = 1448] [outer = 0x8e72a800] 09:17:55 INFO - PROCESS | 1752 | 1464625075386 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f3a5c00) [pid = 1752] [serial = 1449] [outer = 0x8e72a800] 09:17:56 INFO - PROCESS | 1752 | 1464625076325 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1633ms 09:17:56 INFO - PROCESS | 1752 | 1464625076361 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1752 | 1464625076364 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:17:56 INFO - PROCESS | 1752 | 1464625076372 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1752 | 1464625076375 Marionette TRACE conn4 <- [1,1902,null,{}] 09:17:56 INFO - PROCESS | 1752 | 1464625076382 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1752 | 1464625076634 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:17:56 INFO - PROCESS | 1752 | 1464625076964 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x887cc800 == 117 [pid = 1752] [id = 483] 09:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8aec1c00) [pid = 1752] [serial = 1450] [outer = (nil)] 09:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f5de000) [pid = 1752] [serial = 1451] [outer = 0x8aec1c00] 09:17:57 INFO - PROCESS | 1752 | 1464625077065 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9112f000) [pid = 1752] [serial = 1452] [outer = 0x8aec1c00] 09:17:57 INFO - PROCESS | 1752 | 1464625077993 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 09:17:58 INFO - PROCESS | 1752 | 1464625078054 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:17:58 INFO - PROCESS | 1752 | 1464625078058 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:17:58 INFO - PROCESS | 1752 | 1464625078064 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1752 | 1464625078068 Marionette TRACE conn4 <- [1,1906,null,{}] 09:17:58 INFO - PROCESS | 1752 | 1464625078073 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 1752 | 1464625078283 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:17:58 INFO - PROCESS | 1752 | 1464625078608 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf0c00 == 118 [pid = 1752] [id = 484] 09:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f58bc00) [pid = 1752] [serial = 1453] [outer = (nil)] 09:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x911bd000) [pid = 1752] [serial = 1454] [outer = 0x8f58bc00] 09:17:58 INFO - PROCESS | 1752 | 1464625078703 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9166d400) [pid = 1752] [serial = 1455] [outer = 0x8f58bc00] 09:17:59 INFO - PROCESS | 1752 | 1464625079674 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1683ms 09:17:59 INFO - PROCESS | 1752 | 1464625079748 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1752 | 1464625079752 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:17:59 INFO - PROCESS | 1752 | 1464625079762 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1752 | 1464625079766 Marionette TRACE conn4 <- [1,1910,null,{}] 09:17:59 INFO - PROCESS | 1752 | 1464625079773 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 1752 | 1464625080032 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:18:00 INFO - PROCESS | 1752 | 1464625080369 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e40a800 == 119 [pid = 1752] [id = 485] 09:18:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f3a5800) [pid = 1752] [serial = 1456] [outer = (nil)] 09:18:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x91843000) [pid = 1752] [serial = 1457] [outer = 0x8f3a5800] 09:18:00 INFO - PROCESS | 1752 | 1464625080471 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91847800) [pid = 1752] [serial = 1458] [outer = 0x8f3a5800] 09:18:01 INFO - PROCESS | 1752 | 1464625081470 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1747ms 09:18:01 INFO - PROCESS | 1752 | 1464625081522 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1752 | 1464625081525 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:18:01 INFO - PROCESS | 1752 | 1464625081533 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1752 | 1464625081536 Marionette TRACE conn4 <- [1,1914,null,{}] 09:18:01 INFO - PROCESS | 1752 | 1464625081542 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 1752 | 1464625081789 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:18:02 INFO - PROCESS | 1752 | 1464625082145 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x9112dc00 == 120 [pid = 1752] [id = 486] 09:18:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x911bf800) [pid = 1752] [serial = 1459] [outer = (nil)] 09:18:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x91a2d800) [pid = 1752] [serial = 1460] [outer = 0x911bf800] 09:18:02 INFO - PROCESS | 1752 | 1464625082263 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x91a38800) [pid = 1752] [serial = 1461] [outer = 0x911bf800] 09:18:03 INFO - PROCESS | 1752 | 1464625083292 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1790ms 09:18:03 INFO - PROCESS | 1752 | 1464625083324 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1752 | 1464625083328 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:18:03 INFO - PROCESS | 1752 | 1464625083335 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1752 | 1464625083338 Marionette TRACE conn4 <- [1,1918,null,{}] 09:18:03 INFO - PROCESS | 1752 | 1464625083344 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 1752 | 1464625083573 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:18:03 INFO - PROCESS | 1752 | 1464625083855 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x918e0400 == 121 [pid = 1752] [id = 487] 09:18:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9239d800) [pid = 1752] [serial = 1462] [outer = (nil)] 09:18:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925a3400) [pid = 1752] [serial = 1463] [outer = 0x9239d800] 09:18:04 INFO - PROCESS | 1752 | 1464625084005 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x925af000) [pid = 1752] [serial = 1464] [outer = 0x9239d800] 09:18:05 INFO - PROCESS | 1752 | 1464625085045 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1788ms 09:18:05 INFO - PROCESS | 1752 | 1464625085124 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1752 | 1464625085129 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:18:05 INFO - PROCESS | 1752 | 1464625085136 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1752 | 1464625085140 Marionette TRACE conn4 <- [1,1922,null,{}] 09:18:05 INFO - PROCESS | 1752 | 1464625085147 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 1752 | 1464625085476 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:18:05 INFO - PROCESS | 1752 | 1464625085877 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x9268d800 == 122 [pid = 1752] [id = 488] 09:18:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x926a1400) [pid = 1752] [serial = 1465] [outer = (nil)] 09:18:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x926a6c00) [pid = 1752] [serial = 1466] [outer = 0x926a1400] 09:18:05 INFO - PROCESS | 1752 | 1464625085979 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92add400) [pid = 1752] [serial = 1467] [outer = 0x926a1400] 09:18:07 INFO - PROCESS | 1752 | 1464625087078 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1988ms 09:18:07 INFO - PROCESS | 1752 | 1464625087124 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:18:07 INFO - PROCESS | 1752 | 1464625087129 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:18:07 INFO - PROCESS | 1752 | 1464625087137 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1752 | 1464625087142 Marionette TRACE conn4 <- [1,1926,null,{}] 09:18:07 INFO - PROCESS | 1752 | 1464625087150 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 1752 | 1464625087409 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:18:07 INFO - PROCESS | 1752 | 1464625087775 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae1000 == 123 [pid = 1752] [id = 489] 09:18:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x89ad9c00) [pid = 1752] [serial = 1468] [outer = (nil)] 09:18:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x92c5c000) [pid = 1752] [serial = 1469] [outer = 0x89ad9c00] 09:18:07 INFO - PROCESS | 1752 | 1464625087889 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x92c61800) [pid = 1752] [serial = 1470] [outer = 0x89ad9c00] 09:18:08 INFO - PROCESS | 1752 | 1464625088922 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1838ms 09:18:08 INFO - PROCESS | 1752 | 1464625088976 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1752 | 1464625088980 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:18:08 INFO - PROCESS | 1752 | 1464625088986 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1752 | 1464625088989 Marionette TRACE conn4 <- [1,1930,null,{}] 09:18:08 INFO - PROCESS | 1752 | 1464625088995 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1752 | 1464625089216 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:18:09 INFO - PROCESS | 1752 | 1464625089562 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a7400 == 124 [pid = 1752] [id = 490] 09:18:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x92c58000) [pid = 1752] [serial = 1471] [outer = (nil)] 09:18:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x93c4d800) [pid = 1752] [serial = 1472] [outer = 0x92c58000] 09:18:09 INFO - PROCESS | 1752 | 1464625089679 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x93cb7400) [pid = 1752] [serial = 1473] [outer = 0x92c58000] 09:18:10 INFO - PROCESS | 1752 | 1464625090790 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1890ms 09:18:10 INFO - PROCESS | 1752 | 1464625090877 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:18:10 INFO - PROCESS | 1752 | 1464625090882 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:18:10 INFO - PROCESS | 1752 | 1464625090890 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1752 | 1464625090895 Marionette TRACE conn4 <- [1,1934,null,{}] 09:18:10 INFO - PROCESS | 1752 | 1464625090903 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1752 | 1464625091208 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:18:11 INFO - PROCESS | 1752 | 1464625091573 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b7800 == 125 [pid = 1752] [id = 491] 09:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x92c65c00) [pid = 1752] [serial = 1474] [outer = (nil)] 09:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x95174c00) [pid = 1752] [serial = 1475] [outer = 0x92c65c00] 09:18:11 INFO - PROCESS | 1752 | 1464625091659 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x95178c00) [pid = 1752] [serial = 1476] [outer = 0x92c65c00] 09:18:12 INFO - PROCESS | 1752 | 1464625092626 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1786ms 09:18:12 INFO - PROCESS | 1752 | 1464625092675 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1752 | 1464625092679 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:18:12 INFO - PROCESS | 1752 | 1464625092685 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1752 | 1464625092688 Marionette TRACE conn4 <- [1,1938,null,{}] 09:18:12 INFO - PROCESS | 1752 | 1464625092694 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 1752 | 1464625092908 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:18:13 INFO - PROCESS | 1752 | 1464625093247 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d124000 == 126 [pid = 1752] [id = 492] 09:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x926a9400) [pid = 1752] [serial = 1477] [outer = (nil)] 09:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x98060c00) [pid = 1752] [serial = 1478] [outer = 0x926a9400] 09:18:13 INFO - PROCESS | 1752 | 1464625093340 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x987a1800) [pid = 1752] [serial = 1479] [outer = 0x926a9400] 09:18:14 INFO - PROCESS | 1752 | 1464625094230 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1585ms 09:18:14 INFO - PROCESS | 1752 | 1464625094272 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1752 | 1464625094276 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:18:14 INFO - PROCESS | 1752 | 1464625094282 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1752 | 1464625094286 Marionette TRACE conn4 <- [1,1942,null,{}] 09:18:14 INFO - PROCESS | 1752 | 1464625094292 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1752 | 1464625094525 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:18:14 INFO - PROCESS | 1752 | 1464625094851 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eed000 == 127 [pid = 1752] [id = 493] 09:18:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x95197400) [pid = 1752] [serial = 1480] [outer = (nil)] 09:18:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x99f01400) [pid = 1752] [serial = 1481] [outer = 0x95197400] 09:18:14 INFO - PROCESS | 1752 | 1464625094947 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x99f02800) [pid = 1752] [serial = 1482] [outer = 0x95197400] 09:18:15 INFO - PROCESS | 1752 | 1464625095882 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1637ms 09:18:15 INFO - PROCESS | 1752 | 1464625095921 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1752 | 1464625095923 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:18:15 INFO - PROCESS | 1752 | 1464625095930 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1752 | 1464625095933 Marionette TRACE conn4 <- [1,1946,null,{}] 09:18:15 INFO - PROCESS | 1752 | 1464625095939 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 1752 | 1464625096154 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:18:16 INFO - PROCESS | 1752 | 1464625096484 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x99298400 == 128 [pid = 1752] [id = 494] 09:18:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9929e400) [pid = 1752] [serial = 1483] [outer = (nil)] 09:18:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x99f0b800) [pid = 1752] [serial = 1484] [outer = 0x9929e400] 09:18:16 INFO - PROCESS | 1752 | 1464625096574 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x99f0d000) [pid = 1752] [serial = 1485] [outer = 0x9929e400] 09:18:18 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc3c00 == 127 [pid = 1752] [id = 471] 09:18:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9268a400 == 126 [pid = 1752] [id = 470] 09:18:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3ad400 == 125 [pid = 1752] [id = 468] 09:18:18 INFO - PROCESS | 1752 | --DOCSHELL 0x926af000 == 124 [pid = 1752] [id = 469] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x925a3000 == 123 [pid = 1752] [id = 467] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x91a33800 == 122 [pid = 1752] [id = 466] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8e71f800 == 121 [pid = 1752] [id = 465] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d128c00 == 120 [pid = 1752] [id = 464] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8e405800 == 119 [pid = 1752] [id = 462] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x86b09400 == 118 [pid = 1752] [id = 463] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8e705400 == 117 [pid = 1752] [id = 461] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0e2c00 == 116 [pid = 1752] [id = 460] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x88dcfc00 == 115 [pid = 1752] [id = 459] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x8b308000 == 114 [pid = 1752] [id = 458] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x86b04000 == 113 [pid = 1752] [id = 457] 09:18:19 INFO - PROCESS | 1752 | --DOCSHELL 0x86037800 == 112 [pid = 1752] [id = 456] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8aecf400) [pid = 1752] [serial = 1367] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8c549c00) [pid = 1752] [serial = 1310] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x911bc400) [pid = 1752] [serial = 1328] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x95192c00) [pid = 1752] [serial = 1356] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x87ae4800) [pid = 1752] [serial = 1307] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8e710c00) [pid = 1752] [serial = 1317] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x925a6800) [pid = 1752] [serial = 1338] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x883cec00) [pid = 1752] [serial = 1361] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8e705c00) [pid = 1752] [serial = 1316] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x91128c00) [pid = 1752] [serial = 1326] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x925bf800) [pid = 1752] [serial = 1341] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8c643000) [pid = 1752] [serial = 1311] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x91844c00) [pid = 1752] [serial = 1334] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8eb39c00) [pid = 1752] [serial = 1319] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8b30cc00) [pid = 1752] [serial = 1239] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8e20d000) [pid = 1752] [serial = 1314] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x926b0800) [pid = 1752] [serial = 1344] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x911c0400) [pid = 1752] [serial = 1329] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x92d8ec00) [pid = 1752] [serial = 1349] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8d8eb800) [pid = 1752] [serial = 1313] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8f5d6800) [pid = 1752] [serial = 1323] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x926ac400) [pid = 1752] [serial = 1343] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x925b7400) [pid = 1752] [serial = 1340] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x95172000) [pid = 1752] [serial = 1290] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x88dc4000) [pid = 1752] [serial = 1362] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x918d5800) [pid = 1752] [serial = 1335] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x92c64c00) [pid = 1752] [serial = 1347] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x94693000) [pid = 1752] [serial = 1352] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x866dc000) [pid = 1752] [serial = 1358] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x92c5e800) [pid = 1752] [serial = 1346] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x93aba400) [pid = 1752] [serial = 1350] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8eb3fc00) [pid = 1752] [serial = 1320] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x92397c00) [pid = 1752] [serial = 1337] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x88ce2000) [pid = 1752] [serial = 1308] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x86b08400) [pid = 1752] [serial = 1359] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x91712000) [pid = 1752] [serial = 1331] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8b306000) [pid = 1752] [serial = 1364] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91717400) [pid = 1752] [serial = 1332] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x95174800) [pid = 1752] [serial = 1355] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9502c800) [pid = 1752] [serial = 1353] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f592800) [pid = 1752] [serial = 1322] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8f726c00) [pid = 1752] [serial = 1325] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8b494400) [pid = 1752] [serial = 1365] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1752 | 1464625099464 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3552ms 09:18:19 INFO - PROCESS | 1752 | 1464625099484 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1752 | 1464625099490 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:18:19 INFO - PROCESS | 1752 | 1464625099498 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1752 | 1464625099504 Marionette TRACE conn4 <- [1,1950,null,{}] 09:18:19 INFO - PROCESS | 1752 | 1464625099513 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1752 | 1464625099691 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:18:19 INFO - PROCESS | 1752 | 1464625099913 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b04000 == 113 [pid = 1752] [id = 495] 09:18:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x86b09400) [pid = 1752] [serial = 1486] [outer = (nil)] 09:18:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x879d3800) [pid = 1752] [serial = 1487] [outer = 0x86b09400] 09:18:19 INFO - PROCESS | 1752 | 1464625099991 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x87adcc00) [pid = 1752] [serial = 1488] [outer = 0x86b09400] 09:18:20 INFO - PROCESS | 1752 | 1464625100894 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1443ms 09:18:20 INFO - PROCESS | 1752 | 1464625100941 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1752 | 1464625100949 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:18:20 INFO - PROCESS | 1752 | 1464625100959 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1752 | 1464625100963 Marionette TRACE conn4 <- [1,1954,null,{}] 09:18:20 INFO - PROCESS | 1752 | 1464625100969 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1752 | 1464625101172 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:18:21 INFO - PROCESS | 1752 | 1464625101434 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c7c00 == 114 [pid = 1752] [id = 496] 09:18:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x88cd8c00) [pid = 1752] [serial = 1489] [outer = (nil)] 09:18:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88fc4800) [pid = 1752] [serial = 1490] [outer = 0x88cd8c00] 09:18:21 INFO - PROCESS | 1752 | 1464625101514 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8a3eb000) [pid = 1752] [serial = 1491] [outer = 0x88cd8c00] 09:18:22 INFO - PROCESS | 1752 | 1464625102375 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1443ms 09:18:22 INFO - PROCESS | 1752 | 1464625102402 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1752 | 1464625102405 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:18:22 INFO - PROCESS | 1752 | 1464625102412 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1752 | 1464625102417 Marionette TRACE conn4 <- [1,1958,null,{}] 09:18:22 INFO - PROCESS | 1752 | 1464625102440 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 1752 | 1464625102701 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:18:22 INFO - PROCESS | 1752 | 1464625102732 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae4800 == 115 [pid = 1752] [id = 497] 09:18:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b48d400) [pid = 1752] [serial = 1492] [outer = (nil)] 09:18:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8c432c00) [pid = 1752] [serial = 1493] [outer = 0x8b48d400] 09:18:22 INFO - PROCESS | 1752 | 1464625102820 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8c54b400) [pid = 1752] [serial = 1494] [outer = 0x8b48d400] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8d0e5800) [pid = 1752] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x91127c00) [pid = 1752] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x95198000) [pid = 1752] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91672800) [pid = 1752] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8b48f000) [pid = 1752] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x887c3000) [pid = 1752] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9516d000) [pid = 1752] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x92d84000) [pid = 1752] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x91a35c00) [pid = 1752] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x883d0000) [pid = 1752] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8e407000) [pid = 1752] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9171bc00) [pid = 1752] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x88fcc000) [pid = 1752] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x883c4c00) [pid = 1752] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x89ad8c00) [pid = 1752] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8603c800) [pid = 1752] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x86039800) [pid = 1752] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8e709000) [pid = 1752] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x92692c00) [pid = 1752] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8f5cf400) [pid = 1752] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8aecc000) [pid = 1752] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:18:24 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9374ac00) [pid = 1752] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:18:24 INFO - PROCESS | 1752 | 1464625104541 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2188ms 09:18:24 INFO - PROCESS | 1752 | 1464625104601 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1752 | 1464625104606 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:18:24 INFO - PROCESS | 1752 | 1464625104613 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1752 | 1464625104616 Marionette TRACE conn4 <- [1,1962,null,{}] 09:18:24 INFO - PROCESS | 1752 | 1464625104622 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1752 | 1464625104816 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:18:25 INFO - PROCESS | 1752 | 1464625105015 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x866e1400 == 116 [pid = 1752] [id = 498] 09:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x883cb400) [pid = 1752] [serial = 1495] [outer = (nil)] 09:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8c546c00) [pid = 1752] [serial = 1496] [outer = 0x883cb400] 09:18:25 INFO - PROCESS | 1752 | 1464625105096 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8c649400) [pid = 1752] [serial = 1497] [outer = 0x883cb400] 09:18:25 INFO - PROCESS | 1752 | 1464625105902 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1340ms 09:18:25 INFO - PROCESS | 1752 | 1464625105954 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1752 | 1464625105957 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:18:25 INFO - PROCESS | 1752 | 1464625105963 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1752 | 1464625105966 Marionette TRACE conn4 <- [1,1966,null,{}] 09:18:25 INFO - PROCESS | 1752 | 1464625105972 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1752 | 1464625106153 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:18:26 INFO - PROCESS | 1752 | 1464625106549 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x86040c00 == 117 [pid = 1752] [id = 499] 09:18:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x86044c00) [pid = 1752] [serial = 1498] [outer = (nil)] 09:18:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86b01400) [pid = 1752] [serial = 1499] [outer = 0x86044c00] 09:18:26 INFO - PROCESS | 1752 | 1464625106792 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x86ce3800) [pid = 1752] [serial = 1500] [outer = 0x86044c00] 09:18:28 INFO - PROCESS | 1752 | 1464625108225 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2337ms 09:18:28 INFO - PROCESS | 1752 | 1464625108320 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:18:28 INFO - PROCESS | 1752 | 1464625108331 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:18:28 INFO - PROCESS | 1752 | 1464625108344 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1752 | 1464625108353 Marionette TRACE conn4 <- [1,1970,null,{}] 09:18:28 INFO - PROCESS | 1752 | 1464625108426 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 1752 | 1464625108760 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:18:29 INFO - PROCESS | 1752 | 1464625109101 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdf800 == 118 [pid = 1752] [id = 500] 09:18:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x88fc8400) [pid = 1752] [serial = 1501] [outer = (nil)] 09:18:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x88fd0000) [pid = 1752] [serial = 1502] [outer = 0x88fc8400] 09:18:29 INFO - PROCESS | 1752 | 1464625109195 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x89ae2000) [pid = 1752] [serial = 1503] [outer = 0x88fc8400] 09:18:30 INFO - PROCESS | 1752 | 1464625110443 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2163ms 09:18:30 INFO - PROCESS | 1752 | 1464625110506 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1752 | 1464625110513 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:18:30 INFO - PROCESS | 1752 | 1464625110522 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1752 | 1464625110526 Marionette TRACE conn4 <- [1,1974,null,{}] 09:18:30 INFO - PROCESS | 1752 | 1464625110580 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 1752 | 1464625110843 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:18:31 INFO - PROCESS | 1752 | 1464625111233 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c645c00 == 119 [pid = 1752] [id = 501] 09:18:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8c646000) [pid = 1752] [serial = 1504] [outer = (nil)] 09:18:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8d0e3800) [pid = 1752] [serial = 1505] [outer = 0x8c646000] 09:18:31 INFO - PROCESS | 1752 | 1464625111333 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8d121000) [pid = 1752] [serial = 1506] [outer = 0x8c646000] 09:18:32 INFO - PROCESS | 1752 | 1464625112438 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1977ms 09:18:32 INFO - PROCESS | 1752 | 1464625112501 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1752 | 1464625112505 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:18:32 INFO - PROCESS | 1752 | 1464625112514 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1752 | 1464625112524 Marionette TRACE conn4 <- [1,1978,null,{}] 09:18:32 INFO - PROCESS | 1752 | 1464625112539 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1752 | 1464625112817 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:18:33 INFO - PROCESS | 1752 | 1464625113167 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20ac00 == 120 [pid = 1752] [id = 502] 09:18:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8e20d000) [pid = 1752] [serial = 1507] [outer = (nil)] 09:18:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e4a7800) [pid = 1752] [serial = 1508] [outer = 0x8e20d000] 09:18:33 INFO - PROCESS | 1752 | 1464625113259 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e705400) [pid = 1752] [serial = 1509] [outer = 0x8e20d000] 09:18:34 INFO - PROCESS | 1752 | 1464625114298 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1849ms 09:18:34 INFO - PROCESS | 1752 | 1464625114365 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1752 | 1464625114373 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:18:34 INFO - PROCESS | 1752 | 1464625114384 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1752 | 1464625114388 Marionette TRACE conn4 <- [1,1982,null,{}] 09:18:34 INFO - PROCESS | 1752 | 1464625114399 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1752 | 1464625114716 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:18:35 INFO - PROCESS | 1752 | 1464625115056 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0ea800 == 121 [pid = 1752] [id = 503] 09:18:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8d8e4c00) [pid = 1752] [serial = 1510] [outer = (nil)] 09:18:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8eb39c00) [pid = 1752] [serial = 1511] [outer = 0x8d8e4c00] 09:18:35 INFO - PROCESS | 1752 | 1464625115156 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8eb3f000) [pid = 1752] [serial = 1512] [outer = 0x8d8e4c00] 09:18:36 INFO - PROCESS | 1752 | 1464625116239 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1895ms 09:18:36 INFO - PROCESS | 1752 | 1464625116277 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1752 | 1464625116282 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:18:36 INFO - PROCESS | 1752 | 1464625116288 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1752 | 1464625116291 Marionette TRACE conn4 <- [1,1986,null,{}] 09:18:36 INFO - PROCESS | 1752 | 1464625116297 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1752 | 1464625116519 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:18:36 INFO - PROCESS | 1752 | 1464625116843 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3aa400 == 122 [pid = 1752] [id = 504] 09:18:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f3aa800) [pid = 1752] [serial = 1513] [outer = (nil)] 09:18:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f587c00) [pid = 1752] [serial = 1514] [outer = 0x8f3aa800] 09:18:36 INFO - PROCESS | 1752 | 1464625116946 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f71a000) [pid = 1752] [serial = 1515] [outer = 0x8f3aa800] 09:18:37 INFO - PROCESS | 1752 | 1464625117898 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1639ms 09:18:37 INFO - PROCESS | 1752 | 1464625117928 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1752 | 1464625117932 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:18:37 INFO - PROCESS | 1752 | 1464625117938 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1752 | 1464625117941 Marionette TRACE conn4 <- [1,1990,null,{}] 09:18:37 INFO - PROCESS | 1752 | 1464625117947 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 1752 | 1464625118151 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:18:38 INFO - PROCESS | 1752 | 1464625118445 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf6800 == 123 [pid = 1752] [id = 505] 09:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f726000) [pid = 1752] [serial = 1516] [outer = (nil)] 09:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9112c000) [pid = 1752] [serial = 1517] [outer = 0x8f726000] 09:18:38 INFO - PROCESS | 1752 | 1464625118576 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x91133000) [pid = 1752] [serial = 1518] [outer = 0x8f726000] 09:18:39 INFO - PROCESS | 1752 | 1464625119483 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1583ms 09:18:39 INFO - PROCESS | 1752 | 1464625119521 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1752 | 1464625119524 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:18:39 INFO - PROCESS | 1752 | 1464625119531 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1752 | 1464625119535 Marionette TRACE conn4 <- [1,1994,null,{}] 09:18:39 INFO - PROCESS | 1752 | 1464625119540 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 1752 | 1464625119758 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:18:40 INFO - PROCESS | 1752 | 1464625120038 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91126c00 == 124 [pid = 1752] [id = 506] 09:18:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9112fc00) [pid = 1752] [serial = 1519] [outer = (nil)] 09:18:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91669400) [pid = 1752] [serial = 1520] [outer = 0x9112fc00] 09:18:40 INFO - PROCESS | 1752 | 1464625120172 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9166fc00) [pid = 1752] [serial = 1521] [outer = 0x9112fc00] 09:18:41 INFO - PROCESS | 1752 | 1464625121089 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 09:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:18:41 INFO - PROCESS | 1752 | 1464625121164 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1752 | 1464625121167 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:18:41 INFO - PROCESS | 1752 | 1464625121173 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1752 | 1464625121177 Marionette TRACE conn4 <- [1,1998,null,{}] 09:18:41 INFO - PROCESS | 1752 | 1464625121182 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 1752 | 1464625121434 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:18:41 INFO - PROCESS | 1752 | 1464625121753 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x91131c00 == 125 [pid = 1752] [id = 507] 09:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x911b7400) [pid = 1752] [serial = 1522] [outer = (nil)] 09:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x918d5800) [pid = 1752] [serial = 1523] [outer = 0x911b7400] 09:18:41 INFO - PROCESS | 1752 | 1464625121842 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x918da800) [pid = 1752] [serial = 1524] [outer = 0x911b7400] 09:18:42 INFO - PROCESS | 1752 | 1464625122721 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1582ms 09:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:18:42 INFO - PROCESS | 1752 | 1464625122754 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1752 | 1464625122757 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:18:42 INFO - PROCESS | 1752 | 1464625122780 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1752 | 1464625122784 Marionette TRACE conn4 <- [1,2002,null,{}] 09:18:42 INFO - PROCESS | 1752 | 1464625122795 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 1752 | 1464625123017 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:18:43 INFO - PROCESS | 1752 | 1464625123303 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b491000 == 126 [pid = 1752] [id = 508] 09:18:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8c640800) [pid = 1752] [serial = 1525] [outer = (nil)] 09:18:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x91a38c00) [pid = 1752] [serial = 1526] [outer = 0x8c640800] 09:18:43 INFO - PROCESS | 1752 | 1464625123432 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92396400) [pid = 1752] [serial = 1527] [outer = 0x8c640800] 09:18:44 INFO - PROCESS | 1752 | 1464625124371 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1656ms 09:18:44 INFO - PROCESS | 1752 | 1464625124420 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1752 | 1464625124424 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:18:44 INFO - PROCESS | 1752 | 1464625124431 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1752 | 1464625124433 Marionette TRACE conn4 <- [1,2006,null,{}] 09:18:44 INFO - PROCESS | 1752 | 1464625124439 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 1752 | 1464625124641 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:18:44 INFO - PROCESS | 1752 | 1464625124918 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x925ae800 == 127 [pid = 1752] [id = 509] 09:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925af400) [pid = 1752] [serial = 1528] [outer = (nil)] 09:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x925b7400) [pid = 1752] [serial = 1529] [outer = 0x925af400] 09:18:45 INFO - PROCESS | 1752 | 1464625125075 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9268b400) [pid = 1752] [serial = 1530] [outer = 0x925af400] 09:18:46 INFO - PROCESS | 1752 | 1464625126079 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:18: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 09:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1685ms 09:18:46 INFO - PROCESS | 1752 | 1464625126117 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1752 | 1464625126121 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:18:46 INFO - PROCESS | 1752 | 1464625126127 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1752 | 1464625126132 Marionette TRACE conn4 <- [1,2010,null,{}] 09:18:46 INFO - PROCESS | 1752 | 1464625126138 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1752 | 1464625126419 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:18:46 INFO - PROCESS | 1752 | 1464625126761 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x84ad7800 == 128 [pid = 1752] [id = 510] 09:18:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x922b1c00) [pid = 1752] [serial = 1531] [outer = (nil)] 09:18:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92adcc00) [pid = 1752] [serial = 1532] [outer = 0x922b1c00] 09:18:46 INFO - PROCESS | 1752 | 1464625126853 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92c56c00) [pid = 1752] [serial = 1533] [outer = 0x922b1c00] 09:18:47 INFO - PROCESS | 1752 | 1464625127860 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:18:47 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 09:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1789ms 09:18:47 INFO - PROCESS | 1752 | 1464625127918 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1752 | 1464625127922 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:18:47 INFO - PROCESS | 1752 | 1464625127929 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1752 | 1464625127933 Marionette TRACE conn4 <- [1,2014,null,{}] 09:18:47 INFO - PROCESS | 1752 | 1464625127938 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 1752 | 1464625128182 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:18:48 INFO - PROCESS | 1752 | 1464625128509 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c65000 == 129 [pid = 1752] [id = 511] 09:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x87ada800) [pid = 1752] [serial = 1534] [outer = (nil)] 09:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x92d8a400) [pid = 1752] [serial = 1535] [outer = 0x87ada800] 09:18:48 INFO - PROCESS | 1752 | 1464625128598 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x93ac0800) [pid = 1752] [serial = 1536] [outer = 0x87ada800] 09:18:49 INFO - PROCESS | 1752 | 1464625129518 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 09:18:49 INFO - PROCESS | 1752 | 1464625129568 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1752 | 1464625129573 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:18:49 INFO - PROCESS | 1752 | 1464625129581 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1752 | 1464625129586 Marionette TRACE conn4 <- [1,2018,null,{}] 09:18:49 INFO - PROCESS | 1752 | 1464625129595 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1752 | 1464625129833 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:18:50 INFO - PROCESS | 1752 | 1464625130176 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5a800 == 130 [pid = 1752] [id = 512] 09:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x91671800) [pid = 1752] [serial = 1537] [outer = (nil)] 09:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9502bc00) [pid = 1752] [serial = 1538] [outer = 0x91671800] 09:18:50 INFO - PROCESS | 1752 | 1464625130269 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9502f800) [pid = 1752] [serial = 1539] [outer = 0x91671800] 09:18:51 INFO - PROCESS | 1752 | 1464625131332 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1791ms 09:18:51 INFO - PROCESS | 1752 | 1464625131372 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1752 | 1464625131376 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:18:51 INFO - PROCESS | 1752 | 1464625131383 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1752 | 1464625131386 Marionette TRACE conn4 <- [1,2022,null,{}] 09:18:51 INFO - PROCESS | 1752 | 1464625131392 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 1752 | 1464625131657 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:18:52 INFO - PROCESS | 1752 | 1464625132034 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cc5400 == 131 [pid = 1752] [id = 513] 09:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x94688400) [pid = 1752] [serial = 1540] [outer = (nil)] 09:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x95193800) [pid = 1752] [serial = 1541] [outer = 0x94688400] 09:18:52 INFO - PROCESS | 1752 | 1464625132150 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x9519b800) [pid = 1752] [serial = 1542] [outer = 0x94688400] 09:18:53 INFO - PROCESS | 1752 | 1464625133164 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1833ms 09:18:53 INFO - PROCESS | 1752 | 1464625133218 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1752 | 1464625133221 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:18:53 INFO - PROCESS | 1752 | 1464625133227 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1752 | 1464625133230 Marionette TRACE conn4 <- [1,2026,null,{}] 09:18:53 INFO - PROCESS | 1752 | 1464625133237 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 1752 | 1464625133490 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:18:53 INFO - PROCESS | 1752 | 1464625133881 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce7800 == 132 [pid = 1752] [id = 514] 09:18:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x89ad6c00) [pid = 1752] [serial = 1543] [outer = (nil)] 09:18:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x98064c00) [pid = 1752] [serial = 1544] [outer = 0x89ad6c00] 09:18:53 INFO - PROCESS | 1752 | 1464625133980 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9973a000) [pid = 1752] [serial = 1545] [outer = 0x89ad6c00] 09:18:55 INFO - PROCESS | 1752 | 1464625135006 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1840ms 09:18:55 INFO - PROCESS | 1752 | 1464625135068 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:18:55 INFO - PROCESS | 1752 | 1464625135073 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:18:55 INFO - PROCESS | 1752 | 1464625135082 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1752 | 1464625135088 Marionette TRACE conn4 <- [1,2030,null,{}] 09:18:55 INFO - PROCESS | 1752 | 1464625135097 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 1752 | 1464625135408 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:18:55 INFO - PROCESS | 1752 | 1464625135751 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c53400 == 133 [pid = 1752] [id = 515] 09:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x951c4c00) [pid = 1752] [serial = 1546] [outer = (nil)] 09:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x99fc8000) [pid = 1752] [serial = 1547] [outer = 0x951c4c00] 09:18:55 INFO - PROCESS | 1752 | 1464625135849 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x99fcc000) [pid = 1752] [serial = 1548] [outer = 0x951c4c00] 09:18:56 INFO - PROCESS | 1752 | 1464625136919 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1887ms 09:18:56 INFO - PROCESS | 1752 | 1464625136969 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:18:56 INFO - PROCESS | 1752 | 1464625136973 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:18:56 INFO - PROCESS | 1752 | 1464625136979 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1752 | 1464625136983 Marionette TRACE conn4 <- [1,2034,null,{}] 09:18:56 INFO - PROCESS | 1752 | 1464625136989 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x866d7000 == 132 [pid = 1752] [id = 475] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8603a000 == 131 [pid = 1752] [id = 473] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x887c4000 == 130 [pid = 1752] [id = 411] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x866e1400 == 129 [pid = 1752] [id = 498] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae4800 == 128 [pid = 1752] [id = 497] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x887c7c00 == 127 [pid = 1752] [id = 496] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x86b04000 == 126 [pid = 1752] [id = 495] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x99298400 == 125 [pid = 1752] [id = 494] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x85eed000 == 124 [pid = 1752] [id = 493] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x925b7800 == 123 [pid = 1752] [id = 491] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8d124000 == 122 [pid = 1752] [id = 492] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x926a7400 == 121 [pid = 1752] [id = 490] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae1000 == 120 [pid = 1752] [id = 489] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x9268d800 == 119 [pid = 1752] [id = 488] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x918e0400 == 118 [pid = 1752] [id = 487] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8e40a800 == 117 [pid = 1752] [id = 485] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x9112dc00 == 116 [pid = 1752] [id = 486] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf0c00 == 115 [pid = 1752] [id = 484] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x887cc800 == 114 [pid = 1752] [id = 483] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0e3000 == 113 [pid = 1752] [id = 482] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8d120c00 == 112 [pid = 1752] [id = 481] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x879d7400 == 111 [pid = 1752] [id = 480] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x87ad8000 == 110 [pid = 1752] [id = 478] 09:18:59 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64e400 == 109 [pid = 1752] [id = 479] 09:18:59 INFO - PROCESS | 1752 | 1464625139229 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x8c549400) [pid = 1752] [serial = 1431] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x951c3800) [pid = 1752] [serial = 1416] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x95175400) [pid = 1752] [serial = 1412] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x922b9c00) [pid = 1752] [serial = 1400] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x88dcdc00) [pid = 1752] [serial = 1373] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8f5d9800) [pid = 1752] [serial = 1389] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x93ac1800) [pid = 1752] [serial = 1407] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8b7cb400) [pid = 1752] [serial = 1430] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x887c1000) [pid = 1752] [serial = 1424] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8a3ea400) [pid = 1752] [serial = 1427] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x866dac00) [pid = 1752] [serial = 1421] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x86b01c00) [pid = 1752] [serial = 1370] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8e720800) [pid = 1752] [serial = 1385] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x88ce6c00) [pid = 1752] [serial = 1425] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x92d69000) [pid = 1752] [serial = 1404] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x911b6400) [pid = 1752] [serial = 1391] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8d124c00) [pid = 1752] [serial = 1379] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x89ad5c00) [pid = 1752] [serial = 1374] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x86ce1000) [pid = 1752] [serial = 1371] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9502f400) [pid = 1752] [serial = 1410] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8e410000) [pid = 1752] [serial = 1382] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9171e000) [pid = 1752] [serial = 1395] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x911bd400) [pid = 1752] [serial = 1392] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x95178000) [pid = 1752] [serial = 1413] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x98756800) [pid = 1752] [serial = 1418] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x93ab4c00) [pid = 1752] [serial = 1406] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x918e4c00) [pid = 1752] [serial = 1398] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8aecd000) [pid = 1752] [serial = 1428] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x951c0800) [pid = 1752] [serial = 1415] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8d8e7000) [pid = 1752] [serial = 1380] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f3a2000) [pid = 1752] [serial = 1386] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8b496400) [pid = 1752] [serial = 1376] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x925a5c00) [pid = 1752] [serial = 1401] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x92c57c00) [pid = 1752] [serial = 1403] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8b7c8c00) [pid = 1752] [serial = 1377] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x987a4800) [pid = 1752] [serial = 1419] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x86b0fc00) [pid = 1752] [serial = 1422] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8e4a3000) [pid = 1752] [serial = 1383] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x918d7c00) [pid = 1752] [serial = 1397] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9502b800) [pid = 1752] [serial = 1409] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8b7cf400) [pid = 1752] [serial = 1305] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x91716000) [pid = 1752] [serial = 1394] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8f590400) [pid = 1752] [serial = 1388] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1752 | 1464625139697 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x866e0800 == 110 [pid = 1752] [id = 516] 09:18:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x866e0c00) [pid = 1752] [serial = 1549] [outer = (nil)] 09:18:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x86b04800) [pid = 1752] [serial = 1550] [outer = 0x866e0c00] 09:18:59 INFO - PROCESS | 1752 | 1464625139812 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x86cccc00) [pid = 1752] [serial = 1551] [outer = 0x866e0c00] 09:19:00 INFO - PROCESS | 1752 | 1464625140691 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3796ms 09:19:00 INFO - PROCESS | 1752 | 1464625140778 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1752 | 1464625140783 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:19:00 INFO - PROCESS | 1752 | 1464625140791 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1752 | 1464625140797 Marionette TRACE conn4 <- [1,2038,null,{}] 09:19:00 INFO - PROCESS | 1752 | 1464625140804 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 1752 | 1464625141021 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:19:01 INFO - PROCESS | 1752 | 1464625141252 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c9400 == 111 [pid = 1752] [id = 517] 09:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x887cc400) [pid = 1752] [serial = 1552] [outer = (nil)] 09:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x88cdcc00) [pid = 1752] [serial = 1553] [outer = 0x887cc400] 09:19:01 INFO - PROCESS | 1752 | 1464625141415 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x88dcdc00) [pid = 1752] [serial = 1554] [outer = 0x887cc400] 09:19:02 INFO - PROCESS | 1752 | 1464625142369 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1638ms 09:19:02 INFO - PROCESS | 1752 | 1464625142440 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1752 | 1464625142446 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:19:02 INFO - PROCESS | 1752 | 1464625142455 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1752 | 1464625142460 Marionette TRACE conn4 <- [1,2042,null,{}] 09:19:02 INFO - PROCESS | 1752 | 1464625142468 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1752 | 1464625142829 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:19:03 INFO - PROCESS | 1752 | 1464625143066 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aeca800 == 112 [pid = 1752] [id = 518] 09:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8aecd000) [pid = 1752] [serial = 1555] [outer = (nil)] 09:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8b305400) [pid = 1752] [serial = 1556] [outer = 0x8aecd000] 09:19:03 INFO - PROCESS | 1752 | 1464625143155 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b48e400) [pid = 1752] [serial = 1557] [outer = 0x8aecd000] 09:19:04 INFO - PROCESS | 1752 | 1464625144768 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x86b09400) [pid = 1752] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9239d800) [pid = 1752] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x92c58000) [pid = 1752] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8e203400) [pid = 1752] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x88cd8c00) [pid = 1752] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x95197400) [pid = 1752] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x87ae3c00) [pid = 1752] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x926a1400) [pid = 1752] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8f3a5800) [pid = 1752] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x911bf800) [pid = 1752] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8e4a2c00) [pid = 1752] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9929e400) [pid = 1752] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x926a9400) [pid = 1752] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8f58bc00) [pid = 1752] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8e72a800) [pid = 1752] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8aec1c00) [pid = 1752] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x89ad9c00) [pid = 1752] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8d0e7c00) [pid = 1752] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8b48d400) [pid = 1752] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x92c65c00) [pid = 1752] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:19:04 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x86ccbc00) [pid = 1752] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:19:04 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) 09:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2442ms 09:19:04 INFO - PROCESS | 1752 | 1464625144907 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1752 | 1464625144913 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:19:04 INFO - PROCESS | 1752 | 1464625144928 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1752 | 1464625144935 Marionette TRACE conn4 <- [1,2046,null,{}] 09:19:04 INFO - PROCESS | 1752 | 1464625144940 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1752 | 1464625145200 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:19:05 INFO - PROCESS | 1752 | 1464625145325 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc4000 == 113 [pid = 1752] [id = 519] 09:19:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8a3ecc00) [pid = 1752] [serial = 1558] [outer = (nil)] 09:19:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8b7ca000) [pid = 1752] [serial = 1559] [outer = 0x8a3ecc00] 09:19:05 INFO - PROCESS | 1752 | 1464625145415 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8c54f400) [pid = 1752] [serial = 1560] [outer = 0x8a3ecc00] 09:19:06 INFO - PROCESS | 1752 | 1464625146289 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1446ms 09:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:19:06 INFO - PROCESS | 1752 | 1464625146367 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1752 | 1464625146370 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:19:06 INFO - PROCESS | 1752 | 1464625146377 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1752 | 1464625146380 Marionette TRACE conn4 <- [1,2050,null,{}] 09:19:06 INFO - PROCESS | 1752 | 1464625146386 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 1752 | 1464625146601 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:19:06 INFO - PROCESS | 1752 | 1464625146927 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x86037800 == 114 [pid = 1752] [id = 520] 09:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x86039000) [pid = 1752] [serial = 1561] [outer = (nil)] 09:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x86b01c00) [pid = 1752] [serial = 1562] [outer = 0x86039000] 09:19:07 INFO - PROCESS | 1752 | 1464625147086 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86ce2800) [pid = 1752] [serial = 1563] [outer = 0x86039000] 09:19:08 INFO - PROCESS | 1752 | 1464625148126 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1783ms 09:19:08 INFO - PROCESS | 1752 | 1464625148160 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1752 | 1464625148167 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:19:08 INFO - PROCESS | 1752 | 1464625148175 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1752 | 1464625148181 Marionette TRACE conn4 <- [1,2054,null,{}] 09:19:08 INFO - PROCESS | 1752 | 1464625148189 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1752 | 1464625148427 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:19:08 INFO - PROCESS | 1752 | 1464625148784 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dcfc00 == 115 [pid = 1752] [id = 521] 09:19:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x88fca000) [pid = 1752] [serial = 1564] [outer = (nil)] 09:19:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x89ad9c00) [pid = 1752] [serial = 1565] [outer = 0x88fca000] 09:19:08 INFO - PROCESS | 1752 | 1464625148914 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8aecb800) [pid = 1752] [serial = 1566] [outer = 0x88fca000] 09:19:09 INFO - PROCESS | 1752 | 1464625149931 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1788ms 09:19:09 INFO - PROCESS | 1752 | 1464625149966 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1752 | 1464625149974 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:19:09 INFO - PROCESS | 1752 | 1464625149982 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1752 | 1464625149986 Marionette TRACE conn4 <- [1,2058,null,{}] 09:19:09 INFO - PROCESS | 1752 | 1464625149993 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1752 | 1464625150236 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:19:10 INFO - PROCESS | 1752 | 1464625150652 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b7c2c00 == 116 [pid = 1752] [id = 522] 09:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8c64c000) [pid = 1752] [serial = 1567] [outer = (nil)] 09:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d0e4000) [pid = 1752] [serial = 1568] [outer = 0x8c64c000] 09:19:10 INFO - PROCESS | 1752 | 1464625150746 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8d8e2400) [pid = 1752] [serial = 1569] [outer = 0x8c64c000] 09:19:11 INFO - PROCESS | 1752 | 1464625151762 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1838ms 09:19:11 INFO - PROCESS | 1752 | 1464625151821 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1752 | 1464625151825 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:19:11 INFO - PROCESS | 1752 | 1464625151837 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1752 | 1464625151848 Marionette TRACE conn4 <- [1,2062,null,{}] 09:19:11 INFO - PROCESS | 1752 | 1464625151867 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 1752 | 1464625152181 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:19:12 INFO - PROCESS | 1752 | 1464625152524 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ae0400 == 117 [pid = 1752] [id = 523] 09:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8e207400) [pid = 1752] [serial = 1570] [outer = (nil)] 09:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8e40a400) [pid = 1752] [serial = 1571] [outer = 0x8e207400] 09:19:12 INFO - PROCESS | 1752 | 1464625152623 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e4aac00) [pid = 1752] [serial = 1572] [outer = 0x8e207400] 09:19:13 INFO - PROCESS | 1752 | 1464625153619 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1854ms 09:19:13 INFO - PROCESS | 1752 | 1464625153689 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1752 | 1464625153694 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:19:13 INFO - PROCESS | 1752 | 1464625153701 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1752 | 1464625153704 Marionette TRACE conn4 <- [1,2066,null,{}] 09:19:13 INFO - PROCESS | 1752 | 1464625153710 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1752 | 1464625153976 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:19:14 INFO - PROCESS | 1752 | 1464625154338 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11f800 == 118 [pid = 1752] [id = 524] 09:19:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e209800) [pid = 1752] [serial = 1573] [outer = (nil)] 09:19:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e72a400) [pid = 1752] [serial = 1574] [outer = 0x8e209800] 09:19:14 INFO - PROCESS | 1752 | 1464625154439 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8eb37400) [pid = 1752] [serial = 1575] [outer = 0x8e209800] 09:19:15 INFO - PROCESS | 1752 | 1464625155378 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1743ms 09:19:15 INFO - PROCESS | 1752 | 1464625155445 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1752 | 1464625155449 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:19:15 INFO - PROCESS | 1752 | 1464625155461 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1752 | 1464625155467 Marionette TRACE conn4 <- [1,2070,null,{}] 09:19:15 INFO - PROCESS | 1752 | 1464625155478 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 1752 | 1464625155733 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:19:16 INFO - PROCESS | 1752 | 1464625156063 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3a5800 == 119 [pid = 1752] [id = 525] 09:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f3a6000) [pid = 1752] [serial = 1576] [outer = (nil)] 09:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f3ad400) [pid = 1752] [serial = 1577] [outer = 0x8f3a6000] 09:19:16 INFO - PROCESS | 1752 | 1464625156166 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f5d7c00) [pid = 1752] [serial = 1578] [outer = 0x8f3a6000] 09:19:17 INFO - PROCESS | 1752 | 1464625157203 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1791ms 09:19:17 INFO - PROCESS | 1752 | 1464625157253 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1752 | 1464625157257 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:19:17 INFO - PROCESS | 1752 | 1464625157263 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1752 | 1464625157266 Marionette TRACE conn4 <- [1,2074,null,{}] 09:19:17 INFO - PROCESS | 1752 | 1464625157273 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1752 | 1464625157529 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:19:17 INFO - PROCESS | 1752 | 1464625157862 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecee400 == 120 [pid = 1752] [id = 526] 09:19:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f3ae800) [pid = 1752] [serial = 1579] [outer = (nil)] 09:19:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9112cc00) [pid = 1752] [serial = 1580] [outer = 0x8f3ae800] 09:19:17 INFO - PROCESS | 1752 | 1464625157954 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x911b4000) [pid = 1752] [serial = 1581] [outer = 0x8f3ae800] 09:19:18 INFO - PROCESS | 1752 | 1464625158893 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1698ms 09:19:18 INFO - PROCESS | 1752 | 1464625158963 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1752 | 1464625158967 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:19:18 INFO - PROCESS | 1752 | 1464625158974 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1752 | 1464625158978 Marionette TRACE conn4 <- [1,2078,null,{}] 09:19:18 INFO - PROCESS | 1752 | 1464625158984 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 1752 | 1464625159222 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:19:19 INFO - PROCESS | 1752 | 1464625159558 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5d9800 == 121 [pid = 1752] [id = 527] 09:19:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f723000) [pid = 1752] [serial = 1582] [outer = (nil)] 09:19:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x91675800) [pid = 1752] [serial = 1583] [outer = 0x8f723000] 09:19:19 INFO - PROCESS | 1752 | 1464625159658 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91714400) [pid = 1752] [serial = 1584] [outer = 0x8f723000] 09:19:20 INFO - PROCESS | 1752 | 1464625160634 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1701ms 09:19:20 INFO - PROCESS | 1752 | 1464625160677 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1752 | 1464625160683 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:19:20 INFO - PROCESS | 1752 | 1464625160691 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1752 | 1464625160696 Marionette TRACE conn4 <- [1,2082,null,{}] 09:19:20 INFO - PROCESS | 1752 | 1464625160703 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1752 | 1464625160922 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:19:21 INFO - PROCESS | 1752 | 1464625161246 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x911be400 == 122 [pid = 1752] [id = 528] 09:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x911bf000) [pid = 1752] [serial = 1585] [outer = (nil)] 09:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x918dcc00) [pid = 1752] [serial = 1586] [outer = 0x911bf000] 09:19:21 INFO - PROCESS | 1752 | 1464625161338 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x918e0400) [pid = 1752] [serial = 1587] [outer = 0x911bf000] 09:19:22 INFO - PROCESS | 1752 | 1464625162315 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1683ms 09:19:22 INFO - PROCESS | 1752 | 1464625162374 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1752 | 1464625162377 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:19:22 INFO - PROCESS | 1752 | 1464625162384 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1752 | 1464625162388 Marionette TRACE conn4 <- [1,2086,null,{}] 09:19:22 INFO - PROCESS | 1752 | 1464625162393 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 1752 | 1464625162615 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:19:22 INFO - PROCESS | 1752 | 1464625162949 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e40a800 == 123 [pid = 1752] [id = 529] 09:19:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91847000) [pid = 1752] [serial = 1588] [outer = (nil)] 09:19:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92395400) [pid = 1752] [serial = 1589] [outer = 0x91847000] 09:19:23 INFO - PROCESS | 1752 | 1464625163039 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9239d400) [pid = 1752] [serial = 1590] [outer = 0x91847000] 09:19:23 INFO - PROCESS | 1752 | 1464625163956 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 09:19:24 INFO - PROCESS | 1752 | 1464625164016 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1752 | 1464625164019 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:19:24 INFO - PROCESS | 1752 | 1464625164028 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1752 | 1464625164032 Marionette TRACE conn4 <- [1,2090,null,{}] 09:19:24 INFO - PROCESS | 1752 | 1464625164038 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 1752 | 1464625164271 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:19:24 INFO - PROCESS | 1752 | 1464625164618 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x925ae000 == 124 [pid = 1752] [id = 530] 09:19:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x925b3800) [pid = 1752] [serial = 1591] [outer = (nil)] 09:19:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925bd000) [pid = 1752] [serial = 1592] [outer = 0x925b3800] 09:19:24 INFO - PROCESS | 1752 | 1464625164729 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x926a3c00) [pid = 1752] [serial = 1593] [outer = 0x925b3800] 09:19:25 INFO - PROCESS | 1752 | 1464625165718 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1740ms 09:19:25 INFO - PROCESS | 1752 | 1464625165768 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:19:25 INFO - PROCESS | 1752 | 1464625165772 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:19:25 INFO - PROCESS | 1752 | 1464625165779 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1752 | 1464625165783 Marionette TRACE conn4 <- [1,2094,null,{}] 09:19:25 INFO - PROCESS | 1752 | 1464625165789 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 1752 | 1464625166034 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:19:26 INFO - PROCESS | 1752 | 1464625166364 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x925ab400 == 125 [pid = 1752] [id = 531] 09:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x925adc00) [pid = 1752] [serial = 1594] [outer = (nil)] 09:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92d69000) [pid = 1752] [serial = 1595] [outer = 0x925adc00] 09:19:26 INFO - PROCESS | 1752 | 1464625166457 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92d7fc00) [pid = 1752] [serial = 1596] [outer = 0x925adc00] 09:19:27 INFO - PROCESS | 1752 | 1464625167630 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1890ms 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:19:27 INFO - PROCESS | 1752 | 1464625167669 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1752 | 1464625167672 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:19:27 INFO - PROCESS | 1752 | 1464625167679 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1752 | 1464625167682 Marionette TRACE conn4 <- [1,2098,null,{}] 09:19:27 INFO - PROCESS | 1752 | 1464625167688 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 1752 | 1464625167919 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:19:28 INFO - PROCESS | 1752 | 1464625168255 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef2c00 == 126 [pid = 1752] [id = 532] 09:19:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x926b0800) [pid = 1752] [serial = 1597] [outer = (nil)] 09:19:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x93c4e400) [pid = 1752] [serial = 1598] [outer = 0x926b0800] 09:19:28 INFO - PROCESS | 1752 | 1464625168348 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x93c52c00) [pid = 1752] [serial = 1599] [outer = 0x926b0800] 09:19:29 INFO - PROCESS | 1752 | 1464625169269 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 09:19:29 INFO - PROCESS | 1752 | 1464625169311 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1752 | 1464625169326 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:19:29 INFO - PROCESS | 1752 | 1464625169334 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1752 | 1464625169337 Marionette TRACE conn4 <- [1,2102,null,{}] 09:19:29 INFO - PROCESS | 1752 | 1464625169343 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1752 | 1464625169565 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:19:29 INFO - PROCESS | 1752 | 1464625169904 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d80800 == 127 [pid = 1752] [id = 533] 09:19:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x93ab3800) [pid = 1752] [serial = 1600] [outer = (nil)] 09:19:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9516dc00) [pid = 1752] [serial = 1601] [outer = 0x93ab3800] 09:19:30 INFO - PROCESS | 1752 | 1464625170009 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x95174400) [pid = 1752] [serial = 1602] [outer = 0x93ab3800] 09:19:30 INFO - PROCESS | 1752 | 1464625170944 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1680ms 09:19:31 INFO - PROCESS | 1752 | 1464625171015 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1752 | 1464625171019 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:19:31 INFO - PROCESS | 1752 | 1464625171025 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1752 | 1464625171029 Marionette TRACE conn4 <- [1,2106,null,{}] 09:19:31 INFO - PROCESS | 1752 | 1464625171034 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1752 | 1464625171293 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:19:31 INFO - PROCESS | 1752 | 1464625171641 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x92393c00 == 128 [pid = 1752] [id = 534] 09:19:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x92d84000) [pid = 1752] [serial = 1603] [outer = (nil)] 09:19:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x951c3400) [pid = 1752] [serial = 1604] [outer = 0x92d84000] 09:19:31 INFO - PROCESS | 1752 | 1464625171803 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x951c5800) [pid = 1752] [serial = 1605] [outer = 0x92d84000] 09:19:32 INFO - PROCESS | 1752 | 1464625172915 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1939ms 09:19:32 INFO - PROCESS | 1752 | 1464625172965 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1752 | 1464625172969 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:19:32 INFO - PROCESS | 1752 | 1464625172976 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1752 | 1464625172979 Marionette TRACE conn4 <- [1,2110,null,{}] 09:19:32 INFO - PROCESS | 1752 | 1464625172985 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 1752 | 1464625173229 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:19:33 INFO - PROCESS | 1752 | 1464625173565 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5d000 == 129 [pid = 1752] [id = 535] 09:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x86cc7c00) [pid = 1752] [serial = 1606] [outer = (nil)] 09:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x99237000) [pid = 1752] [serial = 1607] [outer = 0x86cc7c00] 09:19:33 INFO - PROCESS | 1752 | 1464625173660 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x9972b800) [pid = 1752] [serial = 1608] [outer = 0x86cc7c00] 09:19:34 INFO - PROCESS | 1752 | 1464625174605 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1680ms 09:19:34 INFO - PROCESS | 1752 | 1464625174657 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1752 | 1464625174660 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:19:34 INFO - PROCESS | 1752 | 1464625174667 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1752 | 1464625174671 Marionette TRACE conn4 <- [1,2114,null,{}] 09:19:34 INFO - PROCESS | 1752 | 1464625174677 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 1752 | 1464625174919 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:19:35 INFO - PROCESS | 1752 | 1464625175249 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x951c5400 == 130 [pid = 1752] [id = 536] 09:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x987a5c00) [pid = 1752] [serial = 1609] [outer = (nil)] 09:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9a277000) [pid = 1752] [serial = 1610] [outer = 0x987a5c00] 09:19:35 INFO - PROCESS | 1752 | 1464625175354 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x9a382400) [pid = 1752] [serial = 1611] [outer = 0x987a5c00] 09:19:36 INFO - PROCESS | 1752 | 1464625176343 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1733ms 09:19:36 INFO - PROCESS | 1752 | 1464625176402 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1752 | 1464625176405 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:19:36 INFO - PROCESS | 1752 | 1464625176412 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1752 | 1464625176416 Marionette TRACE conn4 <- [1,2118,null,{}] 09:19:36 INFO - PROCESS | 1752 | 1464625176422 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1752 | 1464625176665 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:19:37 INFO - PROCESS | 1752 | 1464625177056 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x87adc400 == 129 [pid = 1752] [id = 474] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x883c6000 == 128 [pid = 1752] [id = 476] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc4000 == 127 [pid = 1752] [id = 519] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8aeca800 == 126 [pid = 1752] [id = 518] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x887c9400 == 125 [pid = 1752] [id = 517] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x866e0800 == 124 [pid = 1752] [id = 516] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce7800 == 123 [pid = 1752] [id = 514] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x93cc5400 == 122 [pid = 1752] [id = 513] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5a800 == 121 [pid = 1752] [id = 512] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x85c65000 == 120 [pid = 1752] [id = 511] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x925ae800 == 119 [pid = 1752] [id = 509] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x84ad7800 == 118 [pid = 1752] [id = 510] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8b491000 == 117 [pid = 1752] [id = 508] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x91131c00 == 116 [pid = 1752] [id = 507] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x91126c00 == 115 [pid = 1752] [id = 506] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf6800 == 114 [pid = 1752] [id = 505] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0ea800 == 113 [pid = 1752] [id = 503] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3aa400 == 112 [pid = 1752] [id = 504] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8e20ac00 == 111 [pid = 1752] [id = 502] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x8c645c00 == 110 [pid = 1752] [id = 501] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdf800 == 109 [pid = 1752] [id = 500] 09:19:39 INFO - PROCESS | 1752 | --DOCSHELL 0x86040c00 == 108 [pid = 1752] [id = 499] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x87adcc00) [pid = 1752] [serial = 1488] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x925af000) [pid = 1752] [serial = 1464] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x93c4d800) [pid = 1752] [serial = 1472] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8e70f800) [pid = 1752] [serial = 1443] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x88fc4800) [pid = 1752] [serial = 1490] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x99f02800) [pid = 1752] [serial = 1482] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x887ccc00) [pid = 1752] [serial = 1436] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x926a6c00) [pid = 1752] [serial = 1466] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x91843000) [pid = 1752] [serial = 1457] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x91a2d800) [pid = 1752] [serial = 1460] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8ece9400) [pid = 1752] [serial = 1446] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x92add400) [pid = 1752] [serial = 1467] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x99f0d000) [pid = 1752] [serial = 1485] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x987a1800) [pid = 1752] [serial = 1479] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8c546c00) [pid = 1752] [serial = 1496] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x91847800) [pid = 1752] [serial = 1458] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9166d400) [pid = 1752] [serial = 1455] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x89ae1c00) [pid = 1752] [serial = 1437] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8f3a5c00) [pid = 1752] [serial = 1449] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x98060c00) [pid = 1752] [serial = 1478] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9112f000) [pid = 1752] [serial = 1452] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x92c5c000) [pid = 1752] [serial = 1469] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x99f0b800) [pid = 1752] [serial = 1484] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8d126000) [pid = 1752] [serial = 1440] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x99f01400) [pid = 1752] [serial = 1481] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x93cb7400) [pid = 1752] [serial = 1473] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8c54b400) [pid = 1752] [serial = 1494] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8a3eb000) [pid = 1752] [serial = 1491] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8eb3c800) [pid = 1752] [serial = 1445] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8d11dc00) [pid = 1752] [serial = 1439] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x911bd000) [pid = 1752] [serial = 1454] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x91a38800) [pid = 1752] [serial = 1461] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f3a0800) [pid = 1752] [serial = 1448] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x92c61800) [pid = 1752] [serial = 1470] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x95178c00) [pid = 1752] [serial = 1476] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8e4a6400) [pid = 1752] [serial = 1442] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8c646400) [pid = 1752] [serial = 1368] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x879d3800) [pid = 1752] [serial = 1487] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x95174c00) [pid = 1752] [serial = 1475] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8f5de000) [pid = 1752] [serial = 1451] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8c649c00) [pid = 1752] [serial = 1433] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x925a3400) [pid = 1752] [serial = 1463] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8c432c00) [pid = 1752] [serial = 1493] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5a800 == 109 [pid = 1752] [id = 537] 09:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x85c65000) [pid = 1752] [serial = 1612] [outer = (nil)] 09:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x86b0bc00) [pid = 1752] [serial = 1613] [outer = 0x85c65000] 09:19:39 INFO - PROCESS | 1752 | 1464625179425 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x879d6400) [pid = 1752] [serial = 1614] [outer = 0x85c65000] 09:19:40 INFO - PROCESS | 1752 | 1464625180306 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3958ms 09:19:40 INFO - PROCESS | 1752 | 1464625180374 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:19:40 INFO - PROCESS | 1752 | 1464625180385 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:19:40 INFO - PROCESS | 1752 | 1464625180397 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1752 | 1464625180402 Marionette TRACE conn4 <- [1,2122,null,{}] 09:19:40 INFO - PROCESS | 1752 | 1464625180410 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 1752 | 1464625180632 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:19:40 INFO - PROCESS | 1752 | 1464625180869 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fc4800 == 110 [pid = 1752] [id = 538] 09:19:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x88fc6000) [pid = 1752] [serial = 1615] [outer = (nil)] 09:19:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x89ad6800) [pid = 1752] [serial = 1616] [outer = 0x88fc6000] 09:19:41 INFO - PROCESS | 1752 | 1464625180998 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8a3f4400) [pid = 1752] [serial = 1617] [outer = 0x88fc6000] 09:19:41 INFO - PROCESS | 1752 | 1464625181867 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1543ms 09:19:41 INFO - PROCESS | 1752 | 1464625181937 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1752 | 1464625181943 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:19:41 INFO - PROCESS | 1752 | 1464625181953 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1752 | 1464625181957 Marionette TRACE conn4 <- [1,2126,null,{}] 09:19:41 INFO - PROCESS | 1752 | 1464625181969 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 1752 | 1464625182288 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:19:42 INFO - PROCESS | 1752 | 1464625182327 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b640400 == 111 [pid = 1752] [id = 539] 09:19:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8b7c5000) [pid = 1752] [serial = 1618] [outer = (nil)] 09:19:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8c542400) [pid = 1752] [serial = 1619] [outer = 0x8b7c5000] 09:19:42 INFO - PROCESS | 1752 | 1464625182418 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8c645c00) [pid = 1752] [serial = 1620] [outer = 0x8b7c5000] 09:19:43 INFO - PROCESS | 1752 | 1464625183532 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1642ms 09:19:43 INFO - PROCESS | 1752 | 1464625183596 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 1752 | 1464625183600 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:19:43 INFO - PROCESS | 1752 | 1464625183608 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1752 | 1464625183613 Marionette TRACE conn4 <- [1,2130,null,{}] 09:19:43 INFO - PROCESS | 1752 | 1464625183637 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1752 | 1464625183947 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e20d000) [pid = 1752] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x925af400) [pid = 1752] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x866e0c00) [pid = 1752] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x88fc8400) [pid = 1752] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x89ad6c00) [pid = 1752] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8d8e4c00) [pid = 1752] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x887cc400) [pid = 1752] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8f726000) [pid = 1752] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x91671800) [pid = 1752] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8c640800) [pid = 1752] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x951c4c00) [pid = 1752] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x94688400) [pid = 1752] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8f3aa800) [pid = 1752] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x87ada800) [pid = 1752] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x911b7400) [pid = 1752] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x86044c00) [pid = 1752] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x922b1c00) [pid = 1752] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x8aecd000) [pid = 1752] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9112fc00) [pid = 1752] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8b494800) [pid = 1752] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:19:44 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x8c646000) [pid = 1752] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:19:44 INFO - PROCESS | 1752 | 1464625184701 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x86044c00 == 112 [pid = 1752] [id = 540] 09:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x866dfc00) [pid = 1752] [serial = 1621] [outer = (nil)] 09:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x88ce6800) [pid = 1752] [serial = 1622] [outer = 0x866dfc00] 09:19:44 INFO - PROCESS | 1752 | 1464625184794 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8c545c00) [pid = 1752] [serial = 1623] [outer = 0x866dfc00] 09:19:45 INFO - PROCESS | 1752 | 1464625185580 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1752 | 1464625185652 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:19:45 INFO - PROCESS | 1752 | 1464625185658 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1752 | 1464625185662 Marionette TRACE conn4 <- [1,2134,null,{}] 09:19:45 INFO - PROCESS | 1752 | 1464625185667 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 1752 | 1464625185868 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:19:46 INFO - PROCESS | 1752 | 1464625186072 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x88fc8400 == 113 [pid = 1752] [id = 541] 09:19:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8b63cc00) [pid = 1752] [serial = 1624] [outer = (nil)] 09:19:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8e403c00) [pid = 1752] [serial = 1625] [outer = 0x8b63cc00] 09:19:46 INFO - PROCESS | 1752 | 1464625186152 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e4a3400) [pid = 1752] [serial = 1626] [outer = 0x8b63cc00] 09:19:47 INFO - PROCESS | 1752 | 1464625187307 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1684ms 09:19:47 INFO - PROCESS | 1752 | 1464625187347 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1752 | 1464625187359 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:19:47 INFO - PROCESS | 1752 | 1464625187380 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1752 | 1464625187391 Marionette TRACE conn4 <- [1,2138,null,{}] 09:19:47 INFO - PROCESS | 1752 | 1464625187400 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 1752 | 1464625187645 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:19:48 INFO - PROCESS | 1752 | 1464625187994 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x88ce2c00 == 114 [pid = 1752] [id = 542] 09:19:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x88ce4800) [pid = 1752] [serial = 1627] [outer = (nil)] 09:19:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8aec9c00) [pid = 1752] [serial = 1628] [outer = 0x88ce4800] 09:19:48 INFO - PROCESS | 1752 | 1464625188093 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8c642400) [pid = 1752] [serial = 1629] [outer = 0x88ce4800] 09:19:49 INFO - PROCESS | 1752 | 1464625189041 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1699ms 09:19:49 INFO - PROCESS | 1752 | 1464625189076 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1752 | 1464625189084 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:19:49 INFO - PROCESS | 1752 | 1464625189096 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1752 | 1464625189100 Marionette TRACE conn4 <- [1,2142,null,{}] 09:19:49 INFO - PROCESS | 1752 | 1464625189106 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 1752 | 1464625189327 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:19:49 INFO - PROCESS | 1752 | 1464625189605 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20d000 == 115 [pid = 1752] [id = 543] 09:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8e20d800) [pid = 1752] [serial = 1630] [outer = (nil)] 09:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8e410000) [pid = 1752] [serial = 1631] [outer = 0x8e20d800] 09:19:49 INFO - PROCESS | 1752 | 1464625189750 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8e70f000) [pid = 1752] [serial = 1632] [outer = 0x8e20d800] 09:19:50 INFO - PROCESS | 1752 | 1464625190760 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1752 | 1464625190838 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:19:50 INFO - PROCESS | 1752 | 1464625190845 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1752 | 1464625190851 Marionette TRACE conn4 <- [1,2146,null,{}] 09:19:50 INFO - PROCESS | 1752 | 1464625190869 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1752 | 1464625191155 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:19:51 INFO - PROCESS | 1752 | 1464625191505 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecef800 == 116 [pid = 1752] [id = 544] 09:19:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8ecf4c00) [pid = 1752] [serial = 1633] [outer = (nil)] 09:19:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8f3aac00) [pid = 1752] [serial = 1634] [outer = 0x8ecf4c00] 09:19:51 INFO - PROCESS | 1752 | 1464625191603 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8f590400) [pid = 1752] [serial = 1635] [outer = 0x8ecf4c00] 09:19:52 INFO - PROCESS | 1752 | 1464625192646 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1752 | 1464625192700 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:19:52 INFO - PROCESS | 1752 | 1464625192706 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1752 | 1464625192710 Marionette TRACE conn4 <- [1,2150,null,{}] 09:19:52 INFO - PROCESS | 1752 | 1464625192716 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 1752 | 1464625192933 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:19:53 INFO - PROCESS | 1752 | 1464625193257 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e49f800 == 117 [pid = 1752] [id = 545] 09:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8ecf6800) [pid = 1752] [serial = 1636] [outer = (nil)] 09:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f71fc00) [pid = 1752] [serial = 1637] [outer = 0x8ecf6800] 09:19:53 INFO - PROCESS | 1752 | 1464625193359 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x91126000) [pid = 1752] [serial = 1638] [outer = 0x8ecf6800] 09:19:54 INFO - PROCESS | 1752 | 1464625194277 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1632ms 09:19:54 INFO - PROCESS | 1752 | 1464625194341 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:19:54 INFO - PROCESS | 1752 | 1464625194346 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1752 | 1464625194353 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1752 | 1464625194356 Marionette TRACE conn4 <- [1,2154,null,{}] 09:19:54 INFO - PROCESS | 1752 | 1464625194362 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1752 | 1464625194577 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:19:54 INFO - PROCESS | 1752 | 1464625194903 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20a800 == 118 [pid = 1752] [id = 546] 09:19:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f592800) [pid = 1752] [serial = 1639] [outer = (nil)] 09:19:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x911b7400) [pid = 1752] [serial = 1640] [outer = 0x8f592800] 09:19:55 INFO - PROCESS | 1752 | 1464625194995 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x911bbc00) [pid = 1752] [serial = 1641] [outer = 0x8f592800] 09:19:55 INFO - PROCESS | 1752 | 1464625195994 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1681ms 09:19:56 INFO - PROCESS | 1752 | 1464625196034 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1752 | 1464625196038 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:19:56 INFO - PROCESS | 1752 | 1464625196044 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1752 | 1464625196047 Marionette TRACE conn4 <- [1,2158,null,{}] 09:19:56 INFO - PROCESS | 1752 | 1464625196054 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1752 | 1464625196318 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:19:56 INFO - PROCESS | 1752 | 1464625196663 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e720400 == 119 [pid = 1752] [id = 547] 09:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f58cc00) [pid = 1752] [serial = 1642] [outer = (nil)] 09:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x918d7000) [pid = 1752] [serial = 1643] [outer = 0x8f58cc00] 09:19:56 INFO - PROCESS | 1752 | 1464625196760 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x91a39000) [pid = 1752] [serial = 1644] [outer = 0x8f58cc00] 09:19:57 INFO - PROCESS | 1752 | 1464625197690 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1687ms 09:19:57 INFO - PROCESS | 1752 | 1464625197738 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1752 | 1464625197741 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:19:57 INFO - PROCESS | 1752 | 1464625197748 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1752 | 1464625197751 Marionette TRACE conn4 <- [1,2162,null,{}] 09:19:57 INFO - PROCESS | 1752 | 1464625197757 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1752 | 1464625197965 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:19:58 INFO - PROCESS | 1752 | 1464625198244 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d9400 == 120 [pid = 1752] [id = 548] 09:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x91a2d000) [pid = 1752] [serial = 1645] [outer = (nil)] 09:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x925a1c00) [pid = 1752] [serial = 1646] [outer = 0x91a2d000] 09:19:58 INFO - PROCESS | 1752 | 1464625198377 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x925ad000) [pid = 1752] [serial = 1647] [outer = 0x91a2d000] 09:19:59 INFO - PROCESS | 1752 | 1464625199298 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1591ms 09:19:59 INFO - PROCESS | 1752 | 1464625199340 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:19:59 INFO - PROCESS | 1752 | 1464625199345 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:19:59 INFO - PROCESS | 1752 | 1464625199351 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1752 | 1464625199355 Marionette TRACE conn4 <- [1,2166,null,{}] 09:19:59 INFO - PROCESS | 1752 | 1464625199361 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1752 | 1464625199555 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:19:59 INFO - PROCESS | 1752 | 1464625199838 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x92392400 == 121 [pid = 1752] [id = 549] 09:19:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x923a0000) [pid = 1752] [serial = 1648] [outer = (nil)] 09:19:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x92693c00) [pid = 1752] [serial = 1649] [outer = 0x923a0000] 09:19:59 INFO - PROCESS | 1752 | 1464625199972 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x926a4400) [pid = 1752] [serial = 1650] [outer = 0x923a0000] 09:20:00 INFO - PROCESS | 1752 | 1464625200920 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1631ms 09:20:00 INFO - PROCESS | 1752 | 1464625200983 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:20:00 INFO - PROCESS | 1752 | 1464625200987 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 1752 | 1464625200994 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1752 | 1464625200997 Marionette TRACE conn4 <- [1,2170,null,{}] 09:20:01 INFO - PROCESS | 1752 | 1464625201003 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 1752 | 1464625201229 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:20:01 INFO - PROCESS | 1752 | 1464625201567 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x91132c00 == 122 [pid = 1752] [id = 550] 09:20:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9166f800) [pid = 1752] [serial = 1651] [outer = (nil)] 09:20:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x92ad9000) [pid = 1752] [serial = 1652] [outer = 0x9166f800] 09:20:01 INFO - PROCESS | 1752 | 1464625201662 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92ae0000) [pid = 1752] [serial = 1653] [outer = 0x9166f800] 09:20:02 INFO - PROCESS | 1752 | 1464625202783 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1833ms 09:20:02 INFO - PROCESS | 1752 | 1464625202827 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 1752 | 1464625202830 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:20:02 INFO - PROCESS | 1752 | 1464625202837 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1752 | 1464625202840 Marionette TRACE conn4 <- [1,2174,null,{}] 09:20:02 INFO - PROCESS | 1752 | 1464625202846 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1752 | 1464625203057 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:20:03 INFO - PROCESS | 1752 | 1464625203400 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b9400 == 123 [pid = 1752] [id = 551] 09:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x92ad6400) [pid = 1752] [serial = 1654] [outer = (nil)] 09:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92d85400) [pid = 1752] [serial = 1655] [outer = 0x92ad6400] 09:20:03 INFO - PROCESS | 1752 | 1464625203489 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x92d88000) [pid = 1752] [serial = 1656] [outer = 0x92ad6400] 09:20:04 INFO - PROCESS | 1752 | 1464625204417 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1633ms 09:20:04 INFO - PROCESS | 1752 | 1464625204472 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:20:04 INFO - PROCESS | 1752 | 1464625204477 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:20:04 INFO - PROCESS | 1752 | 1464625204483 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1752 | 1464625204487 Marionette TRACE conn4 <- [1,2178,null,{}] 09:20:04 INFO - PROCESS | 1752 | 1464625204493 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 1752 | 1464625204717 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:20:05 INFO - PROCESS | 1752 | 1464625205065 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x92c60000 == 124 [pid = 1752] [id = 552] 09:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x95033c00) [pid = 1752] [serial = 1657] [outer = (nil)] 09:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x95176800) [pid = 1752] [serial = 1658] [outer = 0x95033c00] 09:20:05 INFO - PROCESS | 1752 | 1464625205164 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x951be000) [pid = 1752] [serial = 1659] [outer = 0x95033c00] 09:20:06 INFO - PROCESS | 1752 | 1464625206110 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1685ms 09:20:06 INFO - PROCESS | 1752 | 1464625206168 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1752 | 1464625206171 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:20:06 INFO - PROCESS | 1752 | 1464625206178 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1752 | 1464625206182 Marionette TRACE conn4 <- [1,2182,null,{}] 09:20:06 INFO - PROCESS | 1752 | 1464625206187 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 1752 | 1464625206396 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:20:06 INFO - PROCESS | 1752 | 1464625206739 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce6c00 == 125 [pid = 1752] [id = 553] 09:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9171fc00) [pid = 1752] [serial = 1660] [outer = (nil)] 09:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x987e8000) [pid = 1752] [serial = 1661] [outer = 0x9171fc00] 09:20:06 INFO - PROCESS | 1752 | 1464625206830 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9929f800) [pid = 1752] [serial = 1662] [outer = 0x9171fc00] 09:20:07 INFO - PROCESS | 1752 | 1464625207795 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1681ms 09:20:07 INFO - PROCESS | 1752 | 1464625207860 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1752 | 1464625207864 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:20:07 INFO - PROCESS | 1752 | 1464625207871 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1752 | 1464625207874 Marionette TRACE conn4 <- [1,2186,null,{}] 09:20:07 INFO - PROCESS | 1752 | 1464625207880 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1752 | 1464625208094 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:20:08 INFO - PROCESS | 1752 | 1464625208424 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x95178000 == 126 [pid = 1752] [id = 554] 09:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x98063c00) [pid = 1752] [serial = 1663] [outer = (nil)] 09:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x99fc0000) [pid = 1752] [serial = 1664] [outer = 0x98063c00] 09:20:08 INFO - PROCESS | 1752 | 1464625208517 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9a275400) [pid = 1752] [serial = 1665] [outer = 0x98063c00] 09:20:09 INFO - PROCESS | 1752 | 1464625209424 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1582ms 09:20:09 INFO - PROCESS | 1752 | 1464625209454 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1752 | 1464625209457 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:20:09 INFO - PROCESS | 1752 | 1464625209464 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1752 | 1464625209467 Marionette TRACE conn4 <- [1,2190,null,{}] 09:20:09 INFO - PROCESS | 1752 | 1464625209472 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 1752 | 1464625209718 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:20:10 INFO - PROCESS | 1752 | 1464625210106 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f09c00 == 127 [pid = 1752] [id = 555] 09:20:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x99f0cc00) [pid = 1752] [serial = 1666] [outer = (nil)] 09:20:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9a9cf400) [pid = 1752] [serial = 1667] [outer = 0x99f0cc00] 09:20:10 INFO - PROCESS | 1752 | 1464625210200 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9a9d0800) [pid = 1752] [serial = 1668] [outer = 0x99f0cc00] 09:20:11 INFO - PROCESS | 1752 | 1464625211187 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1783ms 09:20:11 INFO - PROCESS | 1752 | 1464625211247 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1752 | 1464625211250 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:20:11 INFO - PROCESS | 1752 | 1464625211257 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1752 | 1464625211260 Marionette TRACE conn4 <- [1,2194,null,{}] 09:20:11 INFO - PROCESS | 1752 | 1464625211266 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1752 | 1464625211477 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:20:11 INFO - PROCESS | 1752 | 1464625211823 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dcac00 == 128 [pid = 1752] [id = 556] 09:20:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x89ad7400) [pid = 1752] [serial = 1669] [outer = (nil)] 09:20:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x9a9f4000) [pid = 1752] [serial = 1670] [outer = 0x89ad7400] 09:20:11 INFO - PROCESS | 1752 | 1464625211914 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9b11ac00) [pid = 1752] [serial = 1671] [outer = 0x89ad7400] 09:20:12 INFO - PROCESS | 1752 | 1464625212839 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1632ms 09:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:20:12 INFO - PROCESS | 1752 | 1464625212890 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1752 | 1464625212893 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:20:12 INFO - PROCESS | 1752 | 1464625212900 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1752 | 1464625212903 Marionette TRACE conn4 <- [1,2198,null,{}] 09:20:12 INFO - PROCESS | 1752 | 1464625212908 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1752 | 1464625213111 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:20:13 INFO - PROCESS | 1752 | 1464625213450 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9f3400 == 129 [pid = 1752] [id = 557] 09:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x9a9fc000) [pid = 1752] [serial = 1672] [outer = (nil)] 09:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9b567800) [pid = 1752] [serial = 1673] [outer = 0x9a9fc000] 09:20:13 INFO - PROCESS | 1752 | 1464625213540 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9b56e800) [pid = 1752] [serial = 1674] [outer = 0x9a9fc000] 09:20:14 INFO - PROCESS | 1752 | 1464625214385 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1547ms 09:20:14 INFO - PROCESS | 1752 | 1464625214446 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1752 | 1464625214449 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:20:14 INFO - PROCESS | 1752 | 1464625214456 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1752 | 1464625214459 Marionette TRACE conn4 <- [1,2202,null,{}] 09:20:14 INFO - PROCESS | 1752 | 1464625214465 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 1752 | 1464625214671 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:20:14 INFO - PROCESS | 1752 | 1464625214960 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x86036400 == 130 [pid = 1752] [id = 558] 09:20:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x9b567000) [pid = 1752] [serial = 1675] [outer = (nil)] 09:20:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9b687800) [pid = 1752] [serial = 1676] [outer = 0x9b567000] 09:20:15 INFO - PROCESS | 1752 | 1464625215091 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9b689400) [pid = 1752] [serial = 1677] [outer = 0x9b567000] 09:20:16 INFO - PROCESS | 1752 | 1464625216005 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1591ms 09:20:16 INFO - PROCESS | 1752 | 1464625216047 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:20:16 INFO - PROCESS | 1752 | 1464625216051 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:20:16 INFO - PROCESS | 1752 | 1464625216057 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1752 | 1464625216061 Marionette TRACE conn4 <- [1,2206,null,{}] 09:20:16 INFO - PROCESS | 1752 | 1464625216066 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1752 | 1464625216268 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:20:16 INFO - PROCESS | 1752 | 1464625216623 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3eb400 == 131 [pid = 1752] [id = 559] 09:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x8aecf800) [pid = 1752] [serial = 1678] [outer = (nil)] 09:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9b691c00) [pid = 1752] [serial = 1679] [outer = 0x8aecf800] 09:20:16 INFO - PROCESS | 1752 | 1464625216712 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9b81ac00) [pid = 1752] [serial = 1680] [outer = 0x8aecf800] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a8400 == 130 [pid = 1752] [id = 212] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9b11cc00 == 129 [pid = 1752] [id = 47] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5d000 == 128 [pid = 1752] [id = 535] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x951c5400 == 127 [pid = 1752] [id = 536] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x92393c00 == 126 [pid = 1752] [id = 534] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x92d80800 == 125 [pid = 1752] [id = 533] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef2c00 == 124 [pid = 1752] [id = 532] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x925ab400 == 123 [pid = 1752] [id = 531] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8e40a800 == 122 [pid = 1752] [id = 529] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x925ae000 == 121 [pid = 1752] [id = 530] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x911be400 == 120 [pid = 1752] [id = 528] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5d9800 == 119 [pid = 1752] [id = 527] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecee400 == 118 [pid = 1752] [id = 526] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3a5800 == 117 [pid = 1752] [id = 525] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8d11f800 == 116 [pid = 1752] [id = 524] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x87ae0400 == 115 [pid = 1752] [id = 523] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8b7c2c00 == 114 [pid = 1752] [id = 522] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x88dcfc00 == 113 [pid = 1752] [id = 521] 09:20:18 INFO - PROCESS | 1752 | --DOCSHELL 0x86037800 == 112 [pid = 1752] [id = 520] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x8c54a800) [pid = 1752] [serial = 1434] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8b305400) [pid = 1752] [serial = 1556] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8b48e400) [pid = 1752] [serial = 1557] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x918da800) [pid = 1752] [serial = 1524] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x918d5800) [pid = 1752] [serial = 1523] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9166fc00) [pid = 1752] [serial = 1521] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x91669400) [pid = 1752] [serial = 1520] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x91133000) [pid = 1752] [serial = 1518] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x9112c000) [pid = 1752] [serial = 1517] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8f71a000) [pid = 1752] [serial = 1515] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8f587c00) [pid = 1752] [serial = 1514] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8eb3f000) [pid = 1752] [serial = 1512] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8eb39c00) [pid = 1752] [serial = 1511] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8e705400) [pid = 1752] [serial = 1509] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8e4a7800) [pid = 1752] [serial = 1508] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8d121000) [pid = 1752] [serial = 1506] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8d0e3800) [pid = 1752] [serial = 1505] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x89ae2000) [pid = 1752] [serial = 1503] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x88fd0000) [pid = 1752] [serial = 1502] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x86ce3800) [pid = 1752] [serial = 1500] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x86b01400) [pid = 1752] [serial = 1499] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x88cdcc00) [pid = 1752] [serial = 1553] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x86b04800) [pid = 1752] [serial = 1550] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x86cccc00) [pid = 1752] [serial = 1551] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x99fcc000) [pid = 1752] [serial = 1548] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x99fc8000) [pid = 1752] [serial = 1547] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9973a000) [pid = 1752] [serial = 1545] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x98064c00) [pid = 1752] [serial = 1544] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9519b800) [pid = 1752] [serial = 1542] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95193800) [pid = 1752] [serial = 1541] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9502f800) [pid = 1752] [serial = 1539] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9502bc00) [pid = 1752] [serial = 1538] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x93ac0800) [pid = 1752] [serial = 1536] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x92d8a400) [pid = 1752] [serial = 1535] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x92c56c00) [pid = 1752] [serial = 1533] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x92adcc00) [pid = 1752] [serial = 1532] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9268b400) [pid = 1752] [serial = 1530] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x925b7400) [pid = 1752] [serial = 1529] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x92396400) [pid = 1752] [serial = 1527] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91a38c00) [pid = 1752] [serial = 1526] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8b7ca000) [pid = 1752] [serial = 1559] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x88dcdc00) [pid = 1752] [serial = 1554] [outer = (nil)] [url = about:blank] 09:20:19 INFO - PROCESS | 1752 | 1464625219515 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 3538ms 09:20:19 INFO - PROCESS | 1752 | 1464625219596 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1752 | 1464625219602 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:20:19 INFO - PROCESS | 1752 | 1464625219611 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1752 | 1464625219614 Marionette TRACE conn4 <- [1,2210,null,{}] 09:20:19 INFO - PROCESS | 1752 | 1464625219622 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 1752 | 1464625219812 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:20:20 INFO - PROCESS | 1752 | 1464625220005 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d1400 == 113 [pid = 1752] [id = 560] 09:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x879d3c00) [pid = 1752] [serial = 1681] [outer = (nil)] 09:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x87adf800) [pid = 1752] [serial = 1682] [outer = 0x879d3c00] 09:20:20 INFO - PROCESS | 1752 | 1464625220130 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x883cf800) [pid = 1752] [serial = 1683] [outer = 0x879d3c00] 09:20:20 INFO - PROCESS | 1752 | 1464625220929 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1389ms 09:20:21 INFO - PROCESS | 1752 | 1464625221000 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1752 | 1464625221008 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:20:21 INFO - PROCESS | 1752 | 1464625221018 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1752 | 1464625221022 Marionette TRACE conn4 <- [1,2214,null,{}] 09:20:21 INFO - PROCESS | 1752 | 1464625221028 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1752 | 1464625221218 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:20:21 INFO - PROCESS | 1752 | 1464625221468 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x879db800 == 114 [pid = 1752] [id = 561] 09:20:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x88dc4800) [pid = 1752] [serial = 1684] [outer = (nil)] 09:20:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x88dd0c00) [pid = 1752] [serial = 1685] [outer = 0x88dc4800] 09:20:21 INFO - PROCESS | 1752 | 1464625221543 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x88fcf800) [pid = 1752] [serial = 1686] [outer = 0x88dc4800] 09:20:22 INFO - PROCESS | 1752 | 1464625222483 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1488ms 09:20:22 INFO - PROCESS | 1752 | 1464625222506 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1752 | 1464625222509 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:20:22 INFO - PROCESS | 1752 | 1464625222522 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1752 | 1464625222527 Marionette TRACE conn4 <- [1,2218,null,{}] 09:20:22 INFO - PROCESS | 1752 | 1464625222547 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 1752 | 1464625222871 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:20:22 INFO - PROCESS | 1752 | 1464625222924 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec2800 == 115 [pid = 1752] [id = 562] 09:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8b30a000) [pid = 1752] [serial = 1687] [outer = (nil)] 09:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8b491400) [pid = 1752] [serial = 1688] [outer = 0x8b30a000] 09:20:23 INFO - PROCESS | 1752 | 1464625223119 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8c433800) [pid = 1752] [serial = 1689] [outer = 0x8b30a000] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x866dfc00) [pid = 1752] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x91847000) [pid = 1752] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x911bf000) [pid = 1752] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8f723000) [pid = 1752] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f3ae800) [pid = 1752] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f3a6000) [pid = 1752] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e209800) [pid = 1752] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8e207400) [pid = 1752] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8c64c000) [pid = 1752] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x88fca000) [pid = 1752] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x86039000) [pid = 1752] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x88fc6000) [pid = 1752] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x85c65000) [pid = 1752] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x987a5c00) [pid = 1752] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x86cc7c00) [pid = 1752] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x92d84000) [pid = 1752] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x93ab3800) [pid = 1752] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x926b0800) [pid = 1752] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x925adc00) [pid = 1752] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x925b3800) [pid = 1752] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8b7c5000) [pid = 1752] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:20:24 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x883cb400) [pid = 1752] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:20:24 INFO - PROCESS | 1752 | 1464625224654 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2164ms 09:20:24 INFO - PROCESS | 1752 | 1464625224680 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1752 | 1464625224684 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:20:24 INFO - PROCESS | 1752 | 1464625224691 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1752 | 1464625224694 Marionette TRACE conn4 <- [1,2222,null,{}] 09:20:24 INFO - PROCESS | 1752 | 1464625224699 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 1752 | 1464625224887 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:20:25 INFO - PROCESS | 1752 | 1464625225080 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x866dfc00 == 116 [pid = 1752] [id = 563] 09:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x89ad5c00) [pid = 1752] [serial = 1690] [outer = (nil)] 09:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8c643000) [pid = 1752] [serial = 1691] [outer = 0x89ad5c00] 09:20:25 INFO - PROCESS | 1752 | 1464625225151 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8d0df800) [pid = 1752] [serial = 1692] [outer = 0x89ad5c00] 09:20:25 INFO - PROCESS | 1752 | 1464625225918 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1282ms 09:20:26 INFO - PROCESS | 1752 | 1464625226100 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1752 | 1464625226107 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:20:26 INFO - PROCESS | 1752 | 1464625226122 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1752 | 1464625226126 Marionette TRACE conn4 <- [1,2226,null,{}] 09:20:26 INFO - PROCESS | 1752 | 1464625226135 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1752 | 1464625226343 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:20:26 INFO - PROCESS | 1752 | 1464625226693 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d1000 == 117 [pid = 1752] [id = 564] 09:20:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x879d7400) [pid = 1752] [serial = 1693] [outer = (nil)] 09:20:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x87ae0400) [pid = 1752] [serial = 1694] [outer = 0x879d7400] 09:20:26 INFO - PROCESS | 1752 | 1464625226783 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88cd7400) [pid = 1752] [serial = 1695] [outer = 0x879d7400] 09:20:27 INFO - PROCESS | 1752 | 1464625227733 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1641ms 09:20:27 INFO - PROCESS | 1752 | 1464625227763 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 1752 | 1464625227769 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:20:27 INFO - PROCESS | 1752 | 1464625227800 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1752 | 1464625227806 Marionette TRACE conn4 <- [1,2230,null,{}] 09:20:27 INFO - PROCESS | 1752 | 1464625227815 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1752 | 1464625228026 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:20:28 INFO - PROCESS | 1752 | 1464625228350 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b08400 == 118 [pid = 1752] [id = 565] 09:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8a3edc00) [pid = 1752] [serial = 1696] [outer = (nil)] 09:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8a3f6400) [pid = 1752] [serial = 1697] [outer = 0x8a3edc00] 09:20:28 INFO - PROCESS | 1752 | 1464625228440 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b497000) [pid = 1752] [serial = 1698] [outer = 0x8a3edc00] 09:20:29 INFO - PROCESS | 1752 | 1464625229317 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1564ms 09:20:29 INFO - PROCESS | 1752 | 1464625229341 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1752 | 1464625229345 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:20:29 INFO - PROCESS | 1752 | 1464625229352 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1752 | 1464625229355 Marionette TRACE conn4 <- [1,2234,null,{}] 09:20:29 INFO - PROCESS | 1752 | 1464625229369 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 1752 | 1464625229668 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:20:29 INFO - PROCESS | 1752 | 1464625229883 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d126c00 == 119 [pid = 1752] [id = 566] 09:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8d8e7400) [pid = 1752] [serial = 1699] [outer = (nil)] 09:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8d8ef800) [pid = 1752] [serial = 1700] [outer = 0x8d8e7400] 09:20:30 INFO - PROCESS | 1752 | 1464625230065 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e20b800) [pid = 1752] [serial = 1701] [outer = 0x8d8e7400] 09:20:31 INFO - PROCESS | 1752 | 1464625231023 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1731ms 09:20:31 INFO - PROCESS | 1752 | 1464625231084 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1752 | 1464625231089 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:20:31 INFO - PROCESS | 1752 | 1464625231095 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1752 | 1464625231098 Marionette TRACE conn4 <- [1,2238,null,{}] 09:20:31 INFO - PROCESS | 1752 | 1464625231104 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1752 | 1464625231325 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:20:31 INFO - PROCESS | 1752 | 1464625231663 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64ac00 == 120 [pid = 1752] [id = 567] 09:20:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e49ec00) [pid = 1752] [serial = 1702] [outer = (nil)] 09:20:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8e701800) [pid = 1752] [serial = 1703] [outer = 0x8e49ec00] 09:20:31 INFO - PROCESS | 1752 | 1464625231751 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e710800) [pid = 1752] [serial = 1704] [outer = 0x8e49ec00] 09:20:32 INFO - PROCESS | 1752 | 1464625232614 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1580ms 09:20:32 INFO - PROCESS | 1752 | 1464625232676 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1752 | 1464625232680 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:20:32 INFO - PROCESS | 1752 | 1464625232686 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1752 | 1464625232690 Marionette TRACE conn4 <- [1,2242,null,{}] 09:20:32 INFO - PROCESS | 1752 | 1464625232695 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 1752 | 1464625232905 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:20:33 INFO - PROCESS | 1752 | 1464625233180 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cdf800 == 121 [pid = 1752] [id = 568] 09:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8a3f2000) [pid = 1752] [serial = 1705] [outer = (nil)] 09:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8eb38800) [pid = 1752] [serial = 1706] [outer = 0x8a3f2000] 09:20:33 INFO - PROCESS | 1752 | 1464625233312 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8eb3f400) [pid = 1752] [serial = 1707] [outer = 0x8a3f2000] 09:20:34 INFO - PROCESS | 1752 | 1464625234198 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1532ms 09:20:34 INFO - PROCESS | 1752 | 1464625234219 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1752 | 1464625234222 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:20:34 INFO - PROCESS | 1752 | 1464625234229 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1752 | 1464625234231 Marionette TRACE conn4 <- [1,2246,null,{}] 09:20:34 INFO - PROCESS | 1752 | 1464625234238 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 1752 | 1464625234487 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:20:34 INFO - PROCESS | 1752 | 1464625234770 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dcc000 == 122 [pid = 1752] [id = 569] 09:20:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8ecf0c00) [pid = 1752] [serial = 1708] [outer = (nil)] 09:20:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f3a9800) [pid = 1752] [serial = 1709] [outer = 0x8ecf0c00] 09:20:34 INFO - PROCESS | 1752 | 1464625234910 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8f58e400) [pid = 1752] [serial = 1710] [outer = 0x8ecf0c00] 09:20:35 INFO - PROCESS | 1752 | 1464625235827 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1644ms 09:20:35 INFO - PROCESS | 1752 | 1464625235874 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1752 | 1464625235877 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:20:35 INFO - PROCESS | 1752 | 1464625235883 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1752 | 1464625235887 Marionette TRACE conn4 <- [1,2250,null,{}] 09:20:35 INFO - PROCESS | 1752 | 1464625235893 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1752 | 1464625236106 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:20:36 INFO - PROCESS | 1752 | 1464625236447 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecf3800 == 123 [pid = 1752] [id = 570] 09:20:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f5cf800) [pid = 1752] [serial = 1711] [outer = (nil)] 09:20:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f5dc000) [pid = 1752] [serial = 1712] [outer = 0x8f5cf800] 09:20:36 INFO - PROCESS | 1752 | 1464625236532 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f5de400) [pid = 1752] [serial = 1713] [outer = 0x8f5cf800] 09:20:37 INFO - PROCESS | 1752 | 1464625237393 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1536ms 09:20:37 INFO - PROCESS | 1752 | 1464625237421 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1752 | 1464625237424 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:20:37 INFO - PROCESS | 1752 | 1464625237431 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1752 | 1464625237435 Marionette TRACE conn4 <- [1,2254,null,{}] 09:20:37 INFO - PROCESS | 1752 | 1464625237461 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 1752 | 1464625237687 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:20:38 INFO - PROCESS | 1752 | 1464625238003 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b496800 == 124 [pid = 1752] [id = 571] 09:20:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8e71f400) [pid = 1752] [serial = 1714] [outer = (nil)] 09:20:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91134000) [pid = 1752] [serial = 1715] [outer = 0x8e71f400] 09:20:38 INFO - PROCESS | 1752 | 1464625238138 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x911b8000) [pid = 1752] [serial = 1716] [outer = 0x8e71f400] 09:20:39 INFO - PROCESS | 1752 | 1464625239027 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1634ms 09:20:39 INFO - PROCESS | 1752 | 1464625239065 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1752 | 1464625239069 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:20:39 INFO - PROCESS | 1752 | 1464625239075 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1752 | 1464625239079 Marionette TRACE conn4 <- [1,2258,null,{}] 09:20:39 INFO - PROCESS | 1752 | 1464625239085 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1752 | 1464625239304 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:20:39 INFO - PROCESS | 1752 | 1464625239636 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71b800 == 125 [pid = 1752] [id = 572] 09:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9112a000) [pid = 1752] [serial = 1717] [outer = (nil)] 09:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9166c800) [pid = 1752] [serial = 1718] [outer = 0x9112a000] 09:20:39 INFO - PROCESS | 1752 | 1464625239728 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9166fc00) [pid = 1752] [serial = 1719] [outer = 0x9112a000] 09:20:40 INFO - PROCESS | 1752 | 1464625240680 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1681ms 09:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:20:40 INFO - PROCESS | 1752 | 1464625240758 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1752 | 1464625240761 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:20:40 INFO - PROCESS | 1752 | 1464625240767 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1752 | 1464625240771 Marionette TRACE conn4 <- [1,2262,null,{}] 09:20:40 INFO - PROCESS | 1752 | 1464625240777 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1752 | 1464625241058 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:20:41 INFO - PROCESS | 1752 | 1464625241385 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71c000 == 126 [pid = 1752] [id = 573] 09:20:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9166ac00) [pid = 1752] [serial = 1720] [outer = (nil)] 09:20:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9183dc00) [pid = 1752] [serial = 1721] [outer = 0x9166ac00] 09:20:41 INFO - PROCESS | 1752 | 1464625241475 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91842800) [pid = 1752] [serial = 1722] [outer = 0x9166ac00] 09:20:42 INFO - PROCESS | 1752 | 1464625242361 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 09:20:42 INFO - PROCESS | 1752 | 1464625242402 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1752 | 1464625242407 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:20:42 INFO - PROCESS | 1752 | 1464625242413 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1752 | 1464625242417 Marionette TRACE conn4 <- [1,2266,null,{}] 09:20:42 INFO - PROCESS | 1752 | 1464625242423 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1752 | 1464625242665 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:20:43 INFO - PROCESS | 1752 | 1464625243014 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71d000 == 127 [pid = 1752] [id = 574] 09:20:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x918e1800) [pid = 1752] [serial = 1723] [outer = (nil)] 09:20:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x91a2d400) [pid = 1752] [serial = 1724] [outer = 0x918e1800] 09:20:43 INFO - PROCESS | 1752 | 1464625243109 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x922b3c00) [pid = 1752] [serial = 1725] [outer = 0x918e1800] 09:20:44 INFO - PROCESS | 1752 | 1464625244028 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1690ms 09:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:20:44 INFO - PROCESS | 1752 | 1464625244104 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1752 | 1464625244107 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:20:44 INFO - PROCESS | 1752 | 1464625244114 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1752 | 1464625244117 Marionette TRACE conn4 <- [1,2270,null,{}] 09:20:44 INFO - PROCESS | 1752 | 1464625244137 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 1752 | 1464625244435 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:20:44 INFO - PROCESS | 1752 | 1464625244702 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x92395800 == 128 [pid = 1752] [id = 575] 09:20:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9239ac00) [pid = 1752] [serial = 1726] [outer = (nil)] 09:20:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x925a5800) [pid = 1752] [serial = 1727] [outer = 0x9239ac00] 09:20:44 INFO - PROCESS | 1752 | 1464625244786 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x925ab800) [pid = 1752] [serial = 1728] [outer = 0x9239ac00] 09:20:45 INFO - PROCESS | 1752 | 1464625245678 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1635ms 09:20:45 INFO - PROCESS | 1752 | 1464625245749 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1752 | 1464625245753 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:20:45 INFO - PROCESS | 1752 | 1464625245760 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1752 | 1464625245763 Marionette TRACE conn4 <- [1,2274,null,{}] 09:20:45 INFO - PROCESS | 1752 | 1464625245769 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1752 | 1464625246020 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:20:46 INFO - PROCESS | 1752 | 1464625246369 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x866d8000 == 129 [pid = 1752] [id = 576] 09:20:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x88ce0400) [pid = 1752] [serial = 1729] [outer = (nil)] 09:20:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9268a800) [pid = 1752] [serial = 1730] [outer = 0x88ce0400] 09:20:46 INFO - PROCESS | 1752 | 1464625246464 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x92697800) [pid = 1752] [serial = 1731] [outer = 0x88ce0400] 09:20:47 INFO - PROCESS | 1752 | 1464625247377 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1683ms 09:20:47 INFO - PROCESS | 1752 | 1464625247444 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1752 | 1464625247448 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:20:47 INFO - PROCESS | 1752 | 1464625247455 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1752 | 1464625247458 Marionette TRACE conn4 <- [1,2278,null,{}] 09:20:47 INFO - PROCESS | 1752 | 1464625247464 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1752 | 1464625247675 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:20:47 INFO - PROCESS | 1752 | 1464625247964 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x9239b800 == 130 [pid = 1752] [id = 577] 09:20:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x925bfc00) [pid = 1752] [serial = 1732] [outer = (nil)] 09:20:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x92ade800) [pid = 1752] [serial = 1733] [outer = 0x925bfc00] 09:20:48 INFO - PROCESS | 1752 | 1464625248108 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x92c57800) [pid = 1752] [serial = 1734] [outer = 0x925bfc00] 09:20:48 INFO - PROCESS | 1752 | 1464625248991 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 09:20:49 INFO - PROCESS | 1752 | 1464625249038 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1752 | 1464625249041 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:20:49 INFO - PROCESS | 1752 | 1464625249048 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1752 | 1464625249052 Marionette TRACE conn4 <- [1,2282,null,{}] 09:20:49 INFO - PROCESS | 1752 | 1464625249057 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1752 | 1464625249256 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:20:49 INFO - PROCESS | 1752 | 1464625249544 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x926aa400 == 131 [pid = 1752] [id = 578] 09:20:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x92ada000) [pid = 1752] [serial = 1735] [outer = (nil)] 09:20:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x92d82000) [pid = 1752] [serial = 1736] [outer = 0x92ada000] 09:20:49 INFO - PROCESS | 1752 | 1464625249674 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x92d8d800) [pid = 1752] [serial = 1737] [outer = 0x92ada000] 09:20:50 INFO - PROCESS | 1752 | 1464625250543 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1538ms 09:20:50 INFO - PROCESS | 1752 | 1464625250587 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1752 | 1464625250592 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:20:50 INFO - PROCESS | 1752 | 1464625250599 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1752 | 1464625250602 Marionette TRACE conn4 <- [1,2286,null,{}] 09:20:50 INFO - PROCESS | 1752 | 1464625250609 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 1752 | 1464625250817 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:20:51 INFO - PROCESS | 1752 | 1464625251120 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x879cf400 == 132 [pid = 1752] [id = 579] 09:20:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x88fcb800) [pid = 1752] [serial = 1738] [outer = (nil)] 09:20:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x93c4b000) [pid = 1752] [serial = 1739] [outer = 0x88fcb800] 09:20:51 INFO - PROCESS | 1752 | 1464625251261 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x93c54800) [pid = 1752] [serial = 1740] [outer = 0x88fcb800] 09:20:52 INFO - PROCESS | 1752 | 1464625252184 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:20:52 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 09:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1637ms 09:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:20:52 INFO - PROCESS | 1752 | 1464625252237 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1752 | 1464625252240 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:20:52 INFO - PROCESS | 1752 | 1464625252247 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1752 | 1464625252250 Marionette TRACE conn4 <- [1,2290,null,{}] 09:20:52 INFO - PROCESS | 1752 | 1464625252256 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 1752 | 1464625252468 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:20:52 INFO - PROCESS | 1752 | 1464625252809 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5d400 == 133 [pid = 1752] [id = 580] 09:20:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x93cc3800) [pid = 1752] [serial = 1741] [outer = (nil)] 09:20:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9502f800) [pid = 1752] [serial = 1742] [outer = 0x93cc3800] 09:20:52 INFO - PROCESS | 1752 | 1464625252900 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x95035c00) [pid = 1752] [serial = 1743] [outer = 0x93cc3800] 09:20:53 INFO - PROCESS | 1752 | 1464625253887 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1685ms 09:20:53 INFO - PROCESS | 1752 | 1464625253932 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1752 | 1464625253936 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:20:53 INFO - PROCESS | 1752 | 1464625253942 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1752 | 1464625253945 Marionette TRACE conn4 <- [1,2294,null,{}] 09:20:53 INFO - PROCESS | 1752 | 1464625253951 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1752 | 1464625254153 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:20:54 INFO - PROCESS | 1752 | 1464625254495 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c54c00 == 134 [pid = 1752] [id = 581] 09:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9516e400) [pid = 1752] [serial = 1744] [outer = (nil)] 09:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9519b400) [pid = 1752] [serial = 1745] [outer = 0x9516e400] 09:20:54 INFO - PROCESS | 1752 | 1464625254583 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x9519d800) [pid = 1752] [serial = 1746] [outer = 0x9516e400] 09:20:55 INFO - PROCESS | 1752 | 1464625255486 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1586ms 09:20:55 INFO - PROCESS | 1752 | 1464625255529 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1752 | 1464625255533 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:20:55 INFO - PROCESS | 1752 | 1464625255539 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1752 | 1464625255542 Marionette TRACE conn4 <- [1,2298,null,{}] 09:20:55 INFO - PROCESS | 1752 | 1464625255548 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 1752 | 1464625255760 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:20:56 INFO - PROCESS | 1752 | 1464625256124 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x8c649400) [pid = 1752] [serial = 1497] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x88ce6800) [pid = 1752] [serial = 1622] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x92395400) [pid = 1752] [serial = 1589] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x918e0400) [pid = 1752] [serial = 1587] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x918dcc00) [pid = 1752] [serial = 1586] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x91714400) [pid = 1752] [serial = 1584] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x91675800) [pid = 1752] [serial = 1583] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x911b4000) [pid = 1752] [serial = 1581] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9112cc00) [pid = 1752] [serial = 1580] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8f5d7c00) [pid = 1752] [serial = 1578] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8f3ad400) [pid = 1752] [serial = 1577] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8eb37400) [pid = 1752] [serial = 1575] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8e72a400) [pid = 1752] [serial = 1574] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8e4aac00) [pid = 1752] [serial = 1572] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8e40a400) [pid = 1752] [serial = 1571] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8d8e2400) [pid = 1752] [serial = 1569] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8d0e4000) [pid = 1752] [serial = 1568] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8aecb800) [pid = 1752] [serial = 1566] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x89ad9c00) [pid = 1752] [serial = 1565] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x86ce2800) [pid = 1752] [serial = 1563] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x86b01c00) [pid = 1752] [serial = 1562] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x89ad6800) [pid = 1752] [serial = 1616] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x86b0bc00) [pid = 1752] [serial = 1613] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x879d6400) [pid = 1752] [serial = 1614] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9a382400) [pid = 1752] [serial = 1611] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9a277000) [pid = 1752] [serial = 1610] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9972b800) [pid = 1752] [serial = 1608] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x99237000) [pid = 1752] [serial = 1607] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x951c5800) [pid = 1752] [serial = 1605] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x951c3400) [pid = 1752] [serial = 1604] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x95174400) [pid = 1752] [serial = 1602] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9516dc00) [pid = 1752] [serial = 1601] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x93c52c00) [pid = 1752] [serial = 1599] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x93c4e400) [pid = 1752] [serial = 1598] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x92d7fc00) [pid = 1752] [serial = 1596] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x92d69000) [pid = 1752] [serial = 1595] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x926a3c00) [pid = 1752] [serial = 1593] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x925bd000) [pid = 1752] [serial = 1592] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9239d400) [pid = 1752] [serial = 1590] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8c542400) [pid = 1752] [serial = 1619] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8c545c00) [pid = 1752] [serial = 1623] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e403c00) [pid = 1752] [serial = 1625] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8c645c00) [pid = 1752] [serial = 1620] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8a3f4400) [pid = 1752] [serial = 1617] [outer = (nil)] [url = about:blank] 09:20:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x866e0800 == 135 [pid = 1752] [id = 582] 09:20:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x86b01c00) [pid = 1752] [serial = 1747] [outer = (nil)] 09:20:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x86cc4800) [pid = 1752] [serial = 1748] [outer = 0x86b01c00] 09:20:58 INFO - PROCESS | 1752 | 1464625258132 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x86ce2800) [pid = 1752] [serial = 1749] [outer = 0x86b01c00] 09:20:58 INFO - PROCESS | 1752 | 1464625258989 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 3499ms 09:20:59 INFO - PROCESS | 1752 | 1464625259039 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1752 | 1464625259045 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:20:59 INFO - PROCESS | 1752 | 1464625259058 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1752 | 1464625259062 Marionette TRACE conn4 <- [1,2302,null,{}] 09:20:59 INFO - PROCESS | 1752 | 1464625259070 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1752 | 1464625259274 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:20:59 INFO - PROCESS | 1752 | 1464625259492 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc8000 == 136 [pid = 1752] [id = 583] 09:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x88dcb800) [pid = 1752] [serial = 1750] [outer = (nil)] 09:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x89ad6800) [pid = 1752] [serial = 1751] [outer = 0x88dcb800] 09:20:59 INFO - PROCESS | 1752 | 1464625259566 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8a3ed800) [pid = 1752] [serial = 1752] [outer = 0x88dcb800] 09:21:00 INFO - PROCESS | 1752 | 1464625260535 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1536ms 09:21:00 INFO - PROCESS | 1752 | 1464625260593 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1752 | 1464625260599 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:21:00 INFO - PROCESS | 1752 | 1464625260614 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1752 | 1464625260618 Marionette TRACE conn4 <- [1,2306,null,{}] 09:21:00 INFO - PROCESS | 1752 | 1464625260624 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 1752 | 1464625260901 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:21:00 INFO - PROCESS | 1752 | 1464625260933 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b638400 == 137 [pid = 1752] [id = 584] 09:21:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8b7c5000) [pid = 1752] [serial = 1753] [outer = (nil)] 09:21:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8c549c00) [pid = 1752] [serial = 1754] [outer = 0x8b7c5000] 09:21:01 INFO - PROCESS | 1752 | 1464625261013 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8c64d000) [pid = 1752] [serial = 1755] [outer = 0x8b7c5000] 09:21:02 INFO - PROCESS | 1752 | 1464625262270 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1686ms 09:21:02 INFO - PROCESS | 1752 | 1464625262301 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1752 | 1464625262305 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:21:02 INFO - PROCESS | 1752 | 1464625262312 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1752 | 1464625262317 Marionette TRACE conn4 <- [1,2310,null,{}] 09:21:02 INFO - PROCESS | 1752 | 1464625262343 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 1752 | 1464625263249 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8a3ecc00) [pid = 1752] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9a9fc000) [pid = 1752] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8ecf6800) [pid = 1752] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x91a2d000) [pid = 1752] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x879d3c00) [pid = 1752] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x88ce4800) [pid = 1752] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f58cc00) [pid = 1752] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8b30a000) [pid = 1752] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8f592800) [pid = 1752] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x88dc4800) [pid = 1752] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x98063c00) [pid = 1752] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x92ad6400) [pid = 1752] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8ecf4c00) [pid = 1752] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x923a0000) [pid = 1752] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x89ad7400) [pid = 1752] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8e20d800) [pid = 1752] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9166f800) [pid = 1752] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x99f0cc00) [pid = 1752] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x95033c00) [pid = 1752] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:21:03 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9b567000) [pid = 1752] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:21:03 INFO - PROCESS | 1752 | 1464625263514 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x86039000 == 138 [pid = 1752] [id = 585] 09:21:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x88ce3c00) [pid = 1752] [serial = 1756] [outer = (nil)] 09:21:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8b30f000) [pid = 1752] [serial = 1757] [outer = 0x88ce3c00] 09:21:03 INFO - PROCESS | 1752 | 1464625263590 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8e209800) [pid = 1752] [serial = 1758] [outer = 0x88ce3c00] 09:21:04 INFO - PROCESS | 1752 | 1464625264330 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2045ms 09:21:04 INFO - PROCESS | 1752 | 1464625264357 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1752 | 1464625264362 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:21:04 INFO - PROCESS | 1752 | 1464625264367 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1752 | 1464625264370 Marionette TRACE conn4 <- [1,2314,null,{}] 09:21:04 INFO - PROCESS | 1752 | 1464625264376 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 1752 | 1464625264641 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:21:04 INFO - PROCESS | 1752 | 1464625264664 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ad7400 == 139 [pid = 1752] [id = 586] 09:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8d0e7000) [pid = 1752] [serial = 1759] [outer = (nil)] 09:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8e4a7400) [pid = 1752] [serial = 1760] [outer = 0x8d0e7000] 09:21:04 INFO - PROCESS | 1752 | 1464625264736 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8e70e800) [pid = 1752] [serial = 1761] [outer = 0x8d0e7000] 09:21:05 INFO - PROCESS | 1752 | 1464625265901 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1592ms 09:21:05 INFO - PROCESS | 1752 | 1464625265961 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1752 | 1464625265968 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:21:05 INFO - PROCESS | 1752 | 1464625265977 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1752 | 1464625265984 Marionette TRACE conn4 <- [1,2318,null,{}] 09:21:05 INFO - PROCESS | 1752 | 1464625265994 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1752 | 1464625266334 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:21:06 INFO - PROCESS | 1752 | 1464625266619 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc1c00 == 140 [pid = 1752] [id = 587] 09:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x88dd0000) [pid = 1752] [serial = 1762] [outer = (nil)] 09:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8a3f8400) [pid = 1752] [serial = 1763] [outer = 0x88dd0000] 09:21:06 INFO - PROCESS | 1752 | 1464625266713 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8b48d400) [pid = 1752] [serial = 1764] [outer = 0x88dd0000] 09:21:08 INFO - PROCESS | 1752 | 1464625268201 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1752 | 1464625268333 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:21:08 INFO - PROCESS | 1752 | 1464625268615 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1752 | 1464625268619 Marionette TRACE conn4 <- [1,2322,null,{}] 09:21:08 INFO - PROCESS | 1752 | 1464625268631 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 1752 | 1464625268894 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:21:09 INFO - PROCESS | 1752 | 1464625269181 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x89ae1c00 == 141 [pid = 1752] [id = 588] 09:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8d11a800) [pid = 1752] [serial = 1765] [outer = (nil)] 09:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e4aa000) [pid = 1752] [serial = 1766] [outer = 0x8d11a800] 09:21:09 INFO - PROCESS | 1752 | 1464625269267 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8eb31800) [pid = 1752] [serial = 1767] [outer = 0x8d11a800] 09:21:10 INFO - PROCESS | 1752 | 1464625270203 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1870ms 09:21:10 INFO - PROCESS | 1752 | 1464625270264 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1752 | 1464625270268 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:21:10 INFO - PROCESS | 1752 | 1464625270275 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1752 | 1464625270281 Marionette TRACE conn4 <- [1,2326,null,{}] 09:21:10 INFO - PROCESS | 1752 | 1464625270297 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 1752 | 1464625270518 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:21:10 INFO - PROCESS | 1752 | 1464625270846 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ece8c00 == 142 [pid = 1752] [id = 589] 09:21:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8ecf4800) [pid = 1752] [serial = 1768] [outer = (nil)] 09:21:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f3a6c00) [pid = 1752] [serial = 1769] [outer = 0x8ecf4800] 09:21:10 INFO - PROCESS | 1752 | 1464625270939 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f58b000) [pid = 1752] [serial = 1770] [outer = 0x8ecf4800] 09:21:11 INFO - PROCESS | 1752 | 1464625271863 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1634ms 09:21:11 INFO - PROCESS | 1752 | 1464625271910 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1752 | 1464625271915 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:21:11 INFO - PROCESS | 1752 | 1464625271921 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1752 | 1464625271925 Marionette TRACE conn4 <- [1,2330,null,{}] 09:21:11 INFO - PROCESS | 1752 | 1464625271930 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1752 | 1464625272147 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:21:12 INFO - PROCESS | 1752 | 1464625272485 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f58d000 == 143 [pid = 1752] [id = 590] 09:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f5d8000) [pid = 1752] [serial = 1771] [outer = (nil)] 09:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f720c00) [pid = 1752] [serial = 1772] [outer = 0x8f5d8000] 09:21:12 INFO - PROCESS | 1752 | 1464625272574 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x91126800) [pid = 1752] [serial = 1773] [outer = 0x8f5d8000] 09:21:13 INFO - PROCESS | 1752 | 1464625273450 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1580ms 09:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:21:13 INFO - PROCESS | 1752 | 1464625273502 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1752 | 1464625273505 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:21:13 INFO - PROCESS | 1752 | 1464625273512 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1752 | 1464625273515 Marionette TRACE conn4 <- [1,2334,null,{}] 09:21:13 INFO - PROCESS | 1752 | 1464625273521 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 1752 | 1464625273736 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:21:14 INFO - PROCESS | 1752 | 1464625274014 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5dc800 == 144 [pid = 1752] [id = 591] 09:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9112c400) [pid = 1752] [serial = 1774] [outer = (nil)] 09:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x911b6400) [pid = 1752] [serial = 1775] [outer = 0x9112c400] 09:21:14 INFO - PROCESS | 1752 | 1464625274144 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x911bf800) [pid = 1752] [serial = 1776] [outer = 0x9112c400] 09:21:15 INFO - PROCESS | 1752 | 1464625275035 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1596ms 09:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:21:15 INFO - PROCESS | 1752 | 1464625275108 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1752 | 1464625275111 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:21:15 INFO - PROCESS | 1752 | 1464625275117 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1752 | 1464625275121 Marionette TRACE conn4 <- [1,2338,null,{}] 09:21:15 INFO - PROCESS | 1752 | 1464625275127 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 1752 | 1464625275402 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:21:15 INFO - PROCESS | 1752 | 1464625275735 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5d9400 == 145 [pid = 1752] [id = 592] 09:21:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x911b8800) [pid = 1752] [serial = 1777] [outer = (nil)] 09:21:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x918dd400) [pid = 1752] [serial = 1778] [outer = 0x911b8800] 09:21:15 INFO - PROCESS | 1752 | 1464625275826 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91a2b400) [pid = 1752] [serial = 1779] [outer = 0x911b8800] 09:21:16 INFO - PROCESS | 1752 | 1464625276762 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1680ms 09:21:16 INFO - PROCESS | 1752 | 1464625276798 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1752 | 1464625276802 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:21:16 INFO - PROCESS | 1752 | 1464625276808 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1752 | 1464625276812 Marionette TRACE conn4 <- [1,2342,null,{}] 09:21:16 INFO - PROCESS | 1752 | 1464625276817 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 1752 | 1464625277013 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:21:17 INFO - PROCESS | 1752 | 1464625277352 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x911c0c00 == 146 [pid = 1752] [id = 593] 09:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x9171b800) [pid = 1752] [serial = 1780] [outer = (nil)] 09:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x922b2800) [pid = 1752] [serial = 1781] [outer = 0x9171b800] 09:21:17 INFO - PROCESS | 1752 | 1464625277441 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x92399c00) [pid = 1752] [serial = 1782] [outer = 0x9171b800] 09:21:18 INFO - PROCESS | 1752 | 1464625278330 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1582ms 09:21:18 INFO - PROCESS | 1752 | 1464625278390 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1752 | 1464625278394 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:21:18 INFO - PROCESS | 1752 | 1464625278400 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1752 | 1464625278403 Marionette TRACE conn4 <- [1,2346,null,{}] 09:21:18 INFO - PROCESS | 1752 | 1464625278409 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1752 | 1464625278619 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:21:18 INFO - PROCESS | 1752 | 1464625278927 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x918dac00 == 147 [pid = 1752] [id = 594] 09:21:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x918dec00) [pid = 1752] [serial = 1783] [outer = (nil)] 09:21:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925bd800) [pid = 1752] [serial = 1784] [outer = 0x918dec00] 09:21:19 INFO - PROCESS | 1752 | 1464625279016 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x92697000) [pid = 1752] [serial = 1785] [outer = 0x918dec00] 09:21:19 INFO - PROCESS | 1752 | 1464625279906 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1580ms 09:21:19 INFO - PROCESS | 1752 | 1464625279982 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1752 | 1464625279986 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:21:19 INFO - PROCESS | 1752 | 1464625279992 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1752 | 1464625279995 Marionette TRACE conn4 <- [1,2350,null,{}] 09:21:20 INFO - PROCESS | 1752 | 1464625280001 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 1752 | 1464625280249 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:21:20 INFO - PROCESS | 1752 | 1464625280576 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x925a5c00 == 148 [pid = 1752] [id = 595] 09:21:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x925bbc00) [pid = 1752] [serial = 1786] [outer = (nil)] 09:21:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92adf800) [pid = 1752] [serial = 1787] [outer = 0x925bbc00] 09:21:20 INFO - PROCESS | 1752 | 1464625280666 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92c57c00) [pid = 1752] [serial = 1788] [outer = 0x925bbc00] 09:21:21 INFO - PROCESS | 1752 | 1464625281573 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1629ms 09:21:21 INFO - PROCESS | 1752 | 1464625281623 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1752 | 1464625281627 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:21:21 INFO - PROCESS | 1752 | 1464625281633 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1752 | 1464625281635 Marionette TRACE conn4 <- [1,2354,null,{}] 09:21:21 INFO - PROCESS | 1752 | 1464625281641 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 1752 | 1464625281851 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:21:22 INFO - PROCESS | 1752 | 1464625282192 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x92ae1c00 == 149 [pid = 1752] [id = 596] 09:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92ae3400) [pid = 1752] [serial = 1789] [outer = (nil)] 09:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9374ac00) [pid = 1752] [serial = 1790] [outer = 0x92ae3400] 09:21:22 INFO - PROCESS | 1752 | 1464625282283 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x93abc400) [pid = 1752] [serial = 1791] [outer = 0x92ae3400] 09:21:23 INFO - PROCESS | 1752 | 1464625283205 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 09:21:23 INFO - PROCESS | 1752 | 1464625283266 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:21:23 INFO - PROCESS | 1752 | 1464625283271 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 1752 | 1464625283277 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1752 | 1464625283282 Marionette TRACE conn4 <- [1,2358,null,{}] 09:21:23 INFO - PROCESS | 1752 | 1464625283287 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1752 | 1464625283518 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:21:23 INFO - PROCESS | 1752 | 1464625283899 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9502e400 == 150 [pid = 1752] [id = 597] 09:21:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x95191800) [pid = 1752] [serial = 1792] [outer = (nil)] 09:21:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9519bc00) [pid = 1752] [serial = 1793] [outer = 0x95191800] 09:21:24 INFO - PROCESS | 1752 | 1464625283999 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x98062c00) [pid = 1752] [serial = 1794] [outer = 0x95191800] 09:21:24 INFO - PROCESS | 1752 | 1464625284907 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1685ms 09:21:24 INFO - PROCESS | 1752 | 1464625284963 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1752 | 1464625284967 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:21:24 INFO - PROCESS | 1752 | 1464625284973 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1752 | 1464625284976 Marionette TRACE conn4 <- [1,2362,null,{}] 09:21:24 INFO - PROCESS | 1752 | 1464625284982 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 1752 | 1464625285211 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:21:25 INFO - PROCESS | 1752 | 1464625285547 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x92c5c800 == 151 [pid = 1752] [id = 598] 09:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9516bc00) [pid = 1752] [serial = 1795] [outer = (nil)] 09:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x99237000) [pid = 1752] [serial = 1796] [outer = 0x9516bc00] 09:21:25 INFO - PROCESS | 1752 | 1464625285638 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x99299400) [pid = 1752] [serial = 1797] [outer = 0x9516bc00] 09:21:26 INFO - PROCESS | 1752 | 1464625286584 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1680ms 09:21:26 INFO - PROCESS | 1752 | 1464625286654 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1752 | 1464625286657 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:21:26 INFO - PROCESS | 1752 | 1464625286674 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1752 | 1464625286677 Marionette TRACE conn4 <- [1,2366,null,{}] 09:21:26 INFO - PROCESS | 1752 | 1464625286683 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 1752 | 1464625286907 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:21:27 INFO - PROCESS | 1752 | 1464625287256 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc4400 == 152 [pid = 1752] [id = 599] 09:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x887c8c00) [pid = 1752] [serial = 1798] [outer = (nil)] 09:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x99f06c00) [pid = 1752] [serial = 1799] [outer = 0x887c8c00] 09:21:27 INFO - PROCESS | 1752 | 1464625287347 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x99f0e400) [pid = 1752] [serial = 1800] [outer = 0x887c8c00] 09:21:28 INFO - PROCESS | 1752 | 1464625288261 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1632ms 09:21:28 INFO - PROCESS | 1752 | 1464625288311 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1752 | 1464625288315 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:21:28 INFO - PROCESS | 1752 | 1464625288322 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1752 | 1464625288325 Marionette TRACE conn4 <- [1,2370,null,{}] 09:21:28 INFO - PROCESS | 1752 | 1464625288330 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 1752 | 1464625288561 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:21:28 INFO - PROCESS | 1752 | 1464625288910 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0a000 == 153 [pid = 1752] [id = 600] 09:21:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9516e000) [pid = 1752] [serial = 1801] [outer = (nil)] 09:21:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9a276400) [pid = 1752] [serial = 1802] [outer = 0x9516e000] 09:21:29 INFO - PROCESS | 1752 | 1464625289003 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x9a382400) [pid = 1752] [serial = 1803] [outer = 0x9516e000] 09:21:29 INFO - PROCESS | 1752 | 1464625289986 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1701ms 09:21:30 INFO - PROCESS | 1752 | 1464625290024 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1752 | 1464625290029 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:21:30 INFO - PROCESS | 1752 | 1464625290035 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1752 | 1464625290039 Marionette TRACE conn4 <- [1,2374,null,{}] 09:21:30 INFO - PROCESS | 1752 | 1464625290044 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 1752 | 1464625290268 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:21:30 INFO - PROCESS | 1752 | 1464625290563 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x99fc8400 == 154 [pid = 1752] [id = 601] 09:21:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9a26b800) [pid = 1752] [serial = 1804] [outer = (nil)] 09:21:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9a9d2800) [pid = 1752] [serial = 1805] [outer = 0x9a26b800] 09:21:30 INFO - PROCESS | 1752 | 1464625290698 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9a9d8c00) [pid = 1752] [serial = 1806] [outer = 0x9a26b800] 09:21:31 INFO - PROCESS | 1752 | 1464625291639 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1636ms 09:21:31 INFO - PROCESS | 1752 | 1464625291674 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1752 | 1464625291677 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:21:31 INFO - PROCESS | 1752 | 1464625291684 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1752 | 1464625291687 Marionette TRACE conn4 <- [1,2378,null,{}] 09:21:31 INFO - PROCESS | 1752 | 1464625291693 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 1752 | 1464625291911 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:21:32 INFO - PROCESS | 1752 | 1464625292263 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdb800 == 155 [pid = 1752] [id = 602] 09:21:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x8c648400) [pid = 1752] [serial = 1807] [outer = (nil)] 09:21:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9b565800) [pid = 1752] [serial = 1808] [outer = 0x8c648400] 09:21:32 INFO - PROCESS | 1752 | 1464625292353 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9b571c00) [pid = 1752] [serial = 1809] [outer = 0x8c648400] 09:21:33 INFO - PROCESS | 1752 | 1464625293284 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1680ms 09:21:33 INFO - PROCESS | 1752 | 1464625293365 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:21:33 INFO - PROCESS | 1752 | 1464625293370 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:21:33 INFO - PROCESS | 1752 | 1464625293376 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1752 | 1464625293380 Marionette TRACE conn4 <- [1,2382,null,{}] 09:21:33 INFO - PROCESS | 1752 | 1464625293385 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 1752 | 1464625293676 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:21:34 INFO - PROCESS | 1752 | 1464625294055 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b03800 == 156 [pid = 1752] [id = 603] 09:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x9a9f1400) [pid = 1752] [serial = 1810] [outer = (nil)] 09:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x9b68e800) [pid = 1752] [serial = 1811] [outer = 0x9a9f1400] 09:21:34 INFO - PROCESS | 1752 | 1464625294141 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x9b690c00) [pid = 1752] [serial = 1812] [outer = 0x9a9f1400] 09:21:35 INFO - PROCESS | 1752 | 1464625295056 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1736ms 09:21:35 INFO - PROCESS | 1752 | 1464625295112 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1752 | 1464625295116 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:21:35 INFO - PROCESS | 1752 | 1464625295125 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1752 | 1464625295128 Marionette TRACE conn4 <- [1,2386,null,{}] 09:21:35 INFO - PROCESS | 1752 | 1464625295134 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1752 | 1464625295363 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:21:35 INFO - PROCESS | 1752 | 1464625295701 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x84ad0000 == 155 [pid = 1752] [id = 325] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x85c66400 == 154 [pid = 1752] [id = 348] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9d7800 == 153 [pid = 1752] [id = 219] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8f725c00 == 152 [pid = 1752] [id = 105] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x879d1400 == 151 [pid = 1752] [id = 560] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x879db800 == 150 [pid = 1752] [id = 561] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x883c6800 == 149 [pid = 1752] [id = 410] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8ece7400 == 148 [pid = 1752] [id = 396] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x950a9400 == 147 [pid = 1752] [id = 117] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b48f400 == 146 [pid = 1752] [id = 477] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5fc00 == 145 [pid = 1752] [id = 391] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92d81c00 == 144 [pid = 1752] [id = 76] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8e722000 == 143 [pid = 1752] [id = 262] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x95171800 == 142 [pid = 1752] [id = 218] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0e6400 == 141 [pid = 1752] [id = 393] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x85c5a800 == 140 [pid = 1752] [id = 537] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86038c00 == 139 [pid = 1752] [id = 343] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86039000 == 138 [pid = 1752] [id = 585] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b638400 == 137 [pid = 1752] [id = 584] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc8000 == 136 [pid = 1752] [id = 583] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x866e0800 == 135 [pid = 1752] [id = 582] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b496800 == 134 [pid = 1752] [id = 571] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf3800 == 133 [pid = 1752] [id = 570] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x88dcc000 == 132 [pid = 1752] [id = 569] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86cdf800 == 131 [pid = 1752] [id = 568] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d126c00 == 130 [pid = 1752] [id = 566] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8c64ac00 == 129 [pid = 1752] [id = 567] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86b08400 == 128 [pid = 1752] [id = 565] 09:21:37 INFO - PROCESS | 1752 | --DOCSHELL 0x879d1000 == 127 [pid = 1752] [id = 564] 09:21:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x84ad0000 == 128 [pid = 1752] [id = 604] 09:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x85c5a800) [pid = 1752] [serial = 1813] [outer = (nil)] 09:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x866df000) [pid = 1752] [serial = 1814] [outer = 0x85c5a800] 09:21:37 INFO - PROCESS | 1752 | 1464625297818 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 186 (0x86ce7c00) [pid = 1752] [serial = 1815] [outer = 0x85c5a800] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 185 (0x8c54f400) [pid = 1752] [serial = 1560] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x9b56e800) [pid = 1752] [serial = 1674] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x8f71fc00) [pid = 1752] [serial = 1637] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x925a1c00) [pid = 1752] [serial = 1646] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x87adf800) [pid = 1752] [serial = 1682] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x8aec9c00) [pid = 1752] [serial = 1628] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x918d7000) [pid = 1752] [serial = 1643] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x8b491400) [pid = 1752] [serial = 1688] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x911bbc00) [pid = 1752] [serial = 1641] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x925ad000) [pid = 1752] [serial = 1647] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x9b567800) [pid = 1752] [serial = 1673] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x88fcf800) [pid = 1752] [serial = 1686] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x9b691c00) [pid = 1752] [serial = 1679] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9a275400) [pid = 1752] [serial = 1665] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x92d88000) [pid = 1752] [serial = 1656] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8f590400) [pid = 1752] [serial = 1635] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x926a4400) [pid = 1752] [serial = 1650] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9a9f4000) [pid = 1752] [serial = 1670] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x987e8000) [pid = 1752] [serial = 1661] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x92d85400) [pid = 1752] [serial = 1655] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8c642400) [pid = 1752] [serial = 1629] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8e70f000) [pid = 1752] [serial = 1632] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x92ad9000) [pid = 1752] [serial = 1652] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9a9cf400) [pid = 1752] [serial = 1667] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8e410000) [pid = 1752] [serial = 1631] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x95176800) [pid = 1752] [serial = 1658] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x92ae0000) [pid = 1752] [serial = 1653] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x99fc0000) [pid = 1752] [serial = 1664] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91a39000) [pid = 1752] [serial = 1644] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9b687800) [pid = 1752] [serial = 1676] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9b689400) [pid = 1752] [serial = 1677] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x92693c00) [pid = 1752] [serial = 1649] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x911b7400) [pid = 1752] [serial = 1640] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x951be000) [pid = 1752] [serial = 1659] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9b11ac00) [pid = 1752] [serial = 1671] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x88dd0c00) [pid = 1752] [serial = 1685] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91126000) [pid = 1752] [serial = 1638] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9a9d0800) [pid = 1752] [serial = 1668] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8c433800) [pid = 1752] [serial = 1689] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x883cf800) [pid = 1752] [serial = 1683] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8f3aac00) [pid = 1752] [serial = 1634] [outer = (nil)] [url = about:blank] 09:21:38 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8c643000) [pid = 1752] [serial = 1691] [outer = (nil)] [url = about:blank] 09:21:39 INFO - PROCESS | 1752 | 1464625299086 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 4003ms 09:21:39 INFO - PROCESS | 1752 | 1464625299130 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:21:39 INFO - PROCESS | 1752 | 1464625299134 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:21:39 INFO - PROCESS | 1752 | 1464625299144 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1752 | 1464625299149 Marionette TRACE conn4 <- [1,2390,null,{}] 09:21:39 INFO - PROCESS | 1752 | 1464625299156 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 1752 | 1464625299375 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:21:39 INFO - PROCESS | 1752 | 1464625299657 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc8000 == 129 [pid = 1752] [id = 605] 09:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x88dcf800) [pid = 1752] [serial = 1816] [outer = (nil)] 09:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x89ad6c00) [pid = 1752] [serial = 1817] [outer = 0x88dcf800] 09:21:39 INFO - PROCESS | 1752 | 1464625299739 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8aecf400) [pid = 1752] [serial = 1818] [outer = 0x88dcf800] 09:21:40 INFO - PROCESS | 1752 | 1464625300651 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1543ms 09:21:40 INFO - PROCESS | 1752 | 1464625300683 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1752 | 1464625300688 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:21:40 INFO - PROCESS | 1752 | 1464625300699 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1752 | 1464625300702 Marionette TRACE conn4 <- [1,2394,null,{}] 09:21:40 INFO - PROCESS | 1752 | 1464625300708 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1752 | 1464625300983 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:21:41 INFO - PROCESS | 1752 | 1464625301021 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b638400 == 130 [pid = 1752] [id = 606] 09:21:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8b7c8c00) [pid = 1752] [serial = 1819] [outer = (nil)] 09:21:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8d0dd400) [pid = 1752] [serial = 1820] [outer = 0x8b7c8c00] 09:21:41 INFO - PROCESS | 1752 | 1464625301093 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8d0e8c00) [pid = 1752] [serial = 1821] [outer = 0x8b7c8c00] 09:21:42 INFO - PROCESS | 1752 | 1464625302153 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1479ms 09:21:42 INFO - PROCESS | 1752 | 1464625302178 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1752 | 1464625302182 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:21:42 INFO - PROCESS | 1752 | 1464625302188 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1752 | 1464625302193 Marionette TRACE conn4 <- [1,2398,null,{}] 09:21:42 INFO - PROCESS | 1752 | 1464625302216 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 1752 | 1464625302497 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9516e400) [pid = 1752] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8b7c5000) [pid = 1752] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8a3f2000) [pid = 1752] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x88ce0400) [pid = 1752] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x88ce3c00) [pid = 1752] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x93cc3800) [pid = 1752] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x86b01c00) [pid = 1752] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8b63cc00) [pid = 1752] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x88fcb800) [pid = 1752] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f5cf800) [pid = 1752] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e49ec00) [pid = 1752] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9166ac00) [pid = 1752] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x88dcb800) [pid = 1752] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x918e1800) [pid = 1752] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8aecf800) [pid = 1752] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8a3edc00) [pid = 1752] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9112a000) [pid = 1752] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8d8e7400) [pid = 1752] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x92ada000) [pid = 1752] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8ecf0c00) [pid = 1752] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x879d7400) [pid = 1752] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8e71f400) [pid = 1752] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x925bfc00) [pid = 1752] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9239ac00) [pid = 1752] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:21:43 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9171fc00) [pid = 1752] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:21:43 INFO - PROCESS | 1752 | 1464625303430 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b01c00 == 131 [pid = 1752] [id = 607] 09:21:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86ce3800) [pid = 1752] [serial = 1822] [outer = (nil)] 09:21:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x88fcb400) [pid = 1752] [serial = 1823] [outer = 0x86ce3800] 09:21:43 INFO - PROCESS | 1752 | 1464625303515 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8b7c5000) [pid = 1752] [serial = 1824] [outer = 0x86ce3800] 09:21:44 INFO - PROCESS | 1752 | 1464625304283 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2142ms 09:21:44 INFO - PROCESS | 1752 | 1464625304332 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1752 | 1464625304335 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:21:44 INFO - PROCESS | 1752 | 1464625304342 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1752 | 1464625304345 Marionette TRACE conn4 <- [1,2402,null,{}] 09:21:44 INFO - PROCESS | 1752 | 1464625304350 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 1752 | 1464625304615 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:21:44 INFO - PROCESS | 1752 | 1464625304637 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c64c00 == 132 [pid = 1752] [id = 608] 09:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x887ce400) [pid = 1752] [serial = 1825] [outer = (nil)] 09:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8e703c00) [pid = 1752] [serial = 1826] [outer = 0x887ce400] 09:21:44 INFO - PROCESS | 1752 | 1464625304726 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8e70a800) [pid = 1752] [serial = 1827] [outer = 0x887ce400] 09:21:45 INFO - PROCESS | 1752 | 1464625305896 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1584ms 09:21:45 INFO - PROCESS | 1752 | 1464625305928 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1752 | 1464625305933 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:21:45 INFO - PROCESS | 1752 | 1464625305943 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1752 | 1464625305949 Marionette TRACE conn4 <- [1,2406,null,{}] 09:21:45 INFO - PROCESS | 1752 | 1464625305957 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 1752 | 1464625306180 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:21:46 INFO - PROCESS | 1752 | 1464625306537 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x883cec00 == 133 [pid = 1752] [id = 609] 09:21:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x88cd9800) [pid = 1752] [serial = 1828] [outer = (nil)] 09:21:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8a3e9800) [pid = 1752] [serial = 1829] [outer = 0x88cd9800] 09:21:46 INFO - PROCESS | 1752 | 1464625306631 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8b7c2c00) [pid = 1752] [serial = 1830] [outer = 0x88cd9800] 09:21:47 INFO - PROCESS | 1752 | 1464625307565 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1685ms 09:21:47 INFO - PROCESS | 1752 | 1464625307628 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1752 | 1464625307637 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:21:47 INFO - PROCESS | 1752 | 1464625307647 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1752 | 1464625307652 Marionette TRACE conn4 <- [1,2410,null,{}] 09:21:47 INFO - PROCESS | 1752 | 1464625307658 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1752 | 1464625307911 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:21:48 INFO - PROCESS | 1752 | 1464625308257 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8e3c00 == 134 [pid = 1752] [id = 610] 09:21:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8d8ed800) [pid = 1752] [serial = 1831] [outer = (nil)] 09:21:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e20d800) [pid = 1752] [serial = 1832] [outer = 0x8d8ed800] 09:21:48 INFO - PROCESS | 1752 | 1464625308348 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e4aa400) [pid = 1752] [serial = 1833] [outer = 0x8d8ed800] 09:21:49 INFO - PROCESS | 1752 | 1464625309412 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1783ms 09:21:49 INFO - PROCESS | 1752 | 1464625309430 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1752 | 1464625309434 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:21:49 INFO - PROCESS | 1752 | 1464625309441 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1752 | 1464625309448 Marionette TRACE conn4 <- [1,2414,null,{}] 09:21:49 INFO - PROCESS | 1752 | 1464625309464 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 1752 | 1464625309692 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:21:50 INFO - PROCESS | 1752 | 1464625310032 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ece9c00 == 135 [pid = 1752] [id = 611] 09:21:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8ecf1000) [pid = 1752] [serial = 1834] [outer = (nil)] 09:21:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f3a4c00) [pid = 1752] [serial = 1835] [outer = 0x8ecf1000] 09:21:50 INFO - PROCESS | 1752 | 1464625310122 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f58a800) [pid = 1752] [serial = 1836] [outer = 0x8ecf1000] 09:21:51 INFO - PROCESS | 1752 | 1464625311037 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1643ms 09:21:51 INFO - PROCESS | 1752 | 1464625311085 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:21:51 INFO - PROCESS | 1752 | 1464625311090 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:21:51 INFO - PROCESS | 1752 | 1464625311096 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1752 | 1464625311100 Marionette TRACE conn4 <- [1,2418,null,{}] 09:21:51 INFO - PROCESS | 1752 | 1464625311105 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 1752 | 1464625311335 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:21:51 INFO - PROCESS | 1752 | 1464625311657 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecec800 == 136 [pid = 1752] [id = 612] 09:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f5d5000) [pid = 1752] [serial = 1837] [outer = (nil)] 09:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f717400) [pid = 1752] [serial = 1838] [outer = 0x8f5d5000] 09:21:51 INFO - PROCESS | 1752 | 1464625311746 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f723000) [pid = 1752] [serial = 1839] [outer = 0x8f5d5000] 09:21:52 INFO - PROCESS | 1752 | 1464625312651 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1634ms 09:21:52 INFO - PROCESS | 1752 | 1464625312730 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1752 | 1464625312734 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:21:52 INFO - PROCESS | 1752 | 1464625312741 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1752 | 1464625312745 Marionette TRACE conn4 <- [1,2422,null,{}] 09:21:52 INFO - PROCESS | 1752 | 1464625312751 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 1752 | 1464625313058 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:21:53 INFO - PROCESS | 1752 | 1464625313314 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11f800 == 137 [pid = 1752] [id = 613] 09:21:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8f5d4000) [pid = 1752] [serial = 1840] [outer = (nil)] 09:21:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x91133800) [pid = 1752] [serial = 1841] [outer = 0x8f5d4000] 09:21:53 INFO - PROCESS | 1752 | 1464625313402 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x911b4400) [pid = 1752] [serial = 1842] [outer = 0x8f5d4000] 09:21:54 INFO - PROCESS | 1752 | 1464625314371 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1688ms 09:21:54 INFO - PROCESS | 1752 | 1464625314447 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1752 | 1464625314451 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:21:54 INFO - PROCESS | 1752 | 1464625314459 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1752 | 1464625314463 Marionette TRACE conn4 <- [1,2426,null,{}] 09:21:54 INFO - PROCESS | 1752 | 1464625314469 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 1752 | 1464625314713 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:21:55 INFO - PROCESS | 1752 | 1464625315046 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5dac00 == 138 [pid = 1752] [id = 614] 09:21:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9112f000) [pid = 1752] [serial = 1843] [outer = (nil)] 09:21:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x91840800) [pid = 1752] [serial = 1844] [outer = 0x9112f000] 09:21:55 INFO - PROCESS | 1752 | 1464625315137 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x918d7400) [pid = 1752] [serial = 1845] [outer = 0x9112f000] 09:21:56 INFO - PROCESS | 1752 | 1464625316014 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1588ms 09:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:21:56 INFO - PROCESS | 1752 | 1464625316049 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1752 | 1464625316052 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:21:56 INFO - PROCESS | 1752 | 1464625316077 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1752 | 1464625316081 Marionette TRACE conn4 <- [1,2430,null,{}] 09:21:56 INFO - PROCESS | 1752 | 1464625316088 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 1752 | 1464625316307 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:21:56 INFO - PROCESS | 1752 | 1464625316592 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c5400 == 139 [pid = 1752] [id = 615] 09:21:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91841400) [pid = 1752] [serial = 1846] [outer = (nil)] 09:21:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91a38400) [pid = 1752] [serial = 1847] [outer = 0x91841400] 09:21:56 INFO - PROCESS | 1752 | 1464625316718 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92393400) [pid = 1752] [serial = 1848] [outer = 0x91841400] 09:21:57 INFO - PROCESS | 1752 | 1464625317615 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1604ms 09:21:57 INFO - PROCESS | 1752 | 1464625317661 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1752 | 1464625317665 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:21:57 INFO - PROCESS | 1752 | 1464625317687 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1752 | 1464625317691 Marionette TRACE conn4 <- [1,2434,null,{}] 09:21:57 INFO - PROCESS | 1752 | 1464625317701 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1752 | 1464625317907 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:21:58 INFO - PROCESS | 1752 | 1464625318192 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x918e1000 == 140 [pid = 1752] [id = 616] 09:21:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x91a33400) [pid = 1752] [serial = 1849] [outer = (nil)] 09:21:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x925af000) [pid = 1752] [serial = 1850] [outer = 0x91a33400] 09:21:58 INFO - PROCESS | 1752 | 1464625318320 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925be000) [pid = 1752] [serial = 1851] [outer = 0x91a33400] 09:21:59 INFO - PROCESS | 1752 | 1464625319246 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1602ms 09:21:59 INFO - PROCESS | 1752 | 1464625319274 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1752 | 1464625319278 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:21:59 INFO - PROCESS | 1752 | 1464625319284 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1752 | 1464625319286 Marionette TRACE conn4 <- [1,2438,null,{}] 09:21:59 INFO - PROCESS | 1752 | 1464625319313 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1752 | 1464625319531 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:21:59 INFO - PROCESS | 1752 | 1464625319826 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0ac00 == 141 [pid = 1752] [id = 617] 09:21:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x883cd800) [pid = 1752] [serial = 1852] [outer = (nil)] 09:21:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x926a8400) [pid = 1752] [serial = 1853] [outer = 0x883cd800] 09:21:59 INFO - PROCESS | 1752 | 1464625319963 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92ad7000) [pid = 1752] [serial = 1854] [outer = 0x883cd800] 09:22:00 INFO - PROCESS | 1752 | 1464625320895 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1648ms 09:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:22:00 INFO - PROCESS | 1752 | 1464625320933 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1752 | 1464625320936 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:22:00 INFO - PROCESS | 1752 | 1464625320943 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1752 | 1464625320946 Marionette TRACE conn4 <- [1,2442,null,{}] 09:22:00 INFO - PROCESS | 1752 | 1464625320952 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 1752 | 1464625321173 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:22:01 INFO - PROCESS | 1752 | 1464625321560 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x925a5400 == 142 [pid = 1752] [id = 618] 09:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x925b5400) [pid = 1752] [serial = 1855] [outer = (nil)] 09:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92c5f400) [pid = 1752] [serial = 1856] [outer = 0x925b5400] 09:22:01 INFO - PROCESS | 1752 | 1464625321716 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x92d6b000) [pid = 1752] [serial = 1857] [outer = 0x925b5400] 09:22:02 INFO - PROCESS | 1752 | 1464625322700 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1789ms 09:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:22:02 INFO - PROCESS | 1752 | 1464625322730 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1752 | 1464625322734 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 1752 | 1464625322741 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1752 | 1464625322745 Marionette TRACE conn4 <- [1,2446,null,{}] 09:22:02 INFO - PROCESS | 1752 | 1464625322751 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1752 | 1464625322989 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:22:03 INFO - PROCESS | 1752 | 1464625323285 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cb8400 == 143 [pid = 1752] [id = 619] 09:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x94692c00) [pid = 1752] [serial = 1858] [outer = (nil)] 09:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x95030c00) [pid = 1752] [serial = 1859] [outer = 0x94692c00] 09:22:03 INFO - PROCESS | 1752 | 1464625323435 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x95173000) [pid = 1752] [serial = 1860] [outer = 0x94692c00] 09:22:04 INFO - PROCESS | 1752 | 1464625324358 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1681ms 09:22:04 INFO - PROCESS | 1752 | 1464625324422 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1752 | 1464625324426 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:22:04 INFO - PROCESS | 1752 | 1464625324433 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1752 | 1464625324436 Marionette TRACE conn4 <- [1,2450,null,{}] 09:22:04 INFO - PROCESS | 1752 | 1464625324442 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 1752 | 1464625324659 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:22:05 INFO - PROCESS | 1752 | 1464625325004 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdd800 == 144 [pid = 1752] [id = 620] 09:22:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8b642000) [pid = 1752] [serial = 1861] [outer = (nil)] 09:22:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x95197000) [pid = 1752] [serial = 1862] [outer = 0x8b642000] 09:22:05 INFO - PROCESS | 1752 | 1464625325095 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x951ba800) [pid = 1752] [serial = 1863] [outer = 0x8b642000] 09:22:06 INFO - PROCESS | 1752 | 1464625326070 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1692ms 09:22:06 INFO - PROCESS | 1752 | 1464625326126 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1752 | 1464625326130 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:22:06 INFO - PROCESS | 1752 | 1464625326136 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1752 | 1464625326140 Marionette TRACE conn4 <- [1,2454,null,{}] 09:22:06 INFO - PROCESS | 1752 | 1464625326146 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1752 | 1464625326393 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:22:06 INFO - PROCESS | 1752 | 1464625326736 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x95172c00 == 145 [pid = 1752] [id = 621] 09:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9519b000) [pid = 1752] [serial = 1864] [outer = (nil)] 09:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x9923a800) [pid = 1752] [serial = 1865] [outer = 0x9519b000] 09:22:06 INFO - PROCESS | 1752 | 1464625326824 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x99f09800) [pid = 1752] [serial = 1866] [outer = 0x9519b000] 09:22:07 INFO - PROCESS | 1752 | 1464625327689 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1593ms 09:22:07 INFO - PROCESS | 1752 | 1464625327731 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1752 | 1464625327735 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:22:07 INFO - PROCESS | 1752 | 1464625327741 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1752 | 1464625327744 Marionette TRACE conn4 <- [1,2458,null,{}] 09:22:07 INFO - PROCESS | 1752 | 1464625327750 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 1752 | 1464625327960 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:22:08 INFO - PROCESS | 1752 | 1464625328271 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x99730c00 == 146 [pid = 1752] [id = 622] 09:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x9973ac00) [pid = 1752] [serial = 1867] [outer = (nil)] 09:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9a9cd400) [pid = 1752] [serial = 1868] [outer = 0x9973ac00] 09:22:08 INFO - PROCESS | 1752 | 1464625328402 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9a9cf400) [pid = 1752] [serial = 1869] [outer = 0x9973ac00] 09:22:09 INFO - PROCESS | 1752 | 1464625329347 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1680ms 09:22:09 INFO - PROCESS | 1752 | 1464625329422 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1752 | 1464625329424 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:22:09 INFO - PROCESS | 1752 | 1464625329431 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1752 | 1464625329434 Marionette TRACE conn4 <- [1,2462,null,{}] 09:22:09 INFO - PROCESS | 1752 | 1464625329440 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1752 | 1464625329696 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:22:10 INFO - PROCESS | 1752 | 1464625330038 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b63f400 == 147 [pid = 1752] [id = 623] 09:22:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8d0e6800) [pid = 1752] [serial = 1870] [outer = (nil)] 09:22:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9b56a800) [pid = 1752] [serial = 1871] [outer = 0x8d0e6800] 09:22:10 INFO - PROCESS | 1752 | 1464625330121 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9b572c00) [pid = 1752] [serial = 1872] [outer = 0x8d0e6800] 09:22:11 INFO - PROCESS | 1752 | 1464625331036 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1636ms 09:22:11 INFO - PROCESS | 1752 | 1464625331067 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1752 | 1464625331071 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:22:11 INFO - PROCESS | 1752 | 1464625331077 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1752 | 1464625331080 Marionette TRACE conn4 <- [1,2466,null,{}] 09:22:11 INFO - PROCESS | 1752 | 1464625331086 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 1752 | 1464625331297 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:22:11 INFO - PROCESS | 1752 | 1464625331649 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b11f000 == 148 [pid = 1752] [id = 624] 09:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9b68ec00) [pid = 1752] [serial = 1873] [outer = (nil)] 09:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9b86f400) [pid = 1752] [serial = 1874] [outer = 0x9b68ec00] 09:22:11 INFO - PROCESS | 1752 | 1464625331744 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9b873800) [pid = 1752] [serial = 1875] [outer = 0x9b68ec00] 09:22:12 INFO - PROCESS | 1752 | 1464625332623 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 09:22:12 INFO - PROCESS | 1752 | 1464625332661 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1752 | 1464625332664 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:22:12 INFO - PROCESS | 1752 | 1464625332671 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1752 | 1464625332674 Marionette TRACE conn4 <- [1,2470,null,{}] 09:22:12 INFO - PROCESS | 1752 | 1464625332680 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1752 | 1464625332892 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:22:13 INFO - PROCESS | 1752 | 1464625333198 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b692c00 == 149 [pid = 1752] [id = 625] 09:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9b872c00) [pid = 1752] [serial = 1876] [outer = (nil)] 09:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0x9ba73400) [pid = 1752] [serial = 1877] [outer = 0x9b872c00] 09:22:13 INFO - PROCESS | 1752 | 1464625333328 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0x9c052c00) [pid = 1752] [serial = 1878] [outer = 0x9b872c00] 09:22:14 INFO - PROCESS | 1752 | 1464625334218 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1584ms 09:22:14 INFO - PROCESS | 1752 | 1464625334255 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1752 | 1464625334259 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:22:14 INFO - PROCESS | 1752 | 1464625334266 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1752 | 1464625334270 Marionette TRACE conn4 <- [1,2474,null,{}] 09:22:14 INFO - PROCESS | 1752 | 1464625334275 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1752 | 1464625334504 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:22:14 INFO - PROCESS | 1752 | 1464625334883 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e407400 == 150 [pid = 1752] [id = 626] 09:22:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 183 (0x8ece8000) [pid = 1752] [serial = 1879] [outer = (nil)] 09:22:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 184 (0x9c1bfc00) [pid = 1752] [serial = 1880] [outer = 0x8ece8000] 09:22:14 INFO - PROCESS | 1752 | 1464625334970 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 185 (0x9c1c6c00) [pid = 1752] [serial = 1881] [outer = 0x8ece8000] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x99f09c00 == 149 [pid = 1752] [id = 555] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x86b01c00 == 148 [pid = 1752] [id = 607] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x8b638400 == 147 [pid = 1752] [id = 606] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc8000 == 146 [pid = 1752] [id = 605] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x84ad0000 == 145 [pid = 1752] [id = 604] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x86b03800 == 144 [pid = 1752] [id = 603] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdb800 == 143 [pid = 1752] [id = 602] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0a000 == 142 [pid = 1752] [id = 600] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x99fc8400 == 141 [pid = 1752] [id = 601] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc4400 == 140 [pid = 1752] [id = 599] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x92c5c800 == 139 [pid = 1752] [id = 598] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x92ae1c00 == 138 [pid = 1752] [id = 596] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x9502e400 == 137 [pid = 1752] [id = 597] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x925a5c00 == 136 [pid = 1752] [id = 595] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x918dac00 == 135 [pid = 1752] [id = 594] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x911c0c00 == 134 [pid = 1752] [id = 593] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5d9400 == 133 [pid = 1752] [id = 592] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5dc800 == 132 [pid = 1752] [id = 591] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x8f58d000 == 131 [pid = 1752] [id = 590] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x8ece8c00 == 130 [pid = 1752] [id = 589] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x89ae1c00 == 129 [pid = 1752] [id = 588] 09:22:17 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc1c00 == 128 [pid = 1752] [id = 587] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 184 (0x8e4a7400) [pid = 1752] [serial = 1760] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 183 (0x9519d800) [pid = 1752] [serial = 1746] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 182 (0x8c64d000) [pid = 1752] [serial = 1755] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x8eb3f400) [pid = 1752] [serial = 1707] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x9268a800) [pid = 1752] [serial = 1730] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x8b30f000) [pid = 1752] [serial = 1757] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x95035c00) [pid = 1752] [serial = 1743] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8eb38800) [pid = 1752] [serial = 1706] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x86ce2800) [pid = 1752] [serial = 1749] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x8e4a3400) [pid = 1752] [serial = 1626] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x93c4b000) [pid = 1752] [serial = 1739] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x8f5dc000) [pid = 1752] [serial = 1712] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8e710800) [pid = 1752] [serial = 1704] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x9183dc00) [pid = 1752] [serial = 1721] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8a3ed800) [pid = 1752] [serial = 1752] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x86cc4800) [pid = 1752] [serial = 1748] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x91a2d400) [pid = 1752] [serial = 1724] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9b81ac00) [pid = 1752] [serial = 1680] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8a3f6400) [pid = 1752] [serial = 1697] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9166c800) [pid = 1752] [serial = 1718] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8d8ef800) [pid = 1752] [serial = 1700] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x92d8d800) [pid = 1752] [serial = 1737] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8f3a9800) [pid = 1752] [serial = 1709] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x87ae0400) [pid = 1752] [serial = 1694] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8f58e400) [pid = 1752] [serial = 1710] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x92d82000) [pid = 1752] [serial = 1736] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8e701800) [pid = 1752] [serial = 1703] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x89ad6800) [pid = 1752] [serial = 1751] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9519b400) [pid = 1752] [serial = 1745] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x911b8000) [pid = 1752] [serial = 1716] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x92ade800) [pid = 1752] [serial = 1733] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8b497000) [pid = 1752] [serial = 1698] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x922b3c00) [pid = 1752] [serial = 1725] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x91842800) [pid = 1752] [serial = 1722] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9502f800) [pid = 1752] [serial = 1742] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8c549c00) [pid = 1752] [serial = 1754] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x93c54800) [pid = 1752] [serial = 1740] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x92c57800) [pid = 1752] [serial = 1734] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8e209800) [pid = 1752] [serial = 1758] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x92697800) [pid = 1752] [serial = 1731] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8f5de400) [pid = 1752] [serial = 1713] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x925ab800) [pid = 1752] [serial = 1728] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x925a5800) [pid = 1752] [serial = 1727] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9166fc00) [pid = 1752] [serial = 1719] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8e20b800) [pid = 1752] [serial = 1701] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91134000) [pid = 1752] [serial = 1715] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x88cd7400) [pid = 1752] [serial = 1695] [outer = (nil)] [url = about:blank] 09:22:17 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9929f800) [pid = 1752] [serial = 1662] [outer = (nil)] [url = about:blank] 09:22:18 INFO - PROCESS | 1752 | 1464625338274 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 4037ms 09:22:18 INFO - PROCESS | 1752 | 1464625338305 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:22:18 INFO - PROCESS | 1752 | 1464625338310 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:22:18 INFO - PROCESS | 1752 | 1464625338318 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1752 | 1464625338324 Marionette TRACE conn4 <- [1,2478,null,{}] 09:22:18 INFO - PROCESS | 1752 | 1464625338333 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 1752 | 1464625338575 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:22:18 INFO - PROCESS | 1752 | 1464625338854 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d0800 == 129 [pid = 1752] [id = 627] 09:22:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x879d3c00) [pid = 1752] [serial = 1882] [outer = (nil)] 09:22:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88cdd000) [pid = 1752] [serial = 1883] [outer = 0x879d3c00] 09:22:18 INFO - PROCESS | 1752 | 1464625338941 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x88dcf000) [pid = 1752] [serial = 1884] [outer = 0x879d3c00] 09:22:19 INFO - PROCESS | 1752 | 1464625339792 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1495ms 09:22:19 INFO - PROCESS | 1752 | 1464625339812 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1752 | 1464625339821 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:22:19 INFO - PROCESS | 1752 | 1464625339830 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1752 | 1464625339834 Marionette TRACE conn4 <- [1,2482,null,{}] 09:22:19 INFO - PROCESS | 1752 | 1464625339841 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1752 | 1464625340189 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:22:20 INFO - PROCESS | 1752 | 1464625340376 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b496800 == 130 [pid = 1752] [id = 628] 09:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b497000) [pid = 1752] [serial = 1885] [outer = (nil)] 09:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8c440000) [pid = 1752] [serial = 1886] [outer = 0x8b497000] 09:22:20 INFO - PROCESS | 1752 | 1464625340586 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8c646400) [pid = 1752] [serial = 1887] [outer = 0x8b497000] 09:22:21 INFO - PROCESS | 1752 | 1464625341500 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1729ms 09:22:21 INFO - PROCESS | 1752 | 1464625341561 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1752 | 1464625341565 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:22:21 INFO - PROCESS | 1752 | 1464625341571 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1752 | 1464625341576 Marionette TRACE conn4 <- [1,2486,null,{}] 09:22:21 INFO - PROCESS | 1752 | 1464625341592 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 1752 | 1464625341915 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:22:21 INFO - PROCESS | 1752 | 1464625341953 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x879db400 == 131 [pid = 1752] [id = 629] 09:22:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8d129c00) [pid = 1752] [serial = 1888] [outer = (nil)] 09:22:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8e20e000) [pid = 1752] [serial = 1889] [outer = 0x8d129c00] 09:22:22 INFO - PROCESS | 1752 | 1464625342028 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8e4ab000) [pid = 1752] [serial = 1890] [outer = 0x8d129c00] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x911b8800) [pid = 1752] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9516bc00) [pid = 1752] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x887c8c00) [pid = 1752] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9516e000) [pid = 1752] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x925bbc00) [pid = 1752] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x88dcf800) [pid = 1752] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x86ce3800) [pid = 1752] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8c648400) [pid = 1752] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9a26b800) [pid = 1752] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9112c400) [pid = 1752] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x85c5a800) [pid = 1752] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x95191800) [pid = 1752] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x92ae3400) [pid = 1752] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x88dd0000) [pid = 1752] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9171b800) [pid = 1752] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8ecf4800) [pid = 1752] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x918dec00) [pid = 1752] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x89ad5c00) [pid = 1752] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8d11a800) [pid = 1752] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8f5d8000) [pid = 1752] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:22:23 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8b7c8c00) [pid = 1752] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:22:23 INFO - PROCESS | 1752 | 1464625343594 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2043ms 09:22:23 INFO - PROCESS | 1752 | 1464625343616 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1752 | 1464625343621 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:22:23 INFO - PROCESS | 1752 | 1464625343626 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1752 | 1464625343630 Marionette TRACE conn4 <- [1,2490,null,{}] 09:22:23 INFO - PROCESS | 1752 | 1464625343646 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 1752 | 1464625343848 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:22:23 INFO - PROCESS | 1752 | 1464625343865 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dd0000 == 132 [pid = 1752] [id = 630] 09:22:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8e210c00) [pid = 1752] [serial = 1891] [outer = (nil)] 09:22:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8e71cc00) [pid = 1752] [serial = 1892] [outer = 0x8e210c00] 09:22:23 INFO - PROCESS | 1752 | 1464625343937 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8eb31c00) [pid = 1752] [serial = 1893] [outer = 0x8e210c00] 09:22:24 INFO - PROCESS | 1752 | 1464625344996 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1397ms 09:22:25 INFO - PROCESS | 1752 | 1464625345024 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1752 | 1464625345027 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:22:25 INFO - PROCESS | 1752 | 1464625345033 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1752 | 1464625345035 Marionette TRACE conn4 <- [1,2494,null,{}] 09:22:25 INFO - PROCESS | 1752 | 1464625345041 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 1752 | 1464625345370 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:22:25 INFO - PROCESS | 1752 | 1464625345744 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce1c00 == 133 [pid = 1752] [id = 631] 09:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x86ce2800) [pid = 1752] [serial = 1894] [outer = (nil)] 09:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x87adc400) [pid = 1752] [serial = 1895] [outer = 0x86ce2800] 09:22:25 INFO - PROCESS | 1752 | 1464625345834 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x887cac00) [pid = 1752] [serial = 1896] [outer = 0x86ce2800] 09:22:26 INFO - PROCESS | 1752 | 1464625346827 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1829ms 09:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:22:26 INFO - PROCESS | 1752 | 1464625346865 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1752 | 1464625346871 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:22:26 INFO - PROCESS | 1752 | 1464625346878 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1752 | 1464625346885 Marionette TRACE conn4 <- [1,2498,null,{}] 09:22:26 INFO - PROCESS | 1752 | 1464625346892 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 1752 | 1464625347120 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:22:27 INFO - PROCESS | 1752 | 1464625347454 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b645000 == 134 [pid = 1752] [id = 632] 09:22:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8b7c4400) [pid = 1752] [serial = 1897] [outer = (nil)] 09:22:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8c43ac00) [pid = 1752] [serial = 1898] [outer = 0x8b7c4400] 09:22:27 INFO - PROCESS | 1752 | 1464625347551 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c644c00) [pid = 1752] [serial = 1899] [outer = 0x8b7c4400] 09:22:28 INFO - PROCESS | 1752 | 1464625348495 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1684ms 09:22:28 INFO - PROCESS | 1752 | 1464625348562 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:22:28 INFO - PROCESS | 1752 | 1464625348568 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:22:28 INFO - PROCESS | 1752 | 1464625348574 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1752 | 1464625348578 Marionette TRACE conn4 <- [1,2502,null,{}] 09:22:28 INFO - PROCESS | 1752 | 1464625348584 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 1752 | 1464625348806 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:22:29 INFO - PROCESS | 1752 | 1464625349187 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e403400 == 135 [pid = 1752] [id = 633] 09:22:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e403c00) [pid = 1752] [serial = 1900] [outer = (nil)] 09:22:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8e70bc00) [pid = 1752] [serial = 1901] [outer = 0x8e403c00] 09:22:29 INFO - PROCESS | 1752 | 1464625349280 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8eb3bc00) [pid = 1752] [serial = 1902] [outer = 0x8e403c00] 09:22:30 INFO - PROCESS | 1752 | 1464625350250 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1738ms 09:22:30 INFO - PROCESS | 1752 | 1464625350313 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1752 | 1464625350320 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:22:30 INFO - PROCESS | 1752 | 1464625350337 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1752 | 1464625350344 Marionette TRACE conn4 <- [1,2506,null,{}] 09:22:30 INFO - PROCESS | 1752 | 1464625350350 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 1752 | 1464625350632 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:22:30 INFO - PROCESS | 1752 | 1464625350970 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4a6c00 == 136 [pid = 1752] [id = 634] 09:22:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8e70fc00) [pid = 1752] [serial = 1903] [outer = (nil)] 09:22:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f588000) [pid = 1752] [serial = 1904] [outer = 0x8e70fc00] 09:22:31 INFO - PROCESS | 1752 | 1464625351060 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f592000) [pid = 1752] [serial = 1905] [outer = 0x8e70fc00] 09:22:31 INFO - PROCESS | 1752 | 1464625351992 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1698ms 09:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:22:32 INFO - PROCESS | 1752 | 1464625352027 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1752 | 1464625352030 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 1752 | 1464625352037 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1752 | 1464625352041 Marionette TRACE conn4 <- [1,2510,null,{}] 09:22:32 INFO - PROCESS | 1752 | 1464625352046 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 1752 | 1464625352259 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:22:32 INFO - PROCESS | 1752 | 1464625352547 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d127800 == 137 [pid = 1752] [id = 635] 09:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f58d400) [pid = 1752] [serial = 1906] [outer = (nil)] 09:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f71e000) [pid = 1752] [serial = 1907] [outer = 0x8f58d400] 09:22:32 INFO - PROCESS | 1752 | 1464625352678 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9112d400) [pid = 1752] [serial = 1908] [outer = 0x8f58d400] 09:22:33 INFO - PROCESS | 1752 | 1464625353669 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1694ms 09:22:33 INFO - PROCESS | 1752 | 1464625353730 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1752 | 1464625353735 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:22:33 INFO - PROCESS | 1752 | 1464625353741 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1752 | 1464625353743 Marionette TRACE conn4 <- [1,2514,null,{}] 09:22:33 INFO - PROCESS | 1752 | 1464625353750 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 1752 | 1464625353971 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:22:34 INFO - PROCESS | 1752 | 1464625354309 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x911c0800 == 138 [pid = 1752] [id = 636] 09:22:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x911c0c00) [pid = 1752] [serial = 1909] [outer = (nil)] 09:22:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9166cc00) [pid = 1752] [serial = 1910] [outer = 0x911c0c00] 09:22:34 INFO - PROCESS | 1752 | 1464625354410 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9171bc00) [pid = 1752] [serial = 1911] [outer = 0x911c0c00] 09:22:35 INFO - PROCESS | 1752 | 1464625355347 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1684ms 09:22:35 INFO - PROCESS | 1752 | 1464625355426 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1752 | 1464625355430 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:22:35 INFO - PROCESS | 1752 | 1464625355437 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1752 | 1464625355440 Marionette TRACE conn4 <- [1,2518,null,{}] 09:22:35 INFO - PROCESS | 1752 | 1464625355446 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1752 | 1464625355660 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:22:36 INFO - PROCESS | 1752 | 1464625356004 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce6800 == 139 [pid = 1752] [id = 637] 09:22:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x88fc4c00) [pid = 1752] [serial = 1912] [outer = (nil)] 09:22:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x91845800) [pid = 1752] [serial = 1913] [outer = 0x88fc4c00] 09:22:36 INFO - PROCESS | 1752 | 1464625356092 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x918d9c00) [pid = 1752] [serial = 1914] [outer = 0x88fc4c00] 09:22:36 INFO - PROCESS | 1752 | 1464625356989 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1587ms 09:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:22:37 INFO - PROCESS | 1752 | 1464625357025 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1752 | 1464625357028 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:22:37 INFO - PROCESS | 1752 | 1464625357035 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1752 | 1464625357038 Marionette TRACE conn4 <- [1,2522,null,{}] 09:22:37 INFO - PROCESS | 1752 | 1464625357044 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 1752 | 1464625357349 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:22:37 INFO - PROCESS | 1752 | 1464625357569 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x91842c00 == 140 [pid = 1752] [id = 638] 09:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91846c00) [pid = 1752] [serial = 1915] [outer = (nil)] 09:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x91a38800) [pid = 1752] [serial = 1916] [outer = 0x91846c00] 09:22:37 INFO - PROCESS | 1752 | 1464625357697 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x922b3c00) [pid = 1752] [serial = 1917] [outer = 0x91846c00] 09:22:38 INFO - PROCESS | 1752 | 1464625358647 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1651ms 09:22:38 INFO - PROCESS | 1752 | 1464625358685 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:22:38 INFO - PROCESS | 1752 | 1464625358689 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1752 | 1464625358696 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1752 | 1464625358699 Marionette TRACE conn4 <- [1,2526,null,{}] 09:22:38 INFO - PROCESS | 1752 | 1464625358705 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1752 | 1464625358928 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:22:39 INFO - PROCESS | 1752 | 1464625359221 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x91133c00 == 141 [pid = 1752] [id = 639] 09:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x91a2d800) [pid = 1752] [serial = 1918] [outer = (nil)] 09:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x925b4c00) [pid = 1752] [serial = 1919] [outer = 0x91a2d800] 09:22:39 INFO - PROCESS | 1752 | 1464625359355 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9268ac00) [pid = 1752] [serial = 1920] [outer = 0x91a2d800] 09:22:40 INFO - PROCESS | 1752 | 1464625360294 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1634ms 09:22:40 INFO - PROCESS | 1752 | 1464625360329 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1752 | 1464625360333 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:22:40 INFO - PROCESS | 1752 | 1464625360340 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1752 | 1464625360350 Marionette TRACE conn4 <- [1,2530,null,{}] 09:22:40 INFO - PROCESS | 1752 | 1464625360355 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1752 | 1464625360566 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:22:40 INFO - PROCESS | 1752 | 1464625360915 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef5400 == 142 [pid = 1752] [id = 640] 09:22:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8aec5000) [pid = 1752] [serial = 1921] [outer = (nil)] 09:22:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x92ad6c00) [pid = 1752] [serial = 1922] [outer = 0x8aec5000] 09:22:41 INFO - PROCESS | 1752 | 1464625361005 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92ae3400) [pid = 1752] [serial = 1923] [outer = 0x8aec5000] 09:22:41 INFO - PROCESS | 1752 | 1464625361921 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1637ms 09:22:41 INFO - PROCESS | 1752 | 1464625361978 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1752 | 1464625361981 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:22:41 INFO - PROCESS | 1752 | 1464625361988 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1752 | 1464625361991 Marionette TRACE conn4 <- [1,2534,null,{}] 09:22:42 INFO - PROCESS | 1752 | 1464625361997 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 1752 | 1464625362210 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:22:42 INFO - PROCESS | 1752 | 1464625362554 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d81800 == 143 [pid = 1752] [id = 641] 09:22:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92d82000) [pid = 1752] [serial = 1924] [outer = (nil)] 09:22:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92d86800) [pid = 1752] [serial = 1925] [outer = 0x92d82000] 09:22:42 INFO - PROCESS | 1752 | 1464625362657 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x93ac0c00) [pid = 1752] [serial = 1926] [outer = 0x92d82000] 09:22:43 INFO - PROCESS | 1752 | 1464625363582 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1643ms 09:22:43 INFO - PROCESS | 1752 | 1464625363632 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1752 | 1464625363637 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:22:43 INFO - PROCESS | 1752 | 1464625363643 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1752 | 1464625363647 Marionette TRACE conn4 <- [1,2538,null,{}] 09:22:43 INFO - PROCESS | 1752 | 1464625363653 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1752 | 1464625363892 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:22:44 INFO - PROCESS | 1752 | 1464625364230 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eedc00 == 144 [pid = 1752] [id = 642] 09:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x93c4e400) [pid = 1752] [serial = 1927] [outer = (nil)] 09:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x950a8000) [pid = 1752] [serial = 1928] [outer = 0x93c4e400] 09:22:44 INFO - PROCESS | 1752 | 1464625364319 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9516f400) [pid = 1752] [serial = 1929] [outer = 0x93c4e400] 09:22:45 INFO - PROCESS | 1752 | 1464625365244 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1632ms 09:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:22:45 INFO - PROCESS | 1752 | 1464625365277 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1752 | 1464625365280 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:22:45 INFO - PROCESS | 1752 | 1464625365287 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1752 | 1464625365290 Marionette TRACE conn4 <- [1,2542,null,{}] 09:22:45 INFO - PROCESS | 1752 | 1464625365296 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 1752 | 1464625365508 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:22:45 INFO - PROCESS | 1752 | 1464625365854 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d0e6c00 == 145 [pid = 1752] [id = 643] 09:22:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x8e4ac400) [pid = 1752] [serial = 1930] [outer = (nil)] 09:22:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x98062000) [pid = 1752] [serial = 1931] [outer = 0x8e4ac400] 09:22:45 INFO - PROCESS | 1752 | 1464625365945 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9879f400) [pid = 1752] [serial = 1932] [outer = 0x8e4ac400] 09:22:46 INFO - PROCESS | 1752 | 1464625366892 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1685ms 09:22:46 INFO - PROCESS | 1752 | 1464625366971 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1752 | 1464625366975 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:22:46 INFO - PROCESS | 1752 | 1464625366981 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1752 | 1464625366984 Marionette TRACE conn4 <- [1,2546,null,{}] 09:22:46 INFO - PROCESS | 1752 | 1464625366990 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1752 | 1464625367246 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:22:47 INFO - PROCESS | 1752 | 1464625367591 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9502cc00 == 146 [pid = 1752] [id = 644] 09:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x95191800) [pid = 1752] [serial = 1933] [outer = (nil)] 09:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x99f24800) [pid = 1752] [serial = 1934] [outer = 0x95191800] 09:22:47 INFO - PROCESS | 1752 | 1464625367678 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x99fca400) [pid = 1752] [serial = 1935] [outer = 0x95191800] 09:22:48 INFO - PROCESS | 1752 | 1464625368595 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1682ms 09:22:48 INFO - PROCESS | 1752 | 1464625368665 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1752 | 1464625368668 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:22:48 INFO - PROCESS | 1752 | 1464625368674 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1752 | 1464625368677 Marionette TRACE conn4 <- [1,2550,null,{}] 09:22:48 INFO - PROCESS | 1752 | 1464625368683 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1752 | 1464625368898 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:22:49 INFO - PROCESS | 1752 | 1464625369238 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x9519b400 == 147 [pid = 1752] [id = 645] 09:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x99f01800) [pid = 1752] [serial = 1936] [outer = (nil)] 09:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x9a9ee000) [pid = 1752] [serial = 1937] [outer = 0x99f01800] 09:22:49 INFO - PROCESS | 1752 | 1464625369326 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9b11c000) [pid = 1752] [serial = 1938] [outer = 0x99f01800] 09:22:50 INFO - PROCESS | 1752 | 1464625370282 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1639ms 09:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:22:50 INFO - PROCESS | 1752 | 1464625370313 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1752 | 1464625370316 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:22:50 INFO - PROCESS | 1752 | 1464625370323 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1752 | 1464625370326 Marionette TRACE conn4 <- [1,2554,null,{}] 09:22:50 INFO - PROCESS | 1752 | 1464625370332 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 1752 | 1464625370546 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:22:50 INFO - PROCESS | 1752 | 1464625370901 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3a7000 == 148 [pid = 1752] [id = 646] 09:22:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x8f5d5c00) [pid = 1752] [serial = 1939] [outer = (nil)] 09:22:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9b68a400) [pid = 1752] [serial = 1940] [outer = 0x8f5d5c00] 09:22:50 INFO - PROCESS | 1752 | 1464625370992 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9b81ac00) [pid = 1752] [serial = 1941] [outer = 0x8f5d5c00] 09:22:51 INFO - PROCESS | 1752 | 1464625371946 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1683ms 09:22:52 INFO - PROCESS | 1752 | 1464625372006 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1752 | 1464625372010 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:22:52 INFO - PROCESS | 1752 | 1464625372016 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1752 | 1464625372021 Marionette TRACE conn4 <- [1,2558,null,{}] 09:22:52 INFO - PROCESS | 1752 | 1464625372027 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 1752 | 1464625372261 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:22:52 INFO - PROCESS | 1752 | 1464625372602 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a386400 == 149 [pid = 1752] [id = 647] 09:22:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9a9ccc00) [pid = 1752] [serial = 1942] [outer = (nil)] 09:22:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9d9cc400) [pid = 1752] [serial = 1943] [outer = 0x9a9ccc00] 09:22:52 INFO - PROCESS | 1752 | 1464625372693 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9d9cfc00) [pid = 1752] [serial = 1944] [outer = 0x9a9ccc00] 09:22:53 INFO - PROCESS | 1752 | 1464625373649 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1689ms 09:22:53 INFO - PROCESS | 1752 | 1464625373705 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1752 | 1464625373709 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:22:53 INFO - PROCESS | 1752 | 1464625373716 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1752 | 1464625373718 Marionette TRACE conn4 <- [1,2562,null,{}] 09:22:53 INFO - PROCESS | 1752 | 1464625373724 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1752 | 1464625373947 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:22:54 INFO - PROCESS | 1752 | 1464625374291 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9f6800 == 150 [pid = 1752] [id = 648] 09:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9b875400) [pid = 1752] [serial = 1945] [outer = (nil)] 09:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 181 (0xa115f400) [pid = 1752] [serial = 1946] [outer = 0x9b875400] 09:22:54 INFO - PROCESS | 1752 | 1464625374377 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 182 (0xa1162400) [pid = 1752] [serial = 1947] [outer = 0x9b875400] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x88fc4800 == 149 [pid = 1752] [id = 538] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8b640400 == 148 [pid = 1752] [id = 539] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8aec2800 == 147 [pid = 1752] [id = 562] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x86044c00 == 146 [pid = 1752] [id = 540] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8c543c00 == 145 [pid = 1752] [id = 395] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x88dd0000 == 144 [pid = 1752] [id = 630] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x879db400 == 143 [pid = 1752] [id = 629] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8b496800 == 142 [pid = 1752] [id = 628] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x879d0800 == 141 [pid = 1752] [id = 627] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9b692c00 == 140 [pid = 1752] [id = 625] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8b63f400 == 139 [pid = 1752] [id = 623] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9b11f000 == 138 [pid = 1752] [id = 624] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x99730c00 == 137 [pid = 1752] [id = 622] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x95172c00 == 136 [pid = 1752] [id = 621] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdd800 == 135 [pid = 1752] [id = 620] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x93cb8400 == 134 [pid = 1752] [id = 619] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0ac00 == 133 [pid = 1752] [id = 617] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x925a5400 == 132 [pid = 1752] [id = 618] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x918e1000 == 131 [pid = 1752] [id = 616] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x887c5400 == 130 [pid = 1752] [id = 615] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5dac00 == 129 [pid = 1752] [id = 614] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d11f800 == 128 [pid = 1752] [id = 613] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecec800 == 127 [pid = 1752] [id = 612] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8ece9c00 == 126 [pid = 1752] [id = 611] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8d8e3c00 == 125 [pid = 1752] [id = 610] 09:22:57 INFO - PROCESS | 1752 | --DOCSHELL 0x883cec00 == 124 [pid = 1752] [id = 609] 09:22:57 INFO - PROCESS | 1752 | 1464625377516 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 181 (0x918dd400) [pid = 1752] [serial = 1778] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 180 (0x99237000) [pid = 1752] [serial = 1796] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x99f0e400) [pid = 1752] [serial = 1800] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x9a276400) [pid = 1752] [serial = 1802] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x92c57c00) [pid = 1752] [serial = 1788] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8aecf400) [pid = 1752] [serial = 1818] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x92adf800) [pid = 1752] [serial = 1787] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x8b7c5000) [pid = 1752] [serial = 1824] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x89ad6c00) [pid = 1752] [serial = 1817] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x9b571c00) [pid = 1752] [serial = 1809] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x9a9d8c00) [pid = 1752] [serial = 1806] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x911bf800) [pid = 1752] [serial = 1776] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x866df000) [pid = 1752] [serial = 1814] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x9519bc00) [pid = 1752] [serial = 1793] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x93abc400) [pid = 1752] [serial = 1791] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9a9d2800) [pid = 1752] [serial = 1805] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8a3f8400) [pid = 1752] [serial = 1763] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x922b2800) [pid = 1752] [serial = 1781] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x9b68e800) [pid = 1752] [serial = 1811] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x99f06c00) [pid = 1752] [serial = 1799] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x8b48d400) [pid = 1752] [serial = 1764] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8f3a6c00) [pid = 1752] [serial = 1769] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x88fcb400) [pid = 1752] [serial = 1823] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x92697000) [pid = 1752] [serial = 1785] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8d0df800) [pid = 1752] [serial = 1692] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8eb31800) [pid = 1752] [serial = 1767] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x911b6400) [pid = 1752] [serial = 1775] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x91126800) [pid = 1752] [serial = 1773] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x925bd800) [pid = 1752] [serial = 1784] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8d0dd400) [pid = 1752] [serial = 1820] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9374ac00) [pid = 1752] [serial = 1790] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8f58b000) [pid = 1752] [serial = 1770] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x99299400) [pid = 1752] [serial = 1797] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x98062c00) [pid = 1752] [serial = 1794] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x8d0e8c00) [pid = 1752] [serial = 1821] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x9b565800) [pid = 1752] [serial = 1808] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8f720c00) [pid = 1752] [serial = 1772] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8e4aa000) [pid = 1752] [serial = 1766] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x86ce7c00) [pid = 1752] [serial = 1815] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9a382400) [pid = 1752] [serial = 1803] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x92399c00) [pid = 1752] [serial = 1782] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x91a2b400) [pid = 1752] [serial = 1779] [outer = (nil)] [url = about:blank] 09:22:57 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e703c00) [pid = 1752] [serial = 1826] [outer = (nil)] [url = about:blank] 09:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 4191ms 09:22:57 INFO - PROCESS | 1752 | 1464625377908 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1752 | 1464625377912 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:22:57 INFO - PROCESS | 1752 | 1464625377920 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1752 | 1464625377926 Marionette TRACE conn4 <- [1,2566,null,{}] 09:22:57 INFO - PROCESS | 1752 | 1464625377935 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1752 | 1464625378131 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:22:58 INFO - PROCESS | 1752 | 1464625378377 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c7c00 == 125 [pid = 1752] [id = 649] 09:22:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x883cec00) [pid = 1752] [serial = 1948] [outer = (nil)] 09:22:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x887ca000) [pid = 1752] [serial = 1949] [outer = 0x883cec00] 09:22:58 INFO - PROCESS | 1752 | 1464625378454 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x88fc5c00) [pid = 1752] [serial = 1950] [outer = 0x883cec00] 09:22:59 INFO - PROCESS | 1752 | 1464625379296 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1434ms 09:22:59 INFO - PROCESS | 1752 | 1464625379355 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1752 | 1464625379363 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:22:59 INFO - PROCESS | 1752 | 1464625379373 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1752 | 1464625379377 Marionette TRACE conn4 <- [1,2570,null,{}] 09:22:59 INFO - PROCESS | 1752 | 1464625379383 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1752 | 1464625379593 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:22:59 INFO - PROCESS | 1752 | 1464625379819 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d1c00 == 126 [pid = 1752] [id = 650] 09:22:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x887c2c00) [pid = 1752] [serial = 1951] [outer = (nil)] 09:22:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8b308400) [pid = 1752] [serial = 1952] [outer = 0x887c2c00] 09:22:59 INFO - PROCESS | 1752 | 1464625379897 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8b63f400) [pid = 1752] [serial = 1953] [outer = 0x887c2c00] 09:23:00 INFO - PROCESS | 1752 | 1464625380961 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 09:23:01 INFO - PROCESS | 1752 | 1464625381012 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1752 | 1464625381016 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:23:01 INFO - PROCESS | 1752 | 1464625381031 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1752 | 1464625381036 Marionette TRACE conn4 <- [1,2574,null,{}] 09:23:01 INFO - PROCESS | 1752 | 1464625381052 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1752 | 1464625381338 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:23:01 INFO - PROCESS | 1752 | 1464625381368 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x879db800 == 127 [pid = 1752] [id = 651] 09:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8c64a800) [pid = 1752] [serial = 1954] [outer = (nil)] 09:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8d0e4000) [pid = 1752] [serial = 1955] [outer = 0x8c64a800] 09:23:01 INFO - PROCESS | 1752 | 1464625381446 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8d128000) [pid = 1752] [serial = 1956] [outer = 0x8c64a800] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9b872c00) [pid = 1752] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x9b68ec00) [pid = 1752] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x8d0e7000) [pid = 1752] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8ecf1000) [pid = 1752] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9973ac00) [pid = 1752] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x879d3c00) [pid = 1752] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f5d4000) [pid = 1752] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:23:02 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x88cd9800) [pid = 1752] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f5d5000) [pid = 1752] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x883cd800) [pid = 1752] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9519b000) [pid = 1752] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91a33400) [pid = 1752] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8d8ed800) [pid = 1752] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x94692c00) [pid = 1752] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8b642000) [pid = 1752] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91841400) [pid = 1752] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x925b5400) [pid = 1752] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8d129c00) [pid = 1752] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8b497000) [pid = 1752] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9112f000) [pid = 1752] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8d0e6800) [pid = 1752] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:23:03 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9a9f1400) [pid = 1752] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:23:03 INFO - PROCESS | 1752 | 1464625383282 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2294ms 09:23:03 INFO - PROCESS | 1752 | 1464625383325 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:23:03 INFO - PROCESS | 1752 | 1464625383329 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:23:03 INFO - PROCESS | 1752 | 1464625383350 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1752 | 1464625383354 Marionette TRACE conn4 <- [1,2578,null,{}] 09:23:03 INFO - PROCESS | 1752 | 1464625383359 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1752 | 1464625383628 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:23:03 INFO - PROCESS | 1752 | 1464625383645 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c7400 == 128 [pid = 1752] [id = 652] 09:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8aec1400) [pid = 1752] [serial = 1957] [outer = (nil)] 09:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8d120000) [pid = 1752] [serial = 1958] [outer = 0x8aec1400] 09:23:03 INFO - PROCESS | 1752 | 1464625383717 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8e4a5c00) [pid = 1752] [serial = 1959] [outer = 0x8aec1400] 09:23:04 INFO - PROCESS | 1752 | 1464625384645 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1333ms 09:23:04 INFO - PROCESS | 1752 | 1464625384684 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1752 | 1464625384687 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:23:04 INFO - PROCESS | 1752 | 1464625384694 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1752 | 1464625384697 Marionette TRACE conn4 <- [1,2582,null,{}] 09:23:04 INFO - PROCESS | 1752 | 1464625384703 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1752 | 1464625384890 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:23:05 INFO - PROCESS | 1752 | 1464625385284 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef2400 == 129 [pid = 1752] [id = 653] 09:23:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x86042400) [pid = 1752] [serial = 1960] [outer = (nil)] 09:23:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x86cc4800) [pid = 1752] [serial = 1961] [outer = 0x86042400] 09:23:05 INFO - PROCESS | 1752 | 1464625385444 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x883c6c00) [pid = 1752] [serial = 1962] [outer = 0x86042400] 09:23:06 INFO - PROCESS | 1752 | 1464625386412 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1788ms 09:23:06 INFO - PROCESS | 1752 | 1464625386484 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1752 | 1464625386491 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:23:06 INFO - PROCESS | 1752 | 1464625386499 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1752 | 1464625386505 Marionette TRACE conn4 <- [1,2586,null,{}] 09:23:06 INFO - PROCESS | 1752 | 1464625386512 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1752 | 1464625386786 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:23:07 INFO - PROCESS | 1752 | 1464625387124 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b48a800 == 130 [pid = 1752] [id = 654] 09:23:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b639000) [pid = 1752] [serial = 1963] [outer = (nil)] 09:23:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8b7d0000) [pid = 1752] [serial = 1964] [outer = 0x8b639000] 09:23:07 INFO - PROCESS | 1752 | 1464625387218 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8c64ac00) [pid = 1752] [serial = 1965] [outer = 0x8b639000] 09:23:08 INFO - PROCESS | 1752 | 1464625388180 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1737ms 09:23:08 INFO - PROCESS | 1752 | 1464625388239 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:23:08 INFO - PROCESS | 1752 | 1464625388246 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:23:08 INFO - PROCESS | 1752 | 1464625388253 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1752 | 1464625388256 Marionette TRACE conn4 <- [1,2590,null,{}] 09:23:08 INFO - PROCESS | 1752 | 1464625388262 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1752 | 1464625388488 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:23:08 INFO - PROCESS | 1752 | 1464625388874 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d129c00 == 131 [pid = 1752] [id = 655] 09:23:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8d8ef800) [pid = 1752] [serial = 1966] [outer = (nil)] 09:23:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8e4acc00) [pid = 1752] [serial = 1967] [outer = 0x8d8ef800] 09:23:08 INFO - PROCESS | 1752 | 1464625388972 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8e721800) [pid = 1752] [serial = 1968] [outer = 0x8d8ef800] 09:23:09 INFO - PROCESS | 1752 | 1464625389939 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1732ms 09:23:09 INFO - PROCESS | 1752 | 1464625389985 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:23:09 INFO - PROCESS | 1752 | 1464625389989 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:23:10 INFO - PROCESS | 1752 | 1464625390005 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1752 | 1464625390015 Marionette TRACE conn4 <- [1,2594,null,{}] 09:23:10 INFO - PROCESS | 1752 | 1464625390022 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 1752 | 1464625390286 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:23:10 INFO - PROCESS | 1752 | 1464625390619 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc4400 == 132 [pid = 1752] [id = 656] 09:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8e4ad000) [pid = 1752] [serial = 1969] [outer = (nil)] 09:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8f3ad400) [pid = 1752] [serial = 1970] [outer = 0x8e4ad000] 09:23:10 INFO - PROCESS | 1752 | 1464625390708 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8f58e000) [pid = 1752] [serial = 1971] [outer = 0x8e4ad000] 09:23:11 INFO - PROCESS | 1752 | 1464625391644 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1703ms 09:23:11 INFO - PROCESS | 1752 | 1464625391700 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1752 | 1464625391704 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:23:11 INFO - PROCESS | 1752 | 1464625391711 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1752 | 1464625391715 Marionette TRACE conn4 <- [1,2598,null,{}] 09:23:11 INFO - PROCESS | 1752 | 1464625391721 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 1752 | 1464625391943 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:23:12 INFO - PROCESS | 1752 | 1464625392281 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f587800 == 133 [pid = 1752] [id = 657] 09:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8f5dac00) [pid = 1752] [serial = 1972] [outer = (nil)] 09:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8f722400) [pid = 1752] [serial = 1973] [outer = 0x8f5dac00] 09:23:12 INFO - PROCESS | 1752 | 1464625392373 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9112a000) [pid = 1752] [serial = 1974] [outer = 0x8f5dac00] 09:23:13 INFO - PROCESS | 1752 | 1464625393311 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1631ms 09:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:23:13 INFO - PROCESS | 1752 | 1464625393343 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1752 | 1464625393347 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:23:13 INFO - PROCESS | 1752 | 1464625393353 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1752 | 1464625393357 Marionette TRACE conn4 <- [1,2602,null,{}] 09:23:13 INFO - PROCESS | 1752 | 1464625393363 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1752 | 1464625393569 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:23:13 INFO - PROCESS | 1752 | 1464625393949 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x91130c00 == 134 [pid = 1752] [id = 658] 09:23:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x911b7c00) [pid = 1752] [serial = 1975] [outer = (nil)] 09:23:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x91668000) [pid = 1752] [serial = 1976] [outer = 0x911b7c00] 09:23:14 INFO - PROCESS | 1752 | 1464625394051 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91716c00) [pid = 1752] [serial = 1977] [outer = 0x911b7c00] 09:23:15 INFO - PROCESS | 1752 | 1464625395100 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1791ms 09:23:15 INFO - PROCESS | 1752 | 1464625395143 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:23:15 INFO - PROCESS | 1752 | 1464625395147 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:23:15 INFO - PROCESS | 1752 | 1464625395154 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1752 | 1464625395157 Marionette TRACE conn4 <- [1,2606,null,{}] 09:23:15 INFO - PROCESS | 1752 | 1464625395163 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 1752 | 1464625395394 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:23:15 INFO - PROCESS | 1752 | 1464625395727 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91133000 == 135 [pid = 1752] [id = 659] 09:23:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x911b2c00) [pid = 1752] [serial = 1978] [outer = (nil)] 09:23:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x918dd400) [pid = 1752] [serial = 1979] [outer = 0x911b2c00] 09:23:15 INFO - PROCESS | 1752 | 1464625395825 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x91a2b800) [pid = 1752] [serial = 1980] [outer = 0x911b2c00] 09:23:16 INFO - PROCESS | 1752 | 1464625396817 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1736ms 09:23:16 INFO - PROCESS | 1752 | 1464625396890 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1752 | 1464625396894 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:23:16 INFO - PROCESS | 1752 | 1464625396901 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1752 | 1464625396904 Marionette TRACE conn4 <- [1,2610,null,{}] 09:23:16 INFO - PROCESS | 1752 | 1464625396910 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 1752 | 1464625397146 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:23:17 INFO - PROCESS | 1752 | 1464625397508 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x918d6c00 == 136 [pid = 1752] [id = 660] 09:23:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x918e0400) [pid = 1752] [serial = 1981] [outer = (nil)] 09:23:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92399c00) [pid = 1752] [serial = 1982] [outer = 0x918e0400] 09:23:17 INFO - PROCESS | 1752 | 1464625397613 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9239d800) [pid = 1752] [serial = 1983] [outer = 0x918e0400] 09:23:18 INFO - PROCESS | 1752 | 1464625398558 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1691ms 09:23:18 INFO - PROCESS | 1752 | 1464625398593 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1752 | 1464625398597 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:23:18 INFO - PROCESS | 1752 | 1464625398604 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1752 | 1464625398608 Marionette TRACE conn4 <- [1,2614,null,{}] 09:23:18 INFO - PROCESS | 1752 | 1464625398614 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 1752 | 1464625398835 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:23:19 INFO - PROCESS | 1752 | 1464625399260 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x887bf400 == 137 [pid = 1752] [id = 661] 09:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8b489800) [pid = 1752] [serial = 1984] [outer = (nil)] 09:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x925bf400) [pid = 1752] [serial = 1985] [outer = 0x8b489800] 09:23:19 INFO - PROCESS | 1752 | 1464625399419 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9268f800) [pid = 1752] [serial = 1986] [outer = 0x8b489800] 09:23:20 INFO - PROCESS | 1752 | 1464625400451 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1888ms 09:23:20 INFO - PROCESS | 1752 | 1464625400493 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:23:20 INFO - PROCESS | 1752 | 1464625400497 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:23:20 INFO - PROCESS | 1752 | 1464625400504 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1752 | 1464625400507 Marionette TRACE conn4 <- [1,2618,null,{}] 09:23:20 INFO - PROCESS | 1752 | 1464625400513 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1752 | 1464625400747 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:23:21 INFO - PROCESS | 1752 | 1464625401084 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ece8800 == 138 [pid = 1752] [id = 662] 09:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91a33400) [pid = 1752] [serial = 1987] [outer = (nil)] 09:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x92adcc00) [pid = 1752] [serial = 1988] [outer = 0x91a33400] 09:23:21 INFO - PROCESS | 1752 | 1464625401177 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x92ae0000) [pid = 1752] [serial = 1989] [outer = 0x91a33400] 09:23:22 INFO - PROCESS | 1752 | 1464625402107 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1641ms 09:23:22 INFO - PROCESS | 1752 | 1464625402145 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1752 | 1464625402149 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:23:22 INFO - PROCESS | 1752 | 1464625402155 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1752 | 1464625402159 Marionette TRACE conn4 <- [1,2622,null,{}] 09:23:22 INFO - PROCESS | 1752 | 1464625402164 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1752 | 1464625402374 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:23:22 INFO - PROCESS | 1752 | 1464625402669 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d81c00 == 139 [pid = 1752] [id = 663] 09:23:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x92d82c00) [pid = 1752] [serial = 1990] [outer = (nil)] 09:23:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x92d8b800) [pid = 1752] [serial = 1991] [outer = 0x92d82c00] 09:23:22 INFO - PROCESS | 1752 | 1464625402919 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x93abf400) [pid = 1752] [serial = 1992] [outer = 0x92d82c00] 09:23:23 INFO - PROCESS | 1752 | 1464625403995 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1889ms 09:23:24 INFO - PROCESS | 1752 | 1464625404046 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1752 | 1464625404050 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:23:24 INFO - PROCESS | 1752 | 1464625404057 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1752 | 1464625404061 Marionette TRACE conn4 <- [1,2626,null,{}] 09:23:24 INFO - PROCESS | 1752 | 1464625404067 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1752 | 1464625404303 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:23:24 INFO - PROCESS | 1752 | 1464625404654 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f58b800 == 140 [pid = 1752] [id = 664] 09:23:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x92adf800) [pid = 1752] [serial = 1993] [outer = (nil)] 09:23:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x950a7400) [pid = 1752] [serial = 1994] [outer = 0x92adf800] 09:23:24 INFO - PROCESS | 1752 | 1464625404744 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x95175c00) [pid = 1752] [serial = 1995] [outer = 0x92adf800] 09:23:25 INFO - PROCESS | 1752 | 1464625405664 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1684ms 09:23:25 INFO - PROCESS | 1752 | 1464625405742 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1752 | 1464625405746 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:23:25 INFO - PROCESS | 1752 | 1464625405752 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1752 | 1464625405756 Marionette TRACE conn4 <- [1,2630,null,{}] 09:23:25 INFO - PROCESS | 1752 | 1464625405762 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1752 | 1464625406032 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:23:26 INFO - PROCESS | 1752 | 1464625406374 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cba000 == 141 [pid = 1752] [id = 665] 09:23:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9502bc00) [pid = 1752] [serial = 1996] [outer = (nil)] 09:23:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9874ac00) [pid = 1752] [serial = 1997] [outer = 0x9502bc00] 09:23:26 INFO - PROCESS | 1752 | 1464625406457 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9972b800) [pid = 1752] [serial = 1998] [outer = 0x9502bc00] 09:23:27 INFO - PROCESS | 1752 | 1464625407418 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1730ms 09:23:27 INFO - PROCESS | 1752 | 1464625407484 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1752 | 1464625407488 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:23:27 INFO - PROCESS | 1752 | 1464625407494 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1752 | 1464625407498 Marionette TRACE conn4 <- [1,2634,null,{}] 09:23:27 INFO - PROCESS | 1752 | 1464625407504 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 1752 | 1464625407751 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:23:28 INFO - PROCESS | 1752 | 1464625408122 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a9400 == 142 [pid = 1752] [id = 666] 09:23:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x951b9c00) [pid = 1752] [serial = 1999] [outer = (nil)] 09:23:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9a273800) [pid = 1752] [serial = 2000] [outer = 0x951b9c00] 09:23:28 INFO - PROCESS | 1752 | 1464625408212 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x9a296c00) [pid = 1752] [serial = 2001] [outer = 0x951b9c00] 09:23:29 INFO - PROCESS | 1752 | 1464625409209 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1781ms 09:23:29 INFO - PROCESS | 1752 | 1464625409277 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1752 | 1464625409280 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:23:29 INFO - PROCESS | 1752 | 1464625409287 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1752 | 1464625409290 Marionette TRACE conn4 <- [1,2638,null,{}] 09:23:29 INFO - PROCESS | 1752 | 1464625409295 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1752 | 1464625409532 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:23:29 INFO - PROCESS | 1752 | 1464625409869 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x91128800 == 143 [pid = 1752] [id = 667] 09:23:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x91676c00) [pid = 1752] [serial = 2002] [outer = (nil)] 09:23:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x9a9d7000) [pid = 1752] [serial = 2003] [outer = 0x91676c00] 09:23:29 INFO - PROCESS | 1752 | 1464625409962 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 174 (0x9a9ed400) [pid = 1752] [serial = 2004] [outer = 0x91676c00] 09:23:30 INFO - PROCESS | 1752 | 1464625410909 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1688ms 09:23:30 INFO - PROCESS | 1752 | 1464625410976 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1752 | 1464625410980 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:23:30 INFO - PROCESS | 1752 | 1464625410987 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1752 | 1464625410990 Marionette TRACE conn4 <- [1,2642,null,{}] 09:23:31 INFO - PROCESS | 1752 | 1464625410996 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1752 | 1464625411204 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:23:31 INFO - PROCESS | 1752 | 1464625411541 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f0e400 == 144 [pid = 1752] [id = 668] 09:23:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 175 (0x9a9d0400) [pid = 1752] [serial = 2005] [outer = (nil)] 09:23:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 176 (0x9b689800) [pid = 1752] [serial = 2006] [outer = 0x9a9d0400] 09:23:31 INFO - PROCESS | 1752 | 1464625411633 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 177 (0x9b68e000) [pid = 1752] [serial = 2007] [outer = 0x9a9d0400] 09:23:32 INFO - PROCESS | 1752 | 1464625412884 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:23:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1933ms 09:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:23:32 INFO - PROCESS | 1752 | 1464625412921 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1752 | 1464625412924 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:23:32 INFO - PROCESS | 1752 | 1464625412931 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1752 | 1464625412934 Marionette TRACE conn4 <- [1,2646,null,{}] 09:23:32 INFO - PROCESS | 1752 | 1464625412942 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 1752 | 1464625413189 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:23:33 INFO - PROCESS | 1752 | 1464625413520 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aad7400 == 145 [pid = 1752] [id = 669] 09:23:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 178 (0x9b876800) [pid = 1752] [serial = 2008] [outer = (nil)] 09:23:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 179 (0x9c07f800) [pid = 1752] [serial = 2009] [outer = 0x9b876800] 09:23:33 INFO - PROCESS | 1752 | 1464625413618 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 180 (0x9d9a7000) [pid = 1752] [serial = 2010] [outer = 0x9b876800] 09:23:34 INFO - PROCESS | 1752 | 1464625414623 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1749ms 09:23:34 INFO - PROCESS | 1752 | 1464625414680 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1752 | 1464625414683 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:23:34 INFO - PROCESS | 1752 | 1464625414690 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1752 | 1464625414693 Marionette TRACE conn4 <- [1,2650,null,{}] 09:23:34 INFO - PROCESS | 1752 | 1464625414699 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1752 | 1464625414918 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x95178000 == 144 [pid = 1752] [id = 554] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92392400 == 143 [pid = 1752] [id = 549] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x91132c00 == 142 [pid = 1752] [id = 550] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce6c00 == 141 [pid = 1752] [id = 553] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92c60000 == 140 [pid = 1752] [id = 552] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x918d9400 == 139 [pid = 1752] [id = 548] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x925b9400 == 138 [pid = 1752] [id = 551] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x883c7400 == 137 [pid = 1752] [id = 652] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x879db800 == 136 [pid = 1752] [id = 651] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x879d1c00 == 135 [pid = 1752] [id = 650] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x883c7c00 == 134 [pid = 1752] [id = 649] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9a386400 == 133 [pid = 1752] [id = 647] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9f6800 == 132 [pid = 1752] [id = 648] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3a7000 == 131 [pid = 1752] [id = 646] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9519b400 == 130 [pid = 1752] [id = 645] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9502cc00 == 129 [pid = 1752] [id = 644] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x85eedc00 == 128 [pid = 1752] [id = 642] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d0e6c00 == 127 [pid = 1752] [id = 643] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x92d81800 == 126 [pid = 1752] [id = 641] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef5400 == 125 [pid = 1752] [id = 640] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x91133c00 == 124 [pid = 1752] [id = 639] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x91842c00 == 123 [pid = 1752] [id = 638] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce6800 == 122 [pid = 1752] [id = 637] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8d127800 == 121 [pid = 1752] [id = 635] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x911c0800 == 120 [pid = 1752] [id = 636] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4a6c00 == 119 [pid = 1752] [id = 634] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x93c53400 == 118 [pid = 1752] [id = 515] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8e403400 == 117 [pid = 1752] [id = 633] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x8b645000 == 116 [pid = 1752] [id = 632] 09:23:37 INFO - PROCESS | 1752 | --DOCSHELL 0x86ce1c00 == 115 [pid = 1752] [id = 631] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 179 (0x9c052c00) [pid = 1752] [serial = 1878] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 178 (0x9b86f400) [pid = 1752] [serial = 1874] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 177 (0x8e70e800) [pid = 1752] [serial = 1761] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 176 (0x8f58a800) [pid = 1752] [serial = 1836] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 175 (0x9a9cf400) [pid = 1752] [serial = 1869] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 174 (0x88cdd000) [pid = 1752] [serial = 1883] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 173 (0x911b4400) [pid = 1752] [serial = 1842] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x8b7c2c00) [pid = 1752] [serial = 1830] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8a3e9800) [pid = 1752] [serial = 1829] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x9a9cd400) [pid = 1752] [serial = 1868] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8f723000) [pid = 1752] [serial = 1839] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x92ad7000) [pid = 1752] [serial = 1854] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9923a800) [pid = 1752] [serial = 1865] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x925af000) [pid = 1752] [serial = 1850] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8e20d800) [pid = 1752] [serial = 1832] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x95030c00) [pid = 1752] [serial = 1859] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x95197000) [pid = 1752] [serial = 1862] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x91a38400) [pid = 1752] [serial = 1847] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x925be000) [pid = 1752] [serial = 1851] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x8e4aa400) [pid = 1752] [serial = 1833] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x92c5f400) [pid = 1752] [serial = 1856] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8f717400) [pid = 1752] [serial = 1838] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x8e4ab000) [pid = 1752] [serial = 1890] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8c646400) [pid = 1752] [serial = 1887] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x95173000) [pid = 1752] [serial = 1860] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x92d6b000) [pid = 1752] [serial = 1857] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8f3a4c00) [pid = 1752] [serial = 1835] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9ba73400) [pid = 1752] [serial = 1877] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9c1bfc00) [pid = 1752] [serial = 1880] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x99f09800) [pid = 1752] [serial = 1866] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x92393400) [pid = 1752] [serial = 1848] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x91840800) [pid = 1752] [serial = 1844] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x918d7400) [pid = 1752] [serial = 1845] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8c440000) [pid = 1752] [serial = 1886] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x951ba800) [pid = 1752] [serial = 1863] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9b56a800) [pid = 1752] [serial = 1871] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9b873800) [pid = 1752] [serial = 1875] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8e20e000) [pid = 1752] [serial = 1889] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x88dcf000) [pid = 1752] [serial = 1884] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x926a8400) [pid = 1752] [serial = 1853] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x91133800) [pid = 1752] [serial = 1841] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9b690c00) [pid = 1752] [serial = 1812] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9b572c00) [pid = 1752] [serial = 1872] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8e71cc00) [pid = 1752] [serial = 1892] [outer = (nil)] [url = about:blank] 09:23:37 INFO - PROCESS | 1752 | 1464625417854 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee9000 == 116 [pid = 1752] [id = 670] 09:23:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x86b0bc00) [pid = 1752] [serial = 2011] [outer = (nil)] 09:23:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x86cca400) [pid = 1752] [serial = 2012] [outer = 0x86b0bc00] 09:23:37 INFO - PROCESS | 1752 | 1464625417938 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x883c7400) [pid = 1752] [serial = 2013] [outer = 0x86b0bc00] 09:23:38 INFO - PROCESS | 1752 | 1464625418770 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 4088ms 09:23:38 INFO - PROCESS | 1752 | 1464625418779 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:23:38 INFO - PROCESS | 1752 | 1464625418786 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:23:38 INFO - PROCESS | 1752 | 1464625418793 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1752 | 1464625418798 Marionette TRACE conn4 <- [1,2654,null,{}] 09:23:38 INFO - PROCESS | 1752 | 1464625418805 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1752 | 1464625419037 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:23:39 INFO - PROCESS | 1752 | 1464625419250 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8a3f0000 == 117 [pid = 1752] [id = 671] 09:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8aec6400) [pid = 1752] [serial = 2014] [outer = (nil)] 09:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b48bc00) [pid = 1752] [serial = 2015] [outer = 0x8aec6400] 09:23:39 INFO - PROCESS | 1752 | 1464625419334 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8c432c00) [pid = 1752] [serial = 2016] [outer = 0x8aec6400] 09:23:40 INFO - PROCESS | 1752 | 1464625420250 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:23:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1482ms 09:23:40 INFO - PROCESS | 1752 | 1464625420278 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1752 | 1464625420284 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:23:40 INFO - PROCESS | 1752 | 1464625420290 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1752 | 1464625420293 Marionette TRACE conn4 <- [1,2658,null,{}] 09:23:40 INFO - PROCESS | 1752 | 1464625420305 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1752 | 1464625420592 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:23:40 INFO - PROCESS | 1752 | 1464625420666 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8e6400 == 118 [pid = 1752] [id = 672] 09:23:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8d8e7800) [pid = 1752] [serial = 2017] [outer = (nil)] 09:23:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8e202400) [pid = 1752] [serial = 2018] [outer = 0x8d8e7800] 09:23:40 INFO - PROCESS | 1752 | 1464625420742 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8e49e800) [pid = 1752] [serial = 2019] [outer = 0x8d8e7800] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x88fc4c00) [pid = 1752] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x92d82000) [pid = 1752] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8e403c00) [pid = 1752] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8ece8000) [pid = 1752] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x86ce2800) [pid = 1752] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f5d5c00) [pid = 1752] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8c64a800) [pid = 1752] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x8e4ac400) [pid = 1752] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x911c0c00) [pid = 1752] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8f58d400) [pid = 1752] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x91846c00) [pid = 1752] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8b7c4400) [pid = 1752] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x887c2c00) [pid = 1752] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9b875400) [pid = 1752] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8e70fc00) [pid = 1752] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91a2d800) [pid = 1752] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9a9ccc00) [pid = 1752] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x93c4e400) [pid = 1752] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x99f01800) [pid = 1752] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8aec5000) [pid = 1752] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x95191800) [pid = 1752] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x883cec00) [pid = 1752] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:23:43 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x887ce400) [pid = 1752] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:23:43 INFO - PROCESS | 1752 | 1464625423405 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3145ms 09:23:43 INFO - PROCESS | 1752 | 1464625423437 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:23:43 INFO - PROCESS | 1752 | 1464625423443 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:23:43 INFO - PROCESS | 1752 | 1464625423460 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1752 | 1464625423471 Marionette TRACE conn4 <- [1,2662,null,{}] 09:23:43 INFO - PROCESS | 1752 | 1464625423482 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 1752 | 1464625423819 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:23:43 INFO - PROCESS | 1752 | 1464625423950 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eecc00 == 119 [pid = 1752] [id = 673] 09:23:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8a3f2400) [pid = 1752] [serial = 2020] [outer = (nil)] 09:23:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8e70b000) [pid = 1752] [serial = 2021] [outer = 0x8a3f2400] 09:23:44 INFO - PROCESS | 1752 | 1464625424040 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e729c00) [pid = 1752] [serial = 2022] [outer = 0x8a3f2400] 09:23:44 INFO - PROCESS | 1752 | 1464625424846 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:23:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1452ms 09:23:44 INFO - PROCESS | 1752 | 1464625424901 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1752 | 1464625424906 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:23:44 INFO - PROCESS | 1752 | 1464625424912 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1752 | 1464625424914 Marionette TRACE conn4 <- [1,2666,null,{}] 09:23:44 INFO - PROCESS | 1752 | 1464625424920 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1752 | 1464625425120 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:23:45 INFO - PROCESS | 1752 | 1464625425573 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b0fc00 == 120 [pid = 1752] [id = 674] 09:23:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x86cc5800) [pid = 1752] [serial = 2023] [outer = (nil)] 09:23:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x879ce800) [pid = 1752] [serial = 2024] [outer = 0x86cc5800] 09:23:45 INFO - PROCESS | 1752 | 1464625425678 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x88dc7800) [pid = 1752] [serial = 2025] [outer = 0x86cc5800] 09:23:47 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:47 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:47 INFO - PROCESS | 1752 | 1464625427078 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:23:47 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) 09:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2192ms 09:23:47 INFO - PROCESS | 1752 | 1464625427106 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1752 | 1464625427113 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:23:47 INFO - PROCESS | 1752 | 1464625427123 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:23:47 INFO - PROCESS | 1752 | 1464625427133 Marionette TRACE conn4 <- [1,2670,null,{}] 09:23:47 INFO - PROCESS | 1752 | 1464625427140 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1752 | 1464625427438 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:23:47 INFO - PROCESS | 1752 | 1464625427725 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec5400 == 121 [pid = 1752] [id = 675] 09:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8aeca400) [pid = 1752] [serial = 2026] [outer = (nil)] 09:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8d0e0800) [pid = 1752] [serial = 2027] [outer = 0x8aeca400] 09:23:47 INFO - PROCESS | 1752 | 1464625427815 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d8e7400) [pid = 1752] [serial = 2028] [outer = 0x8aeca400] 09:23:49 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:49 INFO - PROCESS | 1752 | 1464625429234 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1752 | 1464625429280 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:23:49 INFO - PROCESS | 1752 | 1464625429287 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1752 | 1464625429290 Marionette TRACE conn4 <- [1,2674,null,{}] 09:23:49 INFO - PROCESS | 1752 | 1464625429297 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1752 | 1464625429592 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:23:49 INFO - PROCESS | 1752 | 1464625429851 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4ac400 == 122 [pid = 1752] [id = 676] 09:23:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8eced800) [pid = 1752] [serial = 2029] [outer = (nil)] 09:23:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8f3a3000) [pid = 1752] [serial = 2030] [outer = 0x8eced800] 09:23:49 INFO - PROCESS | 1752 | 1464625429938 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8f3ac400) [pid = 1752] [serial = 2031] [outer = 0x8eced800] 09:23:51 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:51 INFO - PROCESS | 1752 | 1464625431377 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1752 | 1464625431432 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:23:51 INFO - PROCESS | 1752 | 1464625431448 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1752 | 1464625431457 Marionette TRACE conn4 <- [1,2678,null,{}] 09:23:51 INFO - PROCESS | 1752 | 1464625431562 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 1752 | 1464625431782 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:23:52 INFO - PROCESS | 1752 | 1464625432072 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3aac00 == 123 [pid = 1752] [id = 677] 09:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8f58dc00) [pid = 1752] [serial = 2032] [outer = (nil)] 09:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f71ec00) [pid = 1752] [serial = 2033] [outer = 0x8f58dc00] 09:23:52 INFO - PROCESS | 1752 | 1464625432156 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x911b2800) [pid = 1752] [serial = 2034] [outer = 0x8f58dc00] 09:23:53 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:53 INFO - PROCESS | 1752 | 1464625433516 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:23:53 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) 09:23:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2107ms 09:23:53 INFO - PROCESS | 1752 | 1464625433547 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1752 | 1464625433551 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:23:53 INFO - PROCESS | 1752 | 1464625433558 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1752 | 1464625433561 Marionette TRACE conn4 <- [1,2682,null,{}] 09:23:53 INFO - PROCESS | 1752 | 1464625433567 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 1752 | 1464625433831 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:23:54 INFO - PROCESS | 1752 | 1464625434099 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f71fc00 == 124 [pid = 1752] [id = 678] 09:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x911b7400) [pid = 1752] [serial = 2035] [outer = (nil)] 09:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9166e400) [pid = 1752] [serial = 2036] [outer = 0x911b7400] 09:23:54 INFO - PROCESS | 1752 | 1464625434187 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91671c00) [pid = 1752] [serial = 2037] [outer = 0x911b7400] 09:23:55 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:55 INFO - PROCESS | 1752 | 1464625435575 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:23:55 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) 09:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2031ms 09:23:55 INFO - PROCESS | 1752 | 1464625435589 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1752 | 1464625435593 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:23:55 INFO - PROCESS | 1752 | 1464625435600 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1752 | 1464625435603 Marionette TRACE conn4 <- [1,2686,null,{}] 09:23:55 INFO - PROCESS | 1752 | 1464625435609 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1752 | 1464625435901 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:23:56 INFO - PROCESS | 1752 | 1464625436167 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x91670c00 == 125 [pid = 1752] [id = 679] 09:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9171e800) [pid = 1752] [serial = 2038] [outer = (nil)] 09:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x91842800) [pid = 1752] [serial = 2039] [outer = 0x9171e800] 09:23:56 INFO - PROCESS | 1752 | 1464625436264 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x91a3a000) [pid = 1752] [serial = 2040] [outer = 0x9171e800] 09:23:57 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:57 INFO - PROCESS | 1752 | 1464625437720 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1752 | 1464625437794 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:23:57 INFO - PROCESS | 1752 | 1464625437800 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1752 | 1464625437803 Marionette TRACE conn4 <- [1,2690,null,{}] 09:23:57 INFO - PROCESS | 1752 | 1464625437905 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 1752 | 1464625438113 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:23:58 INFO - PROCESS | 1752 | 1464625438406 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9171ec00 == 126 [pid = 1752] [id = 680] 09:23:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x91840400) [pid = 1752] [serial = 2041] [outer = (nil)] 09:23:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x925a5c00) [pid = 1752] [serial = 2042] [outer = 0x91840400] 09:23:58 INFO - PROCESS | 1752 | 1464625438492 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x925af000) [pid = 1752] [serial = 2043] [outer = 0x91840400] 09:23:59 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:59 INFO - PROCESS | 1752 | 1464625439852 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1752 | 1464625439891 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:23:59 INFO - PROCESS | 1752 | 1464625439897 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1752 | 1464625439901 Marionette TRACE conn4 <- [1,2694,null,{}] 09:23:59 INFO - PROCESS | 1752 | 1464625439907 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1752 | 1464625440173 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:24:00 INFO - PROCESS | 1752 | 1464625440439 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x92392400 == 127 [pid = 1752] [id = 681] 09:24:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x925a3000) [pid = 1752] [serial = 2044] [outer = (nil)] 09:24:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x926a4800) [pid = 1752] [serial = 2045] [outer = 0x925a3000] 09:24:00 INFO - PROCESS | 1752 | 1464625440566 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x926aa000) [pid = 1752] [serial = 2046] [outer = 0x925a3000] 09:24:02 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:02 INFO - PROCESS | 1752 | 1464625442204 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1752 | 1464625442254 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:24:02 INFO - PROCESS | 1752 | 1464625442260 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1752 | 1464625442264 Marionette TRACE conn4 <- [1,2698,null,{}] 09:24:02 INFO - PROCESS | 1752 | 1464625442270 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 1752 | 1464625442567 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:24:02 INFO - PROCESS | 1752 | 1464625442829 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b6c00 == 128 [pid = 1752] [id = 682] 09:24:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x925c0000) [pid = 1752] [serial = 2047] [outer = (nil)] 09:24:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x92c60400) [pid = 1752] [serial = 2048] [outer = 0x925c0000] 09:24:02 INFO - PROCESS | 1752 | 1464625442915 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92d6a800) [pid = 1752] [serial = 2049] [outer = 0x925c0000] 09:24:04 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:04 INFO - PROCESS | 1752 | 1464625444301 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1752 | 1464625444359 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:24:04 INFO - PROCESS | 1752 | 1464625444365 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1752 | 1464625444375 Marionette TRACE conn4 <- [1,2702,null,{}] 09:24:04 INFO - PROCESS | 1752 | 1464625444380 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1752 | 1464625444678 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:24:04 INFO - PROCESS | 1752 | 1464625444970 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x86043400 == 129 [pid = 1752] [id = 683] 09:24:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x925bec00) [pid = 1752] [serial = 2050] [outer = (nil)] 09:24:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x92d82000) [pid = 1752] [serial = 2051] [outer = 0x925bec00] 09:24:05 INFO - PROCESS | 1752 | 1464625445056 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x93abc400) [pid = 1752] [serial = 2052] [outer = 0x925bec00] 09:24:06 INFO - PROCESS | 1752 | 1464625446027 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:24:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1690ms 09:24:06 INFO - PROCESS | 1752 | 1464625446057 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1752 | 1464625446061 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:24:06 INFO - PROCESS | 1752 | 1464625446067 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1752 | 1464625446070 Marionette TRACE conn4 <- [1,2706,null,{}] 09:24:06 INFO - PROCESS | 1752 | 1464625446076 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1752 | 1464625446299 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:24:06 INFO - PROCESS | 1752 | 1464625446671 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9502b400 == 130 [pid = 1752] [id = 684] 09:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9502c400) [pid = 1752] [serial = 2053] [outer = (nil)] 09:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x95033c00) [pid = 1752] [serial = 2054] [outer = 0x9502c400] 09:24:06 INFO - PROCESS | 1752 | 1464625446776 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x95179800) [pid = 1752] [serial = 2055] [outer = 0x9502c400] 09:24:07 INFO - PROCESS | 1752 | 1464625447738 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1731ms 09:24:07 INFO - PROCESS | 1752 | 1464625447799 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1752 | 1464625447804 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:24:07 INFO - PROCESS | 1752 | 1464625447810 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1752 | 1464625447815 Marionette TRACE conn4 <- [1,2710,null,{}] 09:24:07 INFO - PROCESS | 1752 | 1464625447820 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 1752 | 1464625448095 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:24:08 INFO - PROCESS | 1752 | 1464625448446 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x95191800 == 131 [pid = 1752] [id = 685] 09:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x951c1800) [pid = 1752] [serial = 2056] [outer = (nil)] 09:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9923a800) [pid = 1752] [serial = 2057] [outer = 0x951c1800] 09:24:08 INFO - PROCESS | 1752 | 1464625448535 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x99f03800) [pid = 1752] [serial = 2058] [outer = 0x951c1800] 09:24:09 INFO - PROCESS | 1752 | 1464625449486 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:24:09 INFO - PROCESS | 1752 | 1464625449550 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:24:09 INFO - PROCESS | 1752 | 1464625449556 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1752 | 1464625449559 Marionette TRACE conn4 <- [1,2714,null,{}] 09:24:09 INFO - PROCESS | 1752 | 1464625449565 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 1752 | 1464625449805 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:24:10 INFO - PROCESS | 1752 | 1464625450144 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef1400 == 132 [pid = 1752] [id = 686] 09:24:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8b496c00) [pid = 1752] [serial = 2059] [outer = (nil)] 09:24:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x99f06000) [pid = 1752] [serial = 2060] [outer = 0x8b496c00] 09:24:10 INFO - PROCESS | 1752 | 1464625450234 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9a9cb400) [pid = 1752] [serial = 2061] [outer = 0x8b496c00] 09:24:11 INFO - PROCESS | 1752 | 1464625451199 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1688ms 09:24:11 INFO - PROCESS | 1752 | 1464625451244 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1752 | 1464625451248 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:24:11 INFO - PROCESS | 1752 | 1464625451254 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1752 | 1464625451258 Marionette TRACE conn4 <- [1,2718,null,{}] 09:24:11 INFO - PROCESS | 1752 | 1464625451263 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1752 | 1464625451480 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:24:11 INFO - PROCESS | 1752 | 1464625451816 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f585400 == 133 [pid = 1752] [id = 687] 09:24:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9a277000) [pid = 1752] [serial = 2062] [outer = (nil)] 09:24:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9b573400) [pid = 1752] [serial = 2063] [outer = 0x9a277000] 09:24:11 INFO - PROCESS | 1752 | 1464625451905 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9b685000) [pid = 1752] [serial = 2064] [outer = 0x9a277000] 09:24:12 INFO - PROCESS | 1752 | 1464625452843 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1752 | 1464625452892 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:24:12 INFO - PROCESS | 1752 | 1464625452898 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1752 | 1464625452902 Marionette TRACE conn4 <- [1,2722,null,{}] 09:24:12 INFO - PROCESS | 1752 | 1464625452907 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1752 | 1464625453140 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:24:13 INFO - PROCESS | 1752 | 1464625453505 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b04c00 == 134 [pid = 1752] [id = 688] 09:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x87ae1400) [pid = 1752] [serial = 2065] [outer = (nil)] 09:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x8b496800) [pid = 1752] [serial = 2066] [outer = 0x87ae1400] 09:24:13 INFO - PROCESS | 1752 | 1464625453597 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x9b11cc00) [pid = 1752] [serial = 2067] [outer = 0x87ae1400] 09:24:14 INFO - PROCESS | 1752 | 1464625454535 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1752 | 1464625454584 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:24:14 INFO - PROCESS | 1752 | 1464625454591 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1752 | 1464625454594 Marionette TRACE conn4 <- [1,2726,null,{}] 09:24:14 INFO - PROCESS | 1752 | 1464625454601 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1752 | 1464625454814 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:24:15 INFO - PROCESS | 1752 | 1464625455173 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x85eed400 == 135 [pid = 1752] [id = 689] 09:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x86b03400) [pid = 1752] [serial = 2068] [outer = (nil)] 09:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x8b308c00) [pid = 1752] [serial = 2069] [outer = 0x86b03400] 09:24:15 INFO - PROCESS | 1752 | 1464625455261 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x8eb32c00) [pid = 1752] [serial = 2070] [outer = 0x86b03400] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x88fc9c00 == 134 [pid = 1752] [id = 221] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x883c2c00 == 133 [pid = 1752] [id = 223] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0xa2601400 == 132 [pid = 1752] [id = 19] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8ecf5400 == 131 [pid = 1752] [id = 397] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x85eecc00 == 130 [pid = 1752] [id = 673] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d8e6400 == 129 [pid = 1752] [id = 672] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8a3f0000 == 128 [pid = 1752] [id = 671] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x85ee9000 == 127 [pid = 1752] [id = 670] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x99f0e400 == 126 [pid = 1752] [id = 668] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x9aad7400 == 125 [pid = 1752] [id = 669] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91128800 == 124 [pid = 1752] [id = 667] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x926a9400 == 123 [pid = 1752] [id = 666] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x93cba000 == 122 [pid = 1752] [id = 665] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f58b800 == 121 [pid = 1752] [id = 664] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8ece8800 == 120 [pid = 1752] [id = 662] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x92d81c00 == 119 [pid = 1752] [id = 663] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x887bf400 == 118 [pid = 1752] [id = 661] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x918d6c00 == 117 [pid = 1752] [id = 660] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91133000 == 116 [pid = 1752] [id = 659] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x91130c00 == 115 [pid = 1752] [id = 658] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8f587800 == 114 [pid = 1752] [id = 657] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x86cc4400 == 113 [pid = 1752] [id = 656] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8b48a800 == 112 [pid = 1752] [id = 654] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x8d129c00 == 111 [pid = 1752] [id = 655] 09:24:16 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef2400 == 110 [pid = 1752] [id = 653] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x918d9c00) [pid = 1752] [serial = 1914] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x92d86800) [pid = 1752] [serial = 1925] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8eb3bc00) [pid = 1752] [serial = 1902] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x9c1c6c00) [pid = 1752] [serial = 1881] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x87adc400) [pid = 1752] [serial = 1895] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x9b81ac00) [pid = 1752] [serial = 1941] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8d0e4000) [pid = 1752] [serial = 1955] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x9879f400) [pid = 1752] [serial = 1932] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x9166cc00) [pid = 1752] [serial = 1910] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x9b68a400) [pid = 1752] [serial = 1940] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8e70bc00) [pid = 1752] [serial = 1901] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9112d400) [pid = 1752] [serial = 1908] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x922b3c00) [pid = 1752] [serial = 1917] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x93ac0c00) [pid = 1752] [serial = 1926] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9171bc00) [pid = 1752] [serial = 1911] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x887cac00) [pid = 1752] [serial = 1896] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x8d128000) [pid = 1752] [serial = 1956] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8c43ac00) [pid = 1752] [serial = 1898] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8b308400) [pid = 1752] [serial = 1952] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8c644c00) [pid = 1752] [serial = 1899] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa1162400) [pid = 1752] [serial = 1947] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8f588000) [pid = 1752] [serial = 1904] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x925b4c00) [pid = 1752] [serial = 1919] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9d9cc400) [pid = 1752] [serial = 1943] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x950a8000) [pid = 1752] [serial = 1928] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9516f400) [pid = 1752] [serial = 1929] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8b63f400) [pid = 1752] [serial = 1953] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9b11c000) [pid = 1752] [serial = 1938] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9268ac00) [pid = 1752] [serial = 1920] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9a9ee000) [pid = 1752] [serial = 1937] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9d9cfc00) [pid = 1752] [serial = 1944] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x92ae3400) [pid = 1752] [serial = 1923] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x99fca400) [pid = 1752] [serial = 1935] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8f71e000) [pid = 1752] [serial = 1907] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0xa115f400) [pid = 1752] [serial = 1946] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x92ad6c00) [pid = 1752] [serial = 1922] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91845800) [pid = 1752] [serial = 1913] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x99f24800) [pid = 1752] [serial = 1934] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x887ca000) [pid = 1752] [serial = 1949] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x88fc5c00) [pid = 1752] [serial = 1950] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x98062000) [pid = 1752] [serial = 1931] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8e70a800) [pid = 1752] [serial = 1827] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8f592000) [pid = 1752] [serial = 1905] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91a38800) [pid = 1752] [serial = 1916] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8d120000) [pid = 1752] [serial = 1958] [outer = (nil)] [url = about:blank] 09:24:17 INFO - PROCESS | 1752 | 1464625457637 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 3086ms 09:24:17 INFO - PROCESS | 1752 | 1464625457677 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1752 | 1464625457683 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:24:17 INFO - PROCESS | 1752 | 1464625457692 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1752 | 1464625457696 Marionette TRACE conn4 <- [1,2730,null,{}] 09:24:17 INFO - PROCESS | 1752 | 1464625457704 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 1752 | 1464625457923 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:24:18 INFO - PROCESS | 1752 | 1464625458131 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c2c00 == 111 [pid = 1752] [id = 690] 09:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x883ce800) [pid = 1752] [serial = 2071] [outer = (nil)] 09:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88dd0c00) [pid = 1752] [serial = 2072] [outer = 0x883ce800] 09:24:18 INFO - PROCESS | 1752 | 1464625458209 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x89ada400) [pid = 1752] [serial = 2073] [outer = 0x883ce800] 09:24:19 INFO - PROCESS | 1752 | 1464625459489 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1752 | 1464625459538 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:24:19 INFO - PROCESS | 1752 | 1464625459571 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1752 | 1464625459575 Marionette TRACE conn4 <- [1,2734,null,{}] 09:24:19 INFO - PROCESS | 1752 | 1464625459581 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 1752 | 1464625459842 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:24:19 INFO - PROCESS | 1752 | 1464625459971 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c66400 == 112 [pid = 1752] [id = 691] 09:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x88ce6c00) [pid = 1752] [serial = 2074] [outer = (nil)] 09:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8c54a400) [pid = 1752] [serial = 2075] [outer = 0x88ce6c00] 09:24:20 INFO - PROCESS | 1752 | 1464625460044 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c64ec00) [pid = 1752] [serial = 2076] [outer = 0x88ce6c00] 09:24:21 INFO - PROCESS | 1752 | 1464625461046 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:24:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1555ms 09:24:21 INFO - PROCESS | 1752 | 1464625461115 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1752 | 1464625461119 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:24:21 INFO - PROCESS | 1752 | 1464625461125 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1752 | 1464625461131 Marionette TRACE conn4 <- [1,2738,null,{}] 09:24:21 INFO - PROCESS | 1752 | 1464625461146 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1752 | 1464625461445 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8e210c00) [pid = 1752] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8d8e7800) [pid = 1752] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x91a33400) [pid = 1752] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8b489800) [pid = 1752] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x951b9c00) [pid = 1752] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x86b0bc00) [pid = 1752] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x91676c00) [pid = 1752] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9502bc00) [pid = 1752] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8aec6400) [pid = 1752] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x911b2c00) [pid = 1752] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x8b639000) [pid = 1752] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92adf800) [pid = 1752] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x9a9d0400) [pid = 1752] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x86042400) [pid = 1752] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x8d8ef800) [pid = 1752] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8e4ad000) [pid = 1752] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x92d82c00) [pid = 1752] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f5dac00) [pid = 1752] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x918e0400) [pid = 1752] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x911b7c00) [pid = 1752] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:24:22 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9b876800) [pid = 1752] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:24:22 INFO - PROCESS | 1752 | 1464625462339 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x86042400 == 113 [pid = 1752] [id = 692] 09:24:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x86b0bc00) [pid = 1752] [serial = 2077] [outer = (nil)] 09:24:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8b489800) [pid = 1752] [serial = 2078] [outer = 0x86b0bc00] 09:24:22 INFO - PROCESS | 1752 | 1464625462429 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8e708000) [pid = 1752] [serial = 2079] [outer = 0x86b0bc00] 09:24:23 INFO - PROCESS | 1752 | 1464625463258 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:24:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2189ms 09:24:23 INFO - PROCESS | 1752 | 1464625463315 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:24:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:24:23 INFO - PROCESS | 1752 | 1464625463320 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:24:23 INFO - PROCESS | 1752 | 1464625463326 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1752 | 1464625463329 Marionette TRACE conn4 <- [1,2742,null,{}] 09:24:23 INFO - PROCESS | 1752 | 1464625463334 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1752 | 1464625463635 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:24:23 INFO - PROCESS | 1752 | 1464625463654 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b640000 == 114 [pid = 1752] [id = 693] 09:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8e40d800) [pid = 1752] [serial = 2080] [outer = (nil)] 09:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8ecec000) [pid = 1752] [serial = 2081] [outer = 0x8e40d800] 09:24:23 INFO - PROCESS | 1752 | 1464625463754 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8f3a3c00) [pid = 1752] [serial = 2082] [outer = 0x8e40d800] 09:24:25 INFO - PROCESS | 1752 | 1464625465073 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:24:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1786ms 09:24:25 INFO - PROCESS | 1752 | 1464625465114 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1752 | 1464625465121 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:24:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:24:25 INFO - PROCESS | 1752 | 1464625465131 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1752 | 1464625465136 Marionette TRACE conn4 <- [1,2746,null,{}] 09:24:25 INFO - PROCESS | 1752 | 1464625465145 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 1752 | 1464625465413 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:24:25 INFO - PROCESS | 1752 | 1464625465777 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ada800 == 115 [pid = 1752] [id = 694] 09:24:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x89ae0000) [pid = 1752] [serial = 2083] [outer = (nil)] 09:24:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8b63f400) [pid = 1752] [serial = 2084] [outer = 0x89ae0000] 09:24:25 INFO - PROCESS | 1752 | 1464625465933 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8c54a800) [pid = 1752] [serial = 2085] [outer = 0x89ae0000] 09:24:26 INFO - PROCESS | 1752 | 1464625466941 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1884ms 09:24:27 INFO - PROCESS | 1752 | 1464625467016 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1752 | 1464625467024 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:24:27 INFO - PROCESS | 1752 | 1464625467036 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1752 | 1464625467039 Marionette TRACE conn4 <- [1,2750,null,{}] 09:24:27 INFO - PROCESS | 1752 | 1464625467046 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 1752 | 1464625467337 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:24:27 INFO - PROCESS | 1752 | 1464625467729 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e402800 == 116 [pid = 1752] [id = 695] 09:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8eb31800) [pid = 1752] [serial = 2086] [outer = (nil)] 09:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8f3abc00) [pid = 1752] [serial = 2087] [outer = 0x8eb31800] 09:24:27 INFO - PROCESS | 1752 | 1464625467818 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8f58f400) [pid = 1752] [serial = 2088] [outer = 0x8eb31800] 09:24:28 INFO - PROCESS | 1752 | 1464625468860 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1886ms 09:24:28 INFO - PROCESS | 1752 | 1464625468922 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1752 | 1464625468928 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:24:28 INFO - PROCESS | 1752 | 1464625468937 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1752 | 1464625468946 Marionette TRACE conn4 <- [1,2754,null,{}] 09:24:28 INFO - PROCESS | 1752 | 1464625468964 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 1752 | 1464625469364 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:24:29 INFO - PROCESS | 1752 | 1464625469732 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f717400 == 117 [pid = 1752] [id = 696] 09:24:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f723000) [pid = 1752] [serial = 2089] [outer = (nil)] 09:24:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x91125c00) [pid = 1752] [serial = 2090] [outer = 0x8f723000] 09:24:29 INFO - PROCESS | 1752 | 1464625469850 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9112f000) [pid = 1752] [serial = 2091] [outer = 0x8f723000] 09:24:30 INFO - PROCESS | 1752 | 1464625470905 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:24:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2043ms 09:24:30 INFO - PROCESS | 1752 | 1464625470980 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1752 | 1464625470985 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:24:30 INFO - PROCESS | 1752 | 1464625470991 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1752 | 1464625470994 Marionette TRACE conn4 <- [1,2758,null,{}] 09:24:31 INFO - PROCESS | 1752 | 1464625471001 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 1752 | 1464625471276 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:24:31 INFO - PROCESS | 1752 | 1464625471710 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b640400 == 118 [pid = 1752] [id = 697] 09:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8f5db800) [pid = 1752] [serial = 2092] [outer = (nil)] 09:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9166fc00) [pid = 1752] [serial = 2093] [outer = 0x8f5db800] 09:24:31 INFO - PROCESS | 1752 | 1464625471807 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x91716400) [pid = 1752] [serial = 2094] [outer = 0x8f5db800] 09:24:32 INFO - PROCESS | 1752 | 1464625472733 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1789ms 09:24:32 INFO - PROCESS | 1752 | 1464625472782 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1752 | 1464625472786 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:24:32 INFO - PROCESS | 1752 | 1464625472792 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1752 | 1464625472795 Marionette TRACE conn4 <- [1,2762,null,{}] 09:24:32 INFO - PROCESS | 1752 | 1464625472801 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1752 | 1464625473020 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:24:33 INFO - PROCESS | 1752 | 1464625473304 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166bc00 == 119 [pid = 1752] [id = 698] 09:24:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91672400) [pid = 1752] [serial = 2095] [outer = (nil)] 09:24:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91844800) [pid = 1752] [serial = 2096] [outer = 0x91672400] 09:24:33 INFO - PROCESS | 1752 | 1464625473437 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x918d9400) [pid = 1752] [serial = 2097] [outer = 0x91672400] 09:24:34 INFO - PROCESS | 1752 | 1464625474356 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1630ms 09:24:34 INFO - PROCESS | 1752 | 1464625474424 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1752 | 1464625474428 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:24:34 INFO - PROCESS | 1752 | 1464625474434 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1752 | 1464625474438 Marionette TRACE conn4 <- [1,2766,null,{}] 09:24:34 INFO - PROCESS | 1752 | 1464625474444 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 1752 | 1464625474740 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:24:35 INFO - PROCESS | 1752 | 1464625475080 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ef3c00 == 120 [pid = 1752] [id = 699] 09:24:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x91a35400) [pid = 1752] [serial = 2098] [outer = (nil)] 09:24:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x922b3800) [pid = 1752] [serial = 2099] [outer = 0x91a35400] 09:24:35 INFO - PROCESS | 1752 | 1464625475167 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x92397000) [pid = 1752] [serial = 2100] [outer = 0x91a35400] 09:24:36 INFO - PROCESS | 1752 | 1464625476056 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1687ms 09:24:36 INFO - PROCESS | 1752 | 1464625476122 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1752 | 1464625476126 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:24:36 INFO - PROCESS | 1752 | 1464625476132 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1752 | 1464625476135 Marionette TRACE conn4 <- [1,2770,null,{}] 09:24:36 INFO - PROCESS | 1752 | 1464625476141 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 1752 | 1464625476363 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:24:36 INFO - PROCESS | 1752 | 1464625476653 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x918e1c00 == 121 [pid = 1752] [id = 700] 09:24:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x91a34000) [pid = 1752] [serial = 2101] [outer = (nil)] 09:24:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x925b0c00) [pid = 1752] [serial = 2102] [outer = 0x91a34000] 09:24:36 INFO - PROCESS | 1752 | 1464625476794 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x92693c00) [pid = 1752] [serial = 2103] [outer = 0x91a34000] 09:24:37 INFO - PROCESS | 1752 | 1464625477696 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1631ms 09:24:37 INFO - PROCESS | 1752 | 1464625477764 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1752 | 1464625477768 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:24:37 INFO - PROCESS | 1752 | 1464625477774 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1752 | 1464625477778 Marionette TRACE conn4 <- [1,2774,null,{}] 09:24:37 INFO - PROCESS | 1752 | 1464625477783 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 1752 | 1464625478003 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:24:38 INFO - PROCESS | 1752 | 1464625478289 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b6000 == 122 [pid = 1752] [id = 701] 09:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x925a2400) [pid = 1752] [serial = 2104] [outer = (nil)] 09:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x92ad9400) [pid = 1752] [serial = 2105] [outer = 0x925a2400] 09:24:38 INFO - PROCESS | 1752 | 1464625478431 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x92ae1c00) [pid = 1752] [serial = 2106] [outer = 0x925a2400] 09:24:39 INFO - PROCESS | 1752 | 1464625479326 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1583ms 09:24:39 INFO - PROCESS | 1752 | 1464625479359 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1752 | 1464625479363 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:24:39 INFO - PROCESS | 1752 | 1464625479370 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1752 | 1464625479374 Marionette TRACE conn4 <- [1,2778,null,{}] 09:24:39 INFO - PROCESS | 1752 | 1464625479379 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1752 | 1464625479594 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:24:39 INFO - PROCESS | 1752 | 1464625479928 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c1800 == 123 [pid = 1752] [id = 702] 09:24:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x926af800) [pid = 1752] [serial = 2107] [outer = (nil)] 09:24:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x92d87400) [pid = 1752] [serial = 2108] [outer = 0x926af800] 09:24:40 INFO - PROCESS | 1752 | 1464625480027 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9374fc00) [pid = 1752] [serial = 2109] [outer = 0x926af800] 09:24:40 INFO - PROCESS | 1752 | 1464625480924 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1584ms 09:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:24:40 INFO - PROCESS | 1752 | 1464625480954 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1752 | 1464625480957 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:24:40 INFO - PROCESS | 1752 | 1464625480964 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1752 | 1464625480967 Marionette TRACE conn4 <- [1,2782,null,{}] 09:24:40 INFO - PROCESS | 1752 | 1464625480973 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1752 | 1464625481177 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:24:41 INFO - PROCESS | 1752 | 1464625481477 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x92d8e000 == 124 [pid = 1752] [id = 703] 09:24:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x93ac0000) [pid = 1752] [serial = 2110] [outer = (nil)] 09:24:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x94692000) [pid = 1752] [serial = 2111] [outer = 0x93ac0000] 09:24:41 INFO - PROCESS | 1752 | 1464625481616 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x95035c00) [pid = 1752] [serial = 2112] [outer = 0x93ac0000] 09:24:42 INFO - PROCESS | 1752 | 1464625482553 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1649ms 09:24:42 INFO - PROCESS | 1752 | 1464625482619 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1752 | 1464625482624 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:24:42 INFO - PROCESS | 1752 | 1464625482632 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1752 | 1464625482638 Marionette TRACE conn4 <- [1,2786,null,{}] 09:24:42 INFO - PROCESS | 1752 | 1464625482643 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1752 | 1464625482873 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:24:43 INFO - PROCESS | 1752 | 1464625483218 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cbbc00 == 125 [pid = 1752] [id = 704] 09:24:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x951c0000) [pid = 1752] [serial = 2113] [outer = (nil)] 09:24:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x98060c00) [pid = 1752] [serial = 2114] [outer = 0x951c0000] 09:24:43 INFO - PROCESS | 1752 | 1464625483314 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9923b400) [pid = 1752] [serial = 2115] [outer = 0x951c0000] 09:24:44 INFO - PROCESS | 1752 | 1464625484241 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1681ms 09:24:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:24:44 INFO - PROCESS | 1752 | 1464625484315 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1752 | 1464625484318 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:24:44 INFO - PROCESS | 1752 | 1464625484325 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1752 | 1464625484329 Marionette TRACE conn4 <- [1,2790,null,{}] 09:24:44 INFO - PROCESS | 1752 | 1464625484334 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1752 | 1464625484609 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:24:44 INFO - PROCESS | 1752 | 1464625484961 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64b800 == 126 [pid = 1752] [id = 705] 09:24:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8d120800) [pid = 1752] [serial = 2116] [outer = (nil)] 09:24:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x99f10000) [pid = 1752] [serial = 2117] [outer = 0x8d120800] 09:24:45 INFO - PROCESS | 1752 | 1464625485047 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x99fca400) [pid = 1752] [serial = 2118] [outer = 0x8d120800] 09:24:46 INFO - PROCESS | 1752 | 1464625486021 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:24:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1745ms 09:24:46 INFO - PROCESS | 1752 | 1464625486070 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1752 | 1464625486074 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:24:46 INFO - PROCESS | 1752 | 1464625486080 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1752 | 1464625486083 Marionette TRACE conn4 <- [1,2794,null,{}] 09:24:46 INFO - PROCESS | 1752 | 1464625486089 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 1752 | 1464625486305 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:24:46 INFO - PROCESS | 1752 | 1464625486643 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x99739c00 == 127 [pid = 1752] [id = 706] 09:24:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x99fca800) [pid = 1752] [serial = 2119] [outer = (nil)] 09:24:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9a9d0400) [pid = 1752] [serial = 2120] [outer = 0x99fca800] 09:24:46 INFO - PROCESS | 1752 | 1464625486729 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x9a9d7400) [pid = 1752] [serial = 2121] [outer = 0x99fca800] 09:24:47 INFO - PROCESS | 1752 | 1464625487628 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1581ms 09:24:47 INFO - PROCESS | 1752 | 1464625487661 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1752 | 1464625487665 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:24:47 INFO - PROCESS | 1752 | 1464625487671 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1752 | 1464625487674 Marionette TRACE conn4 <- [1,2798,null,{}] 09:24:47 INFO - PROCESS | 1752 | 1464625487701 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1752 | 1464625487933 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:24:48 INFO - PROCESS | 1752 | 1464625488271 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f0bc00 == 128 [pid = 1752] [id = 707] 09:24:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9a9d2800) [pid = 1752] [serial = 2122] [outer = (nil)] 09:24:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9b68ec00) [pid = 1752] [serial = 2123] [outer = 0x9a9d2800] 09:24:48 INFO - PROCESS | 1752 | 1464625488372 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9b81c800) [pid = 1752] [serial = 2124] [outer = 0x9a9d2800] 09:24:49 INFO - PROCESS | 1752 | 1464625489303 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:24:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1682ms 09:24:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:24:49 INFO - PROCESS | 1752 | 1464625489354 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1752 | 1464625489357 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:24:49 INFO - PROCESS | 1752 | 1464625489364 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1752 | 1464625489367 Marionette TRACE conn4 <- [1,2802,null,{}] 09:24:49 INFO - PROCESS | 1752 | 1464625489373 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1752 | 1464625489586 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:24:49 INFO - PROCESS | 1752 | 1464625489938 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdd400 == 129 [pid = 1752] [id = 708] 09:24:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8b495800) [pid = 1752] [serial = 2125] [outer = (nil)] 09:24:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9ba68800) [pid = 1752] [serial = 2126] [outer = 0x8b495800] 09:24:50 INFO - PROCESS | 1752 | 1464625490028 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9c085400) [pid = 1752] [serial = 2127] [outer = 0x8b495800] 09:24:50 INFO - PROCESS | 1752 | 1464625490904 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1591ms 09:24:50 INFO - PROCESS | 1752 | 1464625490955 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1752 | 1464625490959 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:24:50 INFO - PROCESS | 1752 | 1464625490965 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1752 | 1464625490968 Marionette TRACE conn4 <- [1,2806,null,{}] 09:24:50 INFO - PROCESS | 1752 | 1464625490974 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 1752 | 1464625491203 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:24:51 INFO - PROCESS | 1752 | 1464625491498 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9c056c00 == 130 [pid = 1752] [id = 709] 09:24:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9c083400) [pid = 1752] [serial = 2128] [outer = (nil)] 09:24:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0xa0607400) [pid = 1752] [serial = 2129] [outer = 0x9c083400] 09:24:51 INFO - PROCESS | 1752 | 1464625491631 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0xa0614000) [pid = 1752] [serial = 2130] [outer = 0x9c083400] 09:24:52 INFO - PROCESS | 1752 | 1464625492651 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1733ms 09:24:52 INFO - PROCESS | 1752 | 1464625492700 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1752 | 1464625492706 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:24:52 INFO - PROCESS | 1752 | 1464625492715 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1752 | 1464625492720 Marionette TRACE conn4 <- [1,2810,null,{}] 09:24:52 INFO - PROCESS | 1752 | 1464625492729 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 1752 | 1464625493081 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:24:53 INFO - PROCESS | 1752 | 1464625493525 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9c1bfc00 == 131 [pid = 1752] [id = 710] 09:24:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x9d9b2000) [pid = 1752] [serial = 2131] [outer = (nil)] 09:24:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0xa2155000) [pid = 1752] [serial = 2132] [outer = 0x9d9b2000] 09:24:53 INFO - PROCESS | 1752 | 1464625493660 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0xa21ab800) [pid = 1752] [serial = 2133] [outer = 0x9d9b2000] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x86b04c00 == 130 [pid = 1752] [id = 688] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8f585400 == 129 [pid = 1752] [id = 687] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x85ef1400 == 128 [pid = 1752] [id = 686] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9502b400 == 127 [pid = 1752] [id = 684] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x95191800 == 126 [pid = 1752] [id = 685] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x86043400 == 125 [pid = 1752] [id = 683] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x925b6c00 == 124 [pid = 1752] [id = 682] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x92392400 == 123 [pid = 1752] [id = 681] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x9171ec00 == 122 [pid = 1752] [id = 680] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x91670c00 == 121 [pid = 1752] [id = 679] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8f71fc00 == 120 [pid = 1752] [id = 678] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4ac400 == 119 [pid = 1752] [id = 676] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3aac00 == 118 [pid = 1752] [id = 677] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x8aec5400 == 117 [pid = 1752] [id = 675] 09:24:57 INFO - PROCESS | 1752 | --DOCSHELL 0x86b0fc00 == 116 [pid = 1752] [id = 674] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8e70b000) [pid = 1752] [serial = 2021] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x8eb31c00) [pid = 1752] [serial = 1893] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8e202400) [pid = 1752] [serial = 2018] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8e49e800) [pid = 1752] [serial = 2019] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x92adcc00) [pid = 1752] [serial = 1988] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x9268f800) [pid = 1752] [serial = 1986] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x925bf400) [pid = 1752] [serial = 1985] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9a296c00) [pid = 1752] [serial = 2001] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9a273800) [pid = 1752] [serial = 2000] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x86cca400) [pid = 1752] [serial = 2012] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x883c7400) [pid = 1752] [serial = 2013] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9a9ed400) [pid = 1752] [serial = 2004] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9a9d7000) [pid = 1752] [serial = 2003] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9972b800) [pid = 1752] [serial = 1998] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9874ac00) [pid = 1752] [serial = 1997] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x8b48bc00) [pid = 1752] [serial = 2015] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x91a2b800) [pid = 1752] [serial = 1980] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x918dd400) [pid = 1752] [serial = 1979] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8c64ac00) [pid = 1752] [serial = 1965] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8b7d0000) [pid = 1752] [serial = 1964] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x95175c00) [pid = 1752] [serial = 1995] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x950a7400) [pid = 1752] [serial = 1994] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9b68e000) [pid = 1752] [serial = 2007] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x9b689800) [pid = 1752] [serial = 2006] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x883c6c00) [pid = 1752] [serial = 1962] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x86cc4800) [pid = 1752] [serial = 1961] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8e721800) [pid = 1752] [serial = 1968] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8e4acc00) [pid = 1752] [serial = 1967] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8f58e000) [pid = 1752] [serial = 1971] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x8f3ad400) [pid = 1752] [serial = 1970] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x93abf400) [pid = 1752] [serial = 1992] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x92d8b800) [pid = 1752] [serial = 1991] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9112a000) [pid = 1752] [serial = 1974] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f722400) [pid = 1752] [serial = 1973] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9239d800) [pid = 1752] [serial = 1983] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x92399c00) [pid = 1752] [serial = 1982] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x91716c00) [pid = 1752] [serial = 1977] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91668000) [pid = 1752] [serial = 1976] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9d9a7000) [pid = 1752] [serial = 2010] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9c07f800) [pid = 1752] [serial = 2009] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x92ae0000) [pid = 1752] [serial = 1989] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8c432c00) [pid = 1752] [serial = 2016] [outer = (nil)] [url = about:blank] 09:24:57 INFO - PROCESS | 1752 | 1464625497825 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:24:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 5153ms 09:24:57 INFO - PROCESS | 1752 | 1464625497868 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1752 | 1464625497874 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:24:57 INFO - PROCESS | 1752 | 1464625497881 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1752 | 1464625497886 Marionette TRACE conn4 <- [1,2814,null,{}] 09:24:57 INFO - PROCESS | 1752 | 1464625497894 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 1752 | 1464625498147 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:24:58 INFO - PROCESS | 1752 | 1464625498368 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x883cd800 == 117 [pid = 1752] [id = 711] 09:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x887c7c00) [pid = 1752] [serial = 2134] [outer = (nil)] 09:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88fcbc00) [pid = 1752] [serial = 2135] [outer = 0x887c7c00] 09:24:58 INFO - PROCESS | 1752 | 1464625498466 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8aecf800) [pid = 1752] [serial = 2136] [outer = 0x887c7c00] 09:24:59 INFO - PROCESS | 1752 | 1464625499390 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:24:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1544ms 09:24:59 INFO - PROCESS | 1752 | 1464625499442 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1752 | 1464625499449 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:24:59 INFO - PROCESS | 1752 | 1464625499461 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1752 | 1464625499464 Marionette TRACE conn4 <- [1,2818,null,{}] 09:24:59 INFO - PROCESS | 1752 | 1464625499470 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 1752 | 1464625499687 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:25:00 INFO - PROCESS | 1752 | 1464625499998 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c546c00 == 118 [pid = 1752] [id = 712] 09:25:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8c54f400) [pid = 1752] [serial = 2137] [outer = (nil)] 09:25:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8d11d000) [pid = 1752] [serial = 2138] [outer = 0x8c54f400] 09:25:00 INFO - PROCESS | 1752 | 1464625500073 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8e206c00) [pid = 1752] [serial = 2139] [outer = 0x8c54f400] 09:25:01 INFO - PROCESS | 1752 | 1464625501013 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1592ms 09:25:01 INFO - PROCESS | 1752 | 1464625501058 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1752 | 1464625501062 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:25:01 INFO - PROCESS | 1752 | 1464625501075 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1752 | 1464625501081 Marionette TRACE conn4 <- [1,2822,null,{}] 09:25:01 INFO - PROCESS | 1752 | 1464625501096 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1752 | 1464625501389 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:25:01 INFO - PROCESS | 1752 | 1464625501445 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x88ce6400 == 119 [pid = 1752] [id = 713] 09:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8e70a000) [pid = 1752] [serial = 2140] [outer = (nil)] 09:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8eb36c00) [pid = 1752] [serial = 2141] [outer = 0x8e70a000] 09:25:01 INFO - PROCESS | 1752 | 1464625501681 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8ecefc00) [pid = 1752] [serial = 2142] [outer = 0x8e70a000] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8aec1400) [pid = 1752] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x88ce6c00) [pid = 1752] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x86b0bc00) [pid = 1752] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x925bec00) [pid = 1752] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x925c0000) [pid = 1752] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x925a3000) [pid = 1752] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x91840400) [pid = 1752] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9171e800) [pid = 1752] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x911b7400) [pid = 1752] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x8f58dc00) [pid = 1752] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8eced800) [pid = 1752] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8aeca400) [pid = 1752] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x86cc5800) [pid = 1752] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x883ce800) [pid = 1752] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x86b03400) [pid = 1752] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x87ae1400) [pid = 1752] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9a277000) [pid = 1752] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x8b496c00) [pid = 1752] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x951c1800) [pid = 1752] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:25:02 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9502c400) [pid = 1752] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:25:03 INFO - PROCESS | 1752 | 1464625503283 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2252ms 09:25:03 INFO - PROCESS | 1752 | 1464625503327 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:25:03 INFO - PROCESS | 1752 | 1464625503332 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:25:03 INFO - PROCESS | 1752 | 1464625503338 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1752 | 1464625503342 Marionette TRACE conn4 <- [1,2826,null,{}] 09:25:03 INFO - PROCESS | 1752 | 1464625503347 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 1752 | 1464625503651 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:25:03 INFO - PROCESS | 1752 | 1464625503669 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x86b03400 == 120 [pid = 1752] [id = 714] 09:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x87ae1400) [pid = 1752] [serial = 2143] [outer = (nil)] 09:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8eb3d400) [pid = 1752] [serial = 2144] [outer = 0x87ae1400] 09:25:03 INFO - PROCESS | 1752 | 1464625503743 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x8f587000) [pid = 1752] [serial = 2145] [outer = 0x87ae1400] 09:25:05 INFO - PROCESS | 1752 | 1464625505104 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1785ms 09:25:05 INFO - PROCESS | 1752 | 1464625505124 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:25:05 INFO - PROCESS | 1752 | 1464625505130 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:25:05 INFO - PROCESS | 1752 | 1464625505138 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1752 | 1464625505145 Marionette TRACE conn4 <- [1,2830,null,{}] 09:25:05 INFO - PROCESS | 1752 | 1464625505165 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 1752 | 1464625505376 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:25:05 INFO - PROCESS | 1752 | 1464625505736 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c5800 == 121 [pid = 1752] [id = 715] 09:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x887c3000) [pid = 1752] [serial = 2146] [outer = (nil)] 09:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8a3f6400) [pid = 1752] [serial = 2147] [outer = 0x887c3000] 09:25:05 INFO - PROCESS | 1752 | 1464625505830 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8b643400) [pid = 1752] [serial = 2148] [outer = 0x887c3000] 09:25:06 INFO - PROCESS | 1752 | 1464625506814 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1740ms 09:25:06 INFO - PROCESS | 1752 | 1464625506878 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1752 | 1464625506888 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:25:06 INFO - PROCESS | 1752 | 1464625506899 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1752 | 1464625506903 Marionette TRACE conn4 <- [1,2834,null,{}] 09:25:06 INFO - PROCESS | 1752 | 1464625506910 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 1752 | 1464625507179 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:25:07 INFO - PROCESS | 1752 | 1464625507540 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e4abc00 == 122 [pid = 1752] [id = 716] 09:25:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8e4acc00) [pid = 1752] [serial = 2149] [outer = (nil)] 09:25:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e720800) [pid = 1752] [serial = 2150] [outer = 0x8e4acc00] 09:25:07 INFO - PROCESS | 1752 | 1464625507636 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8ecec400) [pid = 1752] [serial = 2151] [outer = 0x8e4acc00] 09:25:08 INFO - PROCESS | 1752 | 1464625508769 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1940ms 09:25:08 INFO - PROCESS | 1752 | 1464625508839 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1752 | 1464625508843 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:25:08 INFO - PROCESS | 1752 | 1464625508850 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1752 | 1464625508856 Marionette TRACE conn4 <- [1,2838,null,{}] 09:25:08 INFO - PROCESS | 1752 | 1464625508872 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1752 | 1464625509160 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:25:09 INFO - PROCESS | 1752 | 1464625509501 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f58e000 == 123 [pid = 1752] [id = 717] 09:25:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f71d400) [pid = 1752] [serial = 2152] [outer = (nil)] 09:25:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x91126800) [pid = 1752] [serial = 2153] [outer = 0x8f71d400] 09:25:09 INFO - PROCESS | 1752 | 1464625509590 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x911b1c00) [pid = 1752] [serial = 2154] [outer = 0x8f71d400] 09:25:10 INFO - PROCESS | 1752 | 1464625510571 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1787ms 09:25:10 INFO - PROCESS | 1752 | 1464625510638 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:25:10 INFO - PROCESS | 1752 | 1464625510643 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:25:10 INFO - PROCESS | 1752 | 1464625510649 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1752 | 1464625510653 Marionette TRACE conn4 <- [1,2842,null,{}] 09:25:10 INFO - PROCESS | 1752 | 1464625510659 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 1752 | 1464625510890 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:25:11 INFO - PROCESS | 1752 | 1464625511226 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5d5000 == 124 [pid = 1752] [id = 718] 09:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9112a000) [pid = 1752] [serial = 2155] [outer = (nil)] 09:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9166dc00) [pid = 1752] [serial = 2156] [outer = 0x9112a000] 09:25:11 INFO - PROCESS | 1752 | 1464625511316 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91717c00) [pid = 1752] [serial = 2157] [outer = 0x9112a000] 09:25:12 INFO - PROCESS | 1752 | 1464625512271 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1682ms 09:25:12 INFO - PROCESS | 1752 | 1464625512331 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1752 | 1464625512335 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:25:12 INFO - PROCESS | 1752 | 1464625512342 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1752 | 1464625512345 Marionette TRACE conn4 <- [1,2846,null,{}] 09:25:12 INFO - PROCESS | 1752 | 1464625512351 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 1752 | 1464625512625 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:25:13 INFO - PROCESS | 1752 | 1464625513134 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x91127000 == 125 [pid = 1752] [id = 719] 09:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9166cc00) [pid = 1752] [serial = 2158] [outer = (nil)] 09:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x918e4800) [pid = 1752] [serial = 2159] [outer = 0x9166cc00] 09:25:13 INFO - PROCESS | 1752 | 1464625513224 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x91a30000) [pid = 1752] [serial = 2160] [outer = 0x9166cc00] 09:25:14 INFO - PROCESS | 1752 | 1464625514146 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1836ms 09:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:25:14 INFO - PROCESS | 1752 | 1464625514179 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1752 | 1464625514182 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:25:14 INFO - PROCESS | 1752 | 1464625514189 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1752 | 1464625514192 Marionette TRACE conn4 <- [1,2850,null,{}] 09:25:14 INFO - PROCESS | 1752 | 1464625514198 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 1752 | 1464625514433 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:25:14 INFO - PROCESS | 1752 | 1464625514787 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x883cc800 == 126 [pid = 1752] [id = 720] 09:25:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f724400) [pid = 1752] [serial = 2161] [outer = (nil)] 09:25:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x925b2000) [pid = 1752] [serial = 2162] [outer = 0x8f724400] 09:25:14 INFO - PROCESS | 1752 | 1464625514875 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9268f800) [pid = 1752] [serial = 2163] [outer = 0x8f724400] 09:25:15 INFO - PROCESS | 1752 | 1464625515784 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1636ms 09:25:15 INFO - PROCESS | 1752 | 1464625515825 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1752 | 1464625515829 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:25:15 INFO - PROCESS | 1752 | 1464625515835 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1752 | 1464625515839 Marionette TRACE conn4 <- [1,2854,null,{}] 09:25:15 INFO - PROCESS | 1752 | 1464625515846 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 1752 | 1464625516083 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:25:16 INFO - PROCESS | 1752 | 1464625516420 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9171ec00 == 127 [pid = 1752] [id = 721] 09:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x925af400) [pid = 1752] [serial = 2164] [outer = (nil)] 09:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x92ad9800) [pid = 1752] [serial = 2165] [outer = 0x925af400] 09:25:16 INFO - PROCESS | 1752 | 1464625516512 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x92ae0c00) [pid = 1752] [serial = 2166] [outer = 0x925af400] 09:25:17 INFO - PROCESS | 1752 | 1464625517538 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1739ms 09:25:17 INFO - PROCESS | 1752 | 1464625517576 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:25:17 INFO - PROCESS | 1752 | 1464625517580 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:25:17 INFO - PROCESS | 1752 | 1464625517586 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1752 | 1464625517590 Marionette TRACE conn4 <- [1,2858,null,{}] 09:25:17 INFO - PROCESS | 1752 | 1464625517595 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 1752 | 1464625517855 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:25:18 INFO - PROCESS | 1752 | 1464625518220 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x91134c00 == 128 [pid = 1752] [id = 722] 09:25:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x926a9400) [pid = 1752] [serial = 2167] [outer = (nil)] 09:25:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x92d8e400) [pid = 1752] [serial = 2168] [outer = 0x926a9400] 09:25:18 INFO - PROCESS | 1752 | 1464625518317 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x93abf400) [pid = 1752] [serial = 2169] [outer = 0x926a9400] 09:25:19 INFO - PROCESS | 1752 | 1464625519338 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1785ms 09:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:25:19 INFO - PROCESS | 1752 | 1464625519372 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1752 | 1464625519376 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:25:19 INFO - PROCESS | 1752 | 1464625519383 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1752 | 1464625519385 Marionette TRACE conn4 <- [1,2862,null,{}] 09:25:19 INFO - PROCESS | 1752 | 1464625519392 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1752 | 1464625519631 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:25:19 INFO - PROCESS | 1752 | 1464625519976 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x887cd400 == 129 [pid = 1752] [id = 723] 09:25:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8b7c8000) [pid = 1752] [serial = 2170] [outer = (nil)] 09:25:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9507cc00) [pid = 1752] [serial = 2171] [outer = 0x8b7c8000] 09:25:20 INFO - PROCESS | 1752 | 1464625520074 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9516f000) [pid = 1752] [serial = 2172] [outer = 0x8b7c8000] 09:25:21 INFO - PROCESS | 1752 | 1464625521059 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1733ms 09:25:21 INFO - PROCESS | 1752 | 1464625521118 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1752 | 1464625521124 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:25:21 INFO - PROCESS | 1752 | 1464625521133 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1752 | 1464625521139 Marionette TRACE conn4 <- [1,2866,null,{}] 09:25:21 INFO - PROCESS | 1752 | 1464625521147 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 1752 | 1464625521527 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:25:21 INFO - PROCESS | 1752 | 1464625521967 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x911bf000 == 130 [pid = 1752] [id = 724] 09:25:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x94692c00) [pid = 1752] [serial = 2173] [outer = (nil)] 09:25:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9519b000) [pid = 1752] [serial = 2174] [outer = 0x94692c00] 09:25:22 INFO - PROCESS | 1752 | 1464625522115 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x951b8400) [pid = 1752] [serial = 2175] [outer = 0x94692c00] 09:25:23 INFO - PROCESS | 1752 | 1464625523459 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2386ms 09:25:23 INFO - PROCESS | 1752 | 1464625523519 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:25:23 INFO - PROCESS | 1752 | 1464625523526 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:25:23 INFO - PROCESS | 1752 | 1464625523532 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1752 | 1464625523537 Marionette TRACE conn4 <- [1,2870,null,{}] 09:25:23 INFO - PROCESS | 1752 | 1464625523542 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1752 | 1464625523785 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:25:24 INFO - PROCESS | 1752 | 1464625524139 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x95178400 == 131 [pid = 1752] [id = 725] 09:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x99f09800) [pid = 1752] [serial = 2176] [outer = (nil)] 09:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x99fc7000) [pid = 1752] [serial = 2177] [outer = 0x99f09800] 09:25:24 INFO - PROCESS | 1752 | 1464625524233 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9a389c00) [pid = 1752] [serial = 2178] [outer = 0x99f09800] 09:25:25 INFO - PROCESS | 1752 | 1464625525543 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2084ms 09:25:25 INFO - PROCESS | 1752 | 1464625525619 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1752 | 1464625525625 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:25:25 INFO - PROCESS | 1752 | 1464625525635 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1752 | 1464625525641 Marionette TRACE conn4 <- [1,2874,null,{}] 09:25:25 INFO - PROCESS | 1752 | 1464625525650 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 1752 | 1464625526012 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:25:26 INFO - PROCESS | 1752 | 1464625526452 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f05400 == 132 [pid = 1752] [id = 726] 09:25:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x99fc8400) [pid = 1752] [serial = 2179] [outer = (nil)] 09:25:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9ad24c00) [pid = 1752] [serial = 2180] [outer = 0x99fc8400] 09:25:26 INFO - PROCESS | 1752 | 1464625526597 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9b120c00) [pid = 1752] [serial = 2181] [outer = 0x99fc8400] 09:25:27 INFO - PROCESS | 1752 | 1464625527665 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2095ms 09:25:27 INFO - PROCESS | 1752 | 1464625527730 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1752 | 1464625527733 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:25:27 INFO - PROCESS | 1752 | 1464625527740 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1752 | 1464625527744 Marionette TRACE conn4 <- [1,2878,null,{}] 09:25:27 INFO - PROCESS | 1752 | 1464625527750 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 1752 | 1464625528048 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:25:28 INFO - PROCESS | 1752 | 1464625528430 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a9d2000 == 133 [pid = 1752] [id = 727] 09:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9b683800) [pid = 1752] [serial = 2182] [outer = (nil)] 09:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x9b823400) [pid = 1752] [serial = 2183] [outer = 0x9b683800] 09:25:28 INFO - PROCESS | 1752 | 1464625528555 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9c052c00) [pid = 1752] [serial = 2184] [outer = 0x9b683800] 09:25:29 INFO - PROCESS | 1752 | 1464625529677 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1992ms 09:25:29 INFO - PROCESS | 1752 | 1464625529733 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1752 | 1464625529738 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:25:29 INFO - PROCESS | 1752 | 1464625529748 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1752 | 1464625529752 Marionette TRACE conn4 <- [1,2882,null,{}] 09:25:29 INFO - PROCESS | 1752 | 1464625529762 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1752 | 1464625530148 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:25:30 INFO - PROCESS | 1752 | 1464625530616 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee9c00 == 134 [pid = 1752] [id = 728] 09:25:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x86ce7c00) [pid = 1752] [serial = 2185] [outer = (nil)] 09:25:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0xa115dc00) [pid = 1752] [serial = 2186] [outer = 0x86ce7c00] 09:25:30 INFO - PROCESS | 1752 | 1464625530762 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0xa1169000) [pid = 1752] [serial = 2187] [outer = 0x86ce7c00] 09:25:31 INFO - PROCESS | 1752 | 1464625531714 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1999ms 09:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:25:31 INFO - PROCESS | 1752 | 1464625531746 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1752 | 1464625531749 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:25:31 INFO - PROCESS | 1752 | 1464625531757 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1752 | 1464625531760 Marionette TRACE conn4 <- [1,2886,null,{}] 09:25:31 INFO - PROCESS | 1752 | 1464625531766 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 1752 | 1464625531976 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:25:32 INFO - PROCESS | 1752 | 1464625532331 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a380800 == 135 [pid = 1752] [id = 729] 09:25:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0xa0613800) [pid = 1752] [serial = 2188] [outer = (nil)] 09:25:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0xa22c5800) [pid = 1752] [serial = 2189] [outer = 0xa0613800] 09:25:32 INFO - PROCESS | 1752 | 1464625532431 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0xa22cd000) [pid = 1752] [serial = 2190] [outer = 0xa0613800] 09:25:33 INFO - PROCESS | 1752 | 1464625533494 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1790ms 09:25:33 INFO - PROCESS | 1752 | 1464625533554 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1752 | 1464625533562 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:25:33 INFO - PROCESS | 1752 | 1464625533576 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1752 | 1464625533587 Marionette TRACE conn4 <- [1,2890,null,{}] 09:25:33 INFO - PROCESS | 1752 | 1464625533596 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 1752 | 1464625533970 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:25:34 INFO - PROCESS | 1752 | 1464625534321 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e410400 == 136 [pid = 1752] [id = 730] 09:25:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x8e410c00) [pid = 1752] [serial = 2191] [outer = (nil)] 09:25:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0xa24c5c00) [pid = 1752] [serial = 2192] [outer = 0x8e410c00] 09:25:34 INFO - PROCESS | 1752 | 1464625534461 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0xa24ca000) [pid = 1752] [serial = 2193] [outer = 0x8e410c00] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8e4a5c00) [pid = 1752] [serial = 1959] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x8c54a400) [pid = 1752] [serial = 2075] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8e708000) [pid = 1752] [serial = 2079] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x92d82000) [pid = 1752] [serial = 2051] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x92d6a800) [pid = 1752] [serial = 2049] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x92c60400) [pid = 1752] [serial = 2048] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x926aa000) [pid = 1752] [serial = 2046] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x926a4800) [pid = 1752] [serial = 2045] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x925af000) [pid = 1752] [serial = 2043] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x925a5c00) [pid = 1752] [serial = 2042] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91a3a000) [pid = 1752] [serial = 2040] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x91842800) [pid = 1752] [serial = 2039] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x91671c00) [pid = 1752] [serial = 2037] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9166e400) [pid = 1752] [serial = 2036] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x911b2800) [pid = 1752] [serial = 2034] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x8f71ec00) [pid = 1752] [serial = 2033] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8f3ac400) [pid = 1752] [serial = 2031] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x8f3a3000) [pid = 1752] [serial = 2030] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8d8e7400) [pid = 1752] [serial = 2028] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8d0e0800) [pid = 1752] [serial = 2027] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x88dc7800) [pid = 1752] [serial = 2025] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x879ce800) [pid = 1752] [serial = 2024] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x88dd0c00) [pid = 1752] [serial = 2072] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x8eb32c00) [pid = 1752] [serial = 2070] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x8b308c00) [pid = 1752] [serial = 2069] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9b11cc00) [pid = 1752] [serial = 2067] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8b496800) [pid = 1752] [serial = 2066] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9b685000) [pid = 1752] [serial = 2064] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9b573400) [pid = 1752] [serial = 2063] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9a9cb400) [pid = 1752] [serial = 2061] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x99f06000) [pid = 1752] [serial = 2060] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x99f03800) [pid = 1752] [serial = 2058] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9923a800) [pid = 1752] [serial = 2057] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x95179800) [pid = 1752] [serial = 2055] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x95033c00) [pid = 1752] [serial = 2054] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x93abc400) [pid = 1752] [serial = 2052] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8ecec000) [pid = 1752] [serial = 2081] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x89ada400) [pid = 1752] [serial = 2073] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x8c64ec00) [pid = 1752] [serial = 2076] [outer = (nil)] [url = about:blank] 09:25:37 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8b489800) [pid = 1752] [serial = 2078] [outer = (nil)] [url = about:blank] 09:25:38 INFO - PROCESS | 1752 | 1464625538391 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4911ms 09:25:38 INFO - PROCESS | 1752 | 1464625538488 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1752 | 1464625538493 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:25:38 INFO - PROCESS | 1752 | 1464625538504 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1752 | 1464625538511 Marionette TRACE conn4 <- [1,2894,null,{}] 09:25:38 INFO - PROCESS | 1752 | 1464625538520 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1752 | 1464625538761 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:25:39 INFO - PROCESS | 1752 | 1464625539031 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x879d1400 == 137 [pid = 1752] [id = 731] 09:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x87ada000) [pid = 1752] [serial = 2194] [outer = (nil)] 09:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88ce6c00) [pid = 1752] [serial = 2195] [outer = 0x87ada000] 09:25:39 INFO - PROCESS | 1752 | 1464625539136 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x88fc7400) [pid = 1752] [serial = 2196] [outer = 0x87ada000] 09:25:40 INFO - PROCESS | 1752 | 1464625540247 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:25:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1840ms 09:25:40 INFO - PROCESS | 1752 | 1464625540344 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1752 | 1464625540353 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:25:40 INFO - PROCESS | 1752 | 1464625540370 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1752 | 1464625540375 Marionette TRACE conn4 <- [1,2898,null,{}] 09:25:40 INFO - PROCESS | 1752 | 1464625540381 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1752 | 1464625540678 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:25:40 INFO - PROCESS | 1752 | 1464625540904 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c60400 == 138 [pid = 1752] [id = 732] 09:25:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8b7cb400) [pid = 1752] [serial = 2197] [outer = (nil)] 09:25:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8c43f800) [pid = 1752] [serial = 2198] [outer = 0x8b7cb400] 09:25:40 INFO - PROCESS | 1752 | 1464625540981 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c64c000) [pid = 1752] [serial = 2199] [outer = 0x8b7cb400] 09:25:41 INFO - PROCESS | 1752 | 1464625541946 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1640ms 09:25:42 INFO - PROCESS | 1752 | 1464625542012 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1752 | 1464625542016 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:25:42 INFO - PROCESS | 1752 | 1464625542023 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1752 | 1464625542029 Marionette TRACE conn4 <- [1,2902,null,{}] 09:25:42 INFO - PROCESS | 1752 | 1464625542057 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 1752 | 1464625542344 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8a3f2400) [pid = 1752] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8e70a000) [pid = 1752] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x887c7c00) [pid = 1752] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9d9b2000) [pid = 1752] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9c083400) [pid = 1752] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8b495800) [pid = 1752] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9a9d2800) [pid = 1752] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x99fca800) [pid = 1752] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x8d120800) [pid = 1752] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x951c0000) [pid = 1752] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x93ac0000) [pid = 1752] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x926af800) [pid = 1752] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x925a2400) [pid = 1752] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x91a34000) [pid = 1752] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x91a35400) [pid = 1752] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x91672400) [pid = 1752] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x8f5db800) [pid = 1752] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x8f723000) [pid = 1752] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x8eb31800) [pid = 1752] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x89ae0000) [pid = 1752] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:25:43 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x8c54f400) [pid = 1752] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:25:43 INFO - PROCESS | 1752 | 1464625543236 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x883c7800 == 139 [pid = 1752] [id = 733] 09:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x883c7c00) [pid = 1752] [serial = 2200] [outer = (nil)] 09:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8c545400) [pid = 1752] [serial = 2201] [outer = 0x883c7c00] 09:25:43 INFO - PROCESS | 1752 | 1464625543337 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8e404000) [pid = 1752] [serial = 2202] [outer = 0x883c7c00] 09:25:44 INFO - PROCESS | 1752 | 1464625544233 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2252ms 09:25:44 INFO - PROCESS | 1752 | 1464625544276 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1752 | 1464625544281 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:25:44 INFO - PROCESS | 1752 | 1464625544288 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1752 | 1464625544291 Marionette TRACE conn4 <- [1,2906,null,{}] 09:25:44 INFO - PROCESS | 1752 | 1464625544297 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 1752 | 1464625544603 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:25:44 INFO - PROCESS | 1752 | 1464625544621 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c547c00 == 140 [pid = 1752] [id = 734] 09:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x8e20e400) [pid = 1752] [serial = 2203] [outer = (nil)] 09:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x8e724400) [pid = 1752] [serial = 2204] [outer = 0x8e20e400] 09:25:44 INFO - PROCESS | 1752 | 1464625544694 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x8ece8c00) [pid = 1752] [serial = 2205] [outer = 0x8e20e400] 09:25:46 INFO - PROCESS | 1752 | 1464625546179 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1934ms 09:25:46 INFO - PROCESS | 1752 | 1464625546236 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1752 | 1464625546242 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:25:46 INFO - PROCESS | 1752 | 1464625546252 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1752 | 1464625546256 Marionette TRACE conn4 <- [1,2910,null,{}] 09:25:46 INFO - PROCESS | 1752 | 1464625546265 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 1752 | 1464625546480 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:25:46 INFO - PROCESS | 1752 | 1464625546827 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x88cdfc00 == 141 [pid = 1752] [id = 735] 09:25:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x88dd0c00) [pid = 1752] [serial = 2206] [outer = (nil)] 09:25:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x8b493400) [pid = 1752] [serial = 2207] [outer = 0x88dd0c00] 09:25:46 INFO - PROCESS | 1752 | 1464625546923 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8c543c00) [pid = 1752] [serial = 2208] [outer = 0x88dd0c00] 09:25:47 INFO - PROCESS | 1752 | 1464625547771 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:25:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:25:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1548ms 09:25:47 INFO - PROCESS | 1752 | 1464625547801 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1752 | 1464625547810 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /DOMEvents/constructors.html 09:25:47 INFO - PROCESS | 1752 | 1464625547821 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1752 | 1464625547826 Marionette TRACE conn4 <- [1,2914,null,{}] 09:25:47 INFO - PROCESS | 1752 | 1464625547832 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 1752 | 1464625548067 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:25:48 INFO - PROCESS | 1752 | 1464625548365 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e204000 == 142 [pid = 1752] [id = 736] 09:25:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8e40dc00) [pid = 1752] [serial = 2209] [outer = (nil)] 09:25:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8e4ab000) [pid = 1752] [serial = 2210] [outer = 0x8e40dc00] 09:25:48 INFO - PROCESS | 1752 | 1464625548557 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e72a400) [pid = 1752] [serial = 2211] [outer = 0x8e40dc00] 09:25:49 INFO - PROCESS | 1752 | 1464625549592 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:25:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:25:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:25:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:25:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1863ms 09:25:49 INFO - PROCESS | 1752 | 1464625549686 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1752 | 1464625549695 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:25:49 INFO - PROCESS | 1752 | 1464625549706 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1752 | 1464625549722 Marionette TRACE conn4 <- [1,2918,null,{}] 09:25:49 INFO - PROCESS | 1752 | 1464625549802 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1752 | 1464625550082 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:25:50 INFO - PROCESS | 1752 | 1464625550438 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f3aa000 == 143 [pid = 1752] [id = 737] 09:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8f5cf400) [pid = 1752] [serial = 2212] [outer = (nil)] 09:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x8f5dac00) [pid = 1752] [serial = 2213] [outer = 0x8f5cf400] 09:25:50 INFO - PROCESS | 1752 | 1464625550543 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x8f71f400) [pid = 1752] [serial = 2214] [outer = 0x8f5cf400] 09:25:51 INFO - PROCESS | 1752 | 1464625551483 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:25:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1802ms 09:25:51 INFO - PROCESS | 1752 | 1464625551511 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1752 | 1464625551517 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:25:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:25:51 INFO - PROCESS | 1752 | 1464625551524 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1752 | 1464625551529 Marionette TRACE conn4 <- [1,2922,null,{}] 09:25:51 INFO - PROCESS | 1752 | 1464625551535 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 1752 | 1464625551758 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:25:52 INFO - PROCESS | 1752 | 1464625552055 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f5d3400 == 144 [pid = 1752] [id = 738] 09:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x91129400) [pid = 1752] [serial = 2215] [outer = (nil)] 09:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x911b2400) [pid = 1752] [serial = 2216] [outer = 0x91129400] 09:25:52 INFO - PROCESS | 1752 | 1464625552152 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x911bbc00) [pid = 1752] [serial = 2217] [outer = 0x91129400] 09:25:52 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:25:52 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:25:52 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:25:52 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:25:53 INFO - PROCESS | 1752 | 1464625553100 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:25:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:25:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:53 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 09:25:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:53 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 09:25:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:53 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]" 09:25:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:25:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:25:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1644ms 09:25:53 INFO - PROCESS | 1752 | 1464625553170 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1752 | 1464625553180 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:25:53 INFO - PROCESS | 1752 | 1464625553221 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1752 | 1464625553227 Marionette TRACE conn4 <- [1,2926,null,{}] 09:25:53 INFO - PROCESS | 1752 | 1464625553236 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 1752 | 1464625553525 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:25:53 INFO - PROCESS | 1752 | 1464625553900 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8aec7800 == 145 [pid = 1752] [id = 739] 09:25:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x91668400) [pid = 1752] [serial = 2218] [outer = (nil)] 09:25:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x91849800) [pid = 1752] [serial = 2219] [outer = 0x91668400] 09:25:54 INFO - PROCESS | 1752 | 1464625553999 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x918dec00) [pid = 1752] [serial = 2220] [outer = 0x91668400] 09:25:54 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:25:54 INFO - PROCESS | 1752 | 1464625554818 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:25:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1650ms 09:25:54 INFO - PROCESS | 1752 | 1464625554864 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1752 | 1464625554868 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:25:54 INFO - PROCESS | 1752 | 1464625554875 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1752 | 1464625554879 Marionette TRACE conn4 <- [1,2930,null,{}] 09:25:54 INFO - PROCESS | 1752 | 1464625554884 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 1752 | 1464625555129 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:25:55 INFO - PROCESS | 1752 | 1464625555432 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f718400 == 146 [pid = 1752] [id = 740] 09:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x92395000) [pid = 1752] [serial = 2221] [outer = (nil)] 09:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x925a5000) [pid = 1752] [serial = 2222] [outer = 0x92395000] 09:25:55 INFO - PROCESS | 1752 | 1464625555528 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x925acc00) [pid = 1752] [serial = 2223] [outer = 0x92395000] 09:25:56 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:25:56 INFO - PROCESS | 1752 | 1464625556385 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:25:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1530ms 09:25:56 INFO - PROCESS | 1752 | 1464625556406 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1752 | 1464625556410 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:25:56 INFO - PROCESS | 1752 | 1464625556417 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1752 | 1464625556420 Marionette TRACE conn4 <- [1,2934,null,{}] 09:25:56 INFO - PROCESS | 1752 | 1464625556426 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1752 | 1464625556620 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:25:56 INFO - PROCESS | 1752 | 1464625556889 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9239d000 == 147 [pid = 1752] [id = 741] 09:25:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x925a2400) [pid = 1752] [serial = 2224] [outer = (nil)] 09:25:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x926a4800) [pid = 1752] [serial = 2225] [outer = 0x925a2400] 09:25:56 INFO - PROCESS | 1752 | 1464625556988 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x926a7c00) [pid = 1752] [serial = 2226] [outer = 0x925a2400] 09:25:57 INFO - PROCESS | 1752 | 1464625557857 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:25:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1489ms 09:25:57 INFO - PROCESS | 1752 | 1464625557906 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1752 | 1464625557911 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:25:57 INFO - PROCESS | 1752 | 1464625557918 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1752 | 1464625557922 Marionette TRACE conn4 <- [1,2938,null,{}] 09:25:57 INFO - PROCESS | 1752 | 1464625557929 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1752 | 1464625558199 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:25:58 INFO - PROCESS | 1752 | 1464625558517 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9239f800 == 148 [pid = 1752] [id = 742] 09:25:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x925b9400) [pid = 1752] [serial = 2227] [outer = (nil)] 09:25:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x92c58800) [pid = 1752] [serial = 2228] [outer = 0x925b9400] 09:25:58 INFO - PROCESS | 1752 | 1464625558683 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x92c5bc00) [pid = 1752] [serial = 2229] [outer = 0x925b9400] 09:25:59 INFO - PROCESS | 1752 | 1464625559547 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:25:59 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. 09:25:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1693ms 09:25:59 INFO - PROCESS | 1752 | 1464625559613 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1752 | 1464625559618 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:25:59 INFO - PROCESS | 1752 | 1464625559625 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1752 | 1464625559628 Marionette TRACE conn4 <- [1,2942,null,{}] 09:25:59 INFO - PROCESS | 1752 | 1464625559634 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 1752 | 1464625559893 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:26:00 INFO - PROCESS | 1752 | 1464625560201 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x925b3c00 == 149 [pid = 1752] [id = 743] 09:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x92c59c00) [pid = 1752] [serial = 2230] [outer = (nil)] 09:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x92d8ec00) [pid = 1752] [serial = 2231] [outer = 0x92c59c00] 09:26:00 INFO - PROCESS | 1752 | 1464625560301 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x93ac0000) [pid = 1752] [serial = 2232] [outer = 0x92c59c00] 09:26:01 INFO - PROCESS | 1752 | 1464625561161 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:26:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:26:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1594ms 09:26:01 INFO - PROCESS | 1752 | 1464625561221 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1752 | 1464625561225 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:26:01 INFO - PROCESS | 1752 | 1464625561232 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1752 | 1464625561235 Marionette TRACE conn4 <- [1,2946,null,{}] 09:26:01 INFO - PROCESS | 1752 | 1464625561256 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 1752 | 1464625561627 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:26:01 INFO - PROCESS | 1752 | 1464625561856 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c53800 == 150 [pid = 1752] [id = 744] 09:26:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x93cc5000) [pid = 1752] [serial = 2233] [outer = (nil)] 09:26:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x95074c00) [pid = 1752] [serial = 2234] [outer = 0x93cc5000] 09:26:02 INFO - PROCESS | 1752 | 1464625561999 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9516dc00) [pid = 1752] [serial = 2235] [outer = 0x93cc5000] 09:26:02 INFO - PROCESS | 1752 | 1464625562853 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1681ms 09:26:02 INFO - PROCESS | 1752 | 1464625562914 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:26:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:26:02 INFO - PROCESS | 1752 | 1464625562919 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:26:02 INFO - PROCESS | 1752 | 1464625562925 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1752 | 1464625562929 Marionette TRACE conn4 <- [1,2950,null,{}] 09:26:02 INFO - PROCESS | 1752 | 1464625562935 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 1752 | 1464625563179 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:26:03 INFO - PROCESS | 1752 | 1464625563483 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x9239b000 == 151 [pid = 1752] [id = 745] 09:26:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x93abbc00) [pid = 1752] [serial = 2236] [outer = (nil)] 09:26:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x98750c00) [pid = 1752] [serial = 2237] [outer = 0x93abbc00] 09:26:03 INFO - PROCESS | 1752 | 1464625563587 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9973a000) [pid = 1752] [serial = 2238] [outer = 0x93abbc00] 09:26:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x987a6000 == 152 [pid = 1752] [id = 746] 09:26:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x987ee000) [pid = 1752] [serial = 2239] [outer = (nil)] 09:26:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x9a276400) [pid = 1752] [serial = 2240] [outer = 0x987ee000] 09:26:05 INFO - PROCESS | 1752 | 1464625565181 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:26:05 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. 09:26:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2288ms 09:26:05 INFO - PROCESS | 1752 | 1464625565212 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1752 | 1464625565217 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:26:05 INFO - PROCESS | 1752 | 1464625565223 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1752 | 1464625565227 Marionette TRACE conn4 <- [1,2954,null,{}] 09:26:05 INFO - PROCESS | 1752 | 1464625565244 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 1752 | 1464625565555 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:26:05 INFO - PROCESS | 1752 | 1464625565949 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f09c00 == 153 [pid = 1752] [id = 747] 09:26:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x99f0b000) [pid = 1752] [serial = 2241] [outer = (nil)] 09:26:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9a271c00) [pid = 1752] [serial = 2242] [outer = 0x99f0b000] 09:26:06 INFO - PROCESS | 1752 | 1464625566037 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9a388000) [pid = 1752] [serial = 2243] [outer = 0x99f0b000] 09:26:07 INFO - PROCESS | 1752 | 1464625567057 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:07 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 09:26:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1896ms 09:26:07 INFO - PROCESS | 1752 | 1464625567121 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1752 | 1464625567126 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:26:07 INFO - PROCESS | 1752 | 1464625567160 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1752 | 1464625567163 Marionette TRACE conn4 <- [1,2958,null,{}] 09:26:07 INFO - PROCESS | 1752 | 1464625567180 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1752 | 1464625567464 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:26:07 INFO - PROCESS | 1752 | 1464625567834 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x99f06000 == 154 [pid = 1752] [id = 748] 09:26:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x99f0d400) [pid = 1752] [serial = 2244] [outer = (nil)] 09:26:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9b5de000) [pid = 1752] [serial = 2245] [outer = 0x99f0d400] 09:26:07 INFO - PROCESS | 1752 | 1464625567936 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9b688000) [pid = 1752] [serial = 2246] [outer = 0x99f0d400] 09:26:08 INFO - PROCESS | 1752 | 1464625568897 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:26:08 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. 09:26:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1801ms 09:26:08 INFO - PROCESS | 1752 | 1464625568956 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1752 | 1464625568963 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:26:08 INFO - PROCESS | 1752 | 1464625568975 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1752 | 1464625568979 Marionette TRACE conn4 <- [1,2962,null,{}] 09:26:09 INFO - PROCESS | 1752 | 1464625569050 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1752 | 1464625569409 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:26:09 INFO - PROCESS | 1752 | 1464625569845 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b573000 == 155 [pid = 1752] [id = 749] 09:26:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9b692c00) [pid = 1752] [serial = 2247] [outer = (nil)] 09:26:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x9ba6d800) [pid = 1752] [serial = 2248] [outer = 0x9b692c00] 09:26:09 INFO - PROCESS | 1752 | 1464625569962 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9c053c00) [pid = 1752] [serial = 2249] [outer = 0x9b692c00] 09:26:10 INFO - PROCESS | 1752 | 1464625570777 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:26:10 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. 09:26:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1854ms 09:26:10 INFO - PROCESS | 1752 | 1464625570827 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1752 | 1464625570831 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:26:10 INFO - PROCESS | 1752 | 1464625570837 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1752 | 1464625570840 Marionette TRACE conn4 <- [1,2966,null,{}] 09:26:10 INFO - PROCESS | 1752 | 1464625570846 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1752 | 1464625571098 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:26:11 INFO - PROCESS | 1752 | 1464625571413 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x95197c00 == 156 [pid = 1752] [id = 750] 09:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0xa0612000) [pid = 1752] [serial = 2250] [outer = (nil)] 09:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0xa2155c00) [pid = 1752] [serial = 2251] [outer = 0xa0612000] 09:26:11 INFO - PROCESS | 1752 | 1464625571501 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0xa227c800) [pid = 1752] [serial = 2252] [outer = 0xa0612000] 09:26:12 INFO - PROCESS | 1752 | 1464625572372 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:26:12 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. 09:26:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1582ms 09:26:12 INFO - PROCESS | 1752 | 1464625572419 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1752 | 1464625572423 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:26:12 INFO - PROCESS | 1752 | 1464625572430 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1752 | 1464625572433 Marionette TRACE conn4 <- [1,2970,null,{}] 09:26:12 INFO - PROCESS | 1752 | 1464625572439 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1752 | 1464625572702 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:26:13 INFO - PROCESS | 1752 | 1464625573015 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9923c400 == 157 [pid = 1752] [id = 751] 09:26:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x9a752400) [pid = 1752] [serial = 2253] [outer = (nil)] 09:26:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0xa260d000) [pid = 1752] [serial = 2254] [outer = 0x9a752400] 09:26:13 INFO - PROCESS | 1752 | 1464625573117 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0xa2637c00) [pid = 1752] [serial = 2255] [outer = 0x9a752400] 09:26:14 INFO - PROCESS | 1752 | 1464625574108 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:26:14 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. 09:26:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1737ms 09:26:14 INFO - PROCESS | 1752 | 1464625574174 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1752 | 1464625574178 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:26:14 INFO - PROCESS | 1752 | 1464625574188 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1752 | 1464625574190 Marionette TRACE conn4 <- [1,2974,null,{}] 09:26:14 INFO - PROCESS | 1752 | 1464625574197 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1752 | 1464625574429 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:26:14 INFO - PROCESS | 1752 | 1464625574731 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1752 | ++DOCSHELL 0xa21ad400 == 158 [pid = 1752] [id = 752] 09:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0xa2608800) [pid = 1752] [serial = 2256] [outer = (nil)] 09:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0xa30f1000) [pid = 1752] [serial = 2257] [outer = 0xa2608800] 09:26:14 INFO - PROCESS | 1752 | 1464625574869 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0xa30fb400) [pid = 1752] [serial = 2258] [outer = 0xa2608800] 09:26:15 INFO - PROCESS | 1752 | 1464625575688 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:26:15 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. 09:26:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1531ms 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9f3400 == 157 [pid = 1752] [id = 557] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x883cd800 == 156 [pid = 1752] [id = 711] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8e20a800 == 155 [pid = 1752] [id = 546] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8e720400 == 154 [pid = 1752] [id = 547] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x86036400 == 153 [pid = 1752] [id = 558] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x883c7800 == 152 [pid = 1752] [id = 733] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x85c60400 == 151 [pid = 1752] [id = 732] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x879d1400 == 150 [pid = 1752] [id = 731] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9a380800 == 149 [pid = 1752] [id = 729] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9a9d2000 == 148 [pid = 1752] [id = 727] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x85ee9c00 == 147 [pid = 1752] [id = 728] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x99f05400 == 146 [pid = 1752] [id = 726] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x95178400 == 145 [pid = 1752] [id = 725] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x911bf000 == 144 [pid = 1752] [id = 724] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x887cd400 == 143 [pid = 1752] [id = 723] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x9171ec00 == 142 [pid = 1752] [id = 721] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x91134c00 == 141 [pid = 1752] [id = 722] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x883cc800 == 140 [pid = 1752] [id = 720] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x91127000 == 139 [pid = 1752] [id = 719] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f5d5000 == 138 [pid = 1752] [id = 718] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8f58e000 == 137 [pid = 1752] [id = 717] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8e4abc00 == 136 [pid = 1752] [id = 716] 09:26:18 INFO - PROCESS | 1752 | --DOCSHELL 0x883c5800 == 135 [pid = 1752] [id = 715] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x8e729c00) [pid = 1752] [serial = 2022] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0x8eb36c00) [pid = 1752] [serial = 2141] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x8ecefc00) [pid = 1752] [serial = 2142] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x88fcbc00) [pid = 1752] [serial = 2135] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x8aecf800) [pid = 1752] [serial = 2136] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0xa21ab800) [pid = 1752] [serial = 2133] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0xa2155000) [pid = 1752] [serial = 2132] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0xa0614000) [pid = 1752] [serial = 2130] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0xa0607400) [pid = 1752] [serial = 2129] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9c085400) [pid = 1752] [serial = 2127] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9ba68800) [pid = 1752] [serial = 2126] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x9b81c800) [pid = 1752] [serial = 2124] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9b68ec00) [pid = 1752] [serial = 2123] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x9a9d7400) [pid = 1752] [serial = 2121] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9a9d0400) [pid = 1752] [serial = 2120] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x99f10000) [pid = 1752] [serial = 2117] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x99fca400) [pid = 1752] [serial = 2118] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9923b400) [pid = 1752] [serial = 2115] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x98060c00) [pid = 1752] [serial = 2114] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x95035c00) [pid = 1752] [serial = 2112] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x94692000) [pid = 1752] [serial = 2111] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9374fc00) [pid = 1752] [serial = 2109] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x92d87400) [pid = 1752] [serial = 2108] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x92ae1c00) [pid = 1752] [serial = 2106] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x92ad9400) [pid = 1752] [serial = 2105] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x92693c00) [pid = 1752] [serial = 2103] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x925b0c00) [pid = 1752] [serial = 2102] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x92397000) [pid = 1752] [serial = 2100] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x922b3800) [pid = 1752] [serial = 2099] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x918d9400) [pid = 1752] [serial = 2097] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x91844800) [pid = 1752] [serial = 2096] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x91716400) [pid = 1752] [serial = 2094] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9166fc00) [pid = 1752] [serial = 2093] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9112f000) [pid = 1752] [serial = 2091] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91125c00) [pid = 1752] [serial = 2090] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8f58f400) [pid = 1752] [serial = 2088] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8f3abc00) [pid = 1752] [serial = 2087] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8c54a800) [pid = 1752] [serial = 2085] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x8b63f400) [pid = 1752] [serial = 2084] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8d11d000) [pid = 1752] [serial = 2138] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8e206c00) [pid = 1752] [serial = 2139] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x8eb3d400) [pid = 1752] [serial = 2144] [outer = (nil)] [url = about:blank] 09:26:18 INFO - PROCESS | 1752 | 1464625578903 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1752 | 1464625578914 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:26:18 INFO - PROCESS | 1752 | 1464625578961 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1752 | 1464625578969 Marionette TRACE conn4 <- [1,2978,null,{}] 09:26:18 INFO - PROCESS | 1752 | 1464625578977 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1752 | 1464625579188 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:26:19 INFO - PROCESS | 1752 | 1464625579457 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x86045800 == 136 [pid = 1752] [id = 753] 09:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x866d6800) [pid = 1752] [serial = 2259] [outer = (nil)] 09:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x866de800) [pid = 1752] [serial = 2260] [outer = 0x866d6800] 09:26:19 INFO - PROCESS | 1752 | 1464625579556 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x86b04000) [pid = 1752] [serial = 2261] [outer = 0x866d6800] 09:26:20 INFO - PROCESS | 1752 | 1464625580306 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:26:20 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. 09:26:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1394ms 09:26:20 INFO - PROCESS | 1752 | 1464625580352 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:26:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:26:20 INFO - PROCESS | 1752 | 1464625580357 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:26:20 INFO - PROCESS | 1752 | 1464625580369 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1752 | 1464625580375 Marionette TRACE conn4 <- [1,2982,null,{}] 09:26:20 INFO - PROCESS | 1752 | 1464625580395 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 1752 | 1464625580603 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:26:20 INFO - PROCESS | 1752 | 1464625580625 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x879cc800 == 137 [pid = 1752] [id = 754] 09:26:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x879cd800) [pid = 1752] [serial = 2262] [outer = (nil)] 09:26:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x879d9800) [pid = 1752] [serial = 2263] [outer = 0x879cd800] 09:26:20 INFO - PROCESS | 1752 | 1464625580699 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x87ae3000) [pid = 1752] [serial = 2264] [outer = 0x879cd800] 09:26:21 INFO - PROCESS | 1752 | 1464625581828 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:26:21 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 09:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:26:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1501ms 09:26:21 INFO - PROCESS | 1752 | 1464625581868 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1752 | 1464625581871 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:26:21 INFO - PROCESS | 1752 | 1464625581880 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1752 | 1464625581883 Marionette TRACE conn4 <- [1,2986,null,{}] 09:26:21 INFO - PROCESS | 1752 | 1464625581910 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 1752 | 1464625582238 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:26:22 INFO - PROCESS | 1752 | 1464625582277 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc3800 == 138 [pid = 1752] [id = 755] 09:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x88dc5400) [pid = 1752] [serial = 2265] [outer = (nil)] 09:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x88dcc400) [pid = 1752] [serial = 2266] [outer = 0x88dc5400] 09:26:22 INFO - PROCESS | 1752 | 1464625582373 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88fce800) [pid = 1752] [serial = 2267] [outer = 0x88dc5400] 09:26:23 INFO - PROCESS | 1752 | 1464625583404 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:26:23 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. 09:26:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1580ms 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x87ada000) [pid = 1752] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x99f09800) [pid = 1752] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0xa0613800) [pid = 1752] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x8b7c8000) [pid = 1752] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8f71d400) [pid = 1752] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9112a000) [pid = 1752] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8b7cb400) [pid = 1752] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x887c3000) [pid = 1752] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x883c7c00) [pid = 1752] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x99fc8400) [pid = 1752] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9b683800) [pid = 1752] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x926a9400) [pid = 1752] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8e4acc00) [pid = 1752] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x925af400) [pid = 1752] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x8f724400) [pid = 1752] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9166cc00) [pid = 1752] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x94692c00) [pid = 1752] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x86ce7c00) [pid = 1752] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:26:23 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x8e40d800) [pid = 1752] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:26:23 INFO - PROCESS | 1752 | 1464625583925 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1752 | 1464625583928 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:26:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:26:23 INFO - PROCESS | 1752 | 1464625583959 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1752 | 1464625583963 Marionette TRACE conn4 <- [1,2990,null,{}] 09:26:23 INFO - PROCESS | 1752 | 1464625583984 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1752 | 1464625584193 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:26:24 INFO - PROCESS | 1752 | 1464625584440 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc6800 == 139 [pid = 1752] [id = 756] 09:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x88fd0c00) [pid = 1752] [serial = 2268] [outer = (nil)] 09:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8a3f0000) [pid = 1752] [serial = 2269] [outer = 0x88fd0c00] 09:26:24 INFO - PROCESS | 1752 | 1464625584519 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8b305000) [pid = 1752] [serial = 2270] [outer = 0x88fd0c00] 09:26:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b638000 == 140 [pid = 1752] [id = 757] 09:26:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8b639400) [pid = 1752] [serial = 2271] [outer = (nil)] 09:26:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8b63a400) [pid = 1752] [serial = 2272] [outer = 0x8b639400] 09:26:25 INFO - PROCESS | 1752 | 1464625585357 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:26:25 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. 09:26:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1451ms 09:26:25 INFO - PROCESS | 1752 | 1464625585410 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1752 | 1464625585414 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:26:25 INFO - PROCESS | 1752 | 1464625585420 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1752 | 1464625585422 Marionette TRACE conn4 <- [1,2994,null,{}] 09:26:25 INFO - PROCESS | 1752 | 1464625585428 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 1752 | 1464625585670 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:26:26 INFO - PROCESS | 1752 | 1464625586061 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x84ad4c00 == 141 [pid = 1752] [id = 758] 09:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x85c5b400) [pid = 1752] [serial = 2273] [outer = (nil)] 09:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x85ef4000) [pid = 1752] [serial = 2274] [outer = 0x85c5b400] 09:26:26 INFO - PROCESS | 1752 | 1464625586243 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x86b01c00) [pid = 1752] [serial = 2275] [outer = 0x85c5b400] 09:26:27 INFO - PROCESS | 1752 | 1464625587180 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:26:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:26:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1786ms 09:26:27 INFO - PROCESS | 1752 | 1464625587207 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:26:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:26:27 INFO - PROCESS | 1752 | 1464625587215 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:26:27 INFO - PROCESS | 1752 | 1464625587222 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1752 | 1464625587229 Marionette TRACE conn4 <- [1,2998,null,{}] 09:26:27 INFO - PROCESS | 1752 | 1464625587236 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1752 | 1464625587499 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:26:27 INFO - PROCESS | 1752 | 1464625587799 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x86ce8800 == 142 [pid = 1752] [id = 759] 09:26:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x883c6000) [pid = 1752] [serial = 2276] [outer = (nil)] 09:26:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x88cd9800) [pid = 1752] [serial = 2277] [outer = 0x883c6000] 09:26:27 INFO - PROCESS | 1752 | 1464625587893 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x88dc9400) [pid = 1752] [serial = 2278] [outer = 0x883c6000] 09:26:28 INFO - PROCESS | 1752 | 1464625588858 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:26:28 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. 09:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1691ms 09:26:28 INFO - PROCESS | 1752 | 1464625588916 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 1752 | 1464625588922 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:26:28 INFO - PROCESS | 1752 | 1464625588931 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 1752 | 1464625588934 Marionette TRACE conn4 <- [1,3002,null,{}] 09:26:28 INFO - PROCESS | 1752 | 1464625588940 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1752 | 1464625589188 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:26:29 INFO - PROCESS | 1752 | 1464625589614 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8b492c00 == 143 [pid = 1752] [id = 760] 09:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8b496800) [pid = 1752] [serial = 2279] [outer = (nil)] 09:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8b7c2c00) [pid = 1752] [serial = 2280] [outer = 0x8b496800] 09:26:29 INFO - PROCESS | 1752 | 1464625589752 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8c432800) [pid = 1752] [serial = 2281] [outer = 0x8b496800] 09:26:30 INFO - PROCESS | 1752 | 1464625590666 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:26:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1786ms 09:26:30 INFO - PROCESS | 1752 | 1464625590717 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:26:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:26:30 INFO - PROCESS | 1752 | 1464625590721 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:26:30 INFO - PROCESS | 1752 | 1464625590730 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1752 | 1464625590740 Marionette TRACE conn4 <- [1,3006,null,{}] 09:26:30 INFO - PROCESS | 1752 | 1464625590755 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1752 | 1464625591125 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:26:31 INFO - PROCESS | 1752 | 1464625591394 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x86cc8800 == 144 [pid = 1752] [id = 761] 09:26:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8d0e3400) [pid = 1752] [serial = 2282] [outer = (nil)] 09:26:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8d0ea400) [pid = 1752] [serial = 2283] [outer = 0x8d0e3400] 09:26:31 INFO - PROCESS | 1752 | 1464625591491 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8d122800) [pid = 1752] [serial = 2284] [outer = 0x8d0e3400] 09:26:32 INFO - PROCESS | 1752 | 1464625592320 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:26:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1648ms 09:26:32 INFO - PROCESS | 1752 | 1464625592377 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:26:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:26:32 INFO - PROCESS | 1752 | 1464625592382 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:26:32 INFO - PROCESS | 1752 | 1464625592388 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1752 | 1464625592392 Marionette TRACE conn4 <- [1,3010,null,{}] 09:26:32 INFO - PROCESS | 1752 | 1464625592397 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1752 | 1464625592627 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:26:32 INFO - PROCESS | 1752 | 1464625592943 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d11f000 == 145 [pid = 1752] [id = 762] 09:26:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d8e3800) [pid = 1752] [serial = 2285] [outer = (nil)] 09:26:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8d8f0c00) [pid = 1752] [serial = 2286] [outer = 0x8d8e3800] 09:26:33 INFO - PROCESS | 1752 | 1464625593033 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e203400) [pid = 1752] [serial = 2287] [outer = 0x8d8e3800] 09:26:33 INFO - PROCESS | 1752 | 1464625593924 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:26:33 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 09:26:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 09:26:33 INFO - PROCESS | 1752 | 1464625593970 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1752 | 1464625593974 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:26:33 INFO - PROCESS | 1752 | 1464625593981 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1752 | 1464625593984 Marionette TRACE conn4 <- [1,3014,null,{}] 09:26:34 INFO - PROCESS | 1752 | 1464625594032 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1752 | 1464625594404 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:26:34 INFO - PROCESS | 1752 | 1464625594590 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e20dc00 == 146 [pid = 1752] [id = 763] 09:26:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8e407000) [pid = 1752] [serial = 2288] [outer = (nil)] 09:26:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8e4a6000) [pid = 1752] [serial = 2289] [outer = 0x8e407000] 09:26:34 INFO - PROCESS | 1752 | 1464625594739 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8e71d400) [pid = 1752] [serial = 2290] [outer = 0x8e407000] 09:26:35 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:35 INFO - PROCESS | 1752 | 1464625595778 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:26:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:26:35 INFO - {} 09:26:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:26:35 INFO - {} 09:26:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:26:35 INFO - {} 09:26:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:26:35 INFO - {} 09:26:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1830ms 09:26:35 INFO - PROCESS | 1752 | 1464625595816 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1752 | 1464625595823 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /FileAPI/fileReader.html 09:26:35 INFO - PROCESS | 1752 | 1464625595833 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1752 | 1464625595837 Marionette TRACE conn4 <- [1,3018,null,{}] 09:26:35 INFO - PROCESS | 1752 | 1464625595892 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 1752 | 1464625596179 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:26:36 INFO - PROCESS | 1752 | 1464625596554 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e406c00 == 147 [pid = 1752] [id = 764] 09:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x8e71f800) [pid = 1752] [serial = 2291] [outer = (nil)] 09:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x8ececc00) [pid = 1752] [serial = 2292] [outer = 0x8e71f800] 09:26:36 INFO - PROCESS | 1752 | 1464625596658 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8f3a3000) [pid = 1752] [serial = 2293] [outer = 0x8e71f800] 09:26:37 INFO - PROCESS | 1752 | 1464625597498 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:26:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:26:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1731ms 09:26:37 INFO - PROCESS | 1752 | 1464625597566 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1752 | 1464625597570 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /FileAPI/historical.html 09:26:37 INFO - PROCESS | 1752 | 1464625597577 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1752 | 1464625597580 Marionette TRACE conn4 <- [1,3022,null,{}] 09:26:37 INFO - PROCESS | 1752 | 1464625597603 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1752 | 1464625597945 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:26:38 INFO - PROCESS | 1752 | 1464625598174 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c5e400 == 148 [pid = 1752] [id = 765] 09:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x8f39fc00) [pid = 1752] [serial = 2294] [outer = (nil)] 09:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x8f58ac00) [pid = 1752] [serial = 2295] [outer = 0x8f39fc00] 09:26:38 INFO - PROCESS | 1752 | 1464625598313 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8f58d800) [pid = 1752] [serial = 2296] [outer = 0x8f39fc00] 09:26:39 INFO - PROCESS | 1752 | 1464625599202 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:26:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:26:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:26:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:26:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:26:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:26:39 INFO - TEST-OK | /FileAPI/historical.html | took 1647ms 09:26:39 INFO - PROCESS | 1752 | 1464625599226 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1752 | 1464625599229 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /FileAPI/idlharness.html 09:26:39 INFO - PROCESS | 1752 | 1464625599237 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1752 | 1464625599241 Marionette TRACE conn4 <- [1,3026,null,{}] 09:26:39 INFO - PROCESS | 1752 | 1464625599246 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 1752 | 1464625599478 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:26:39 INFO - PROCESS | 1752 | 1464625599787 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f585400 == 149 [pid = 1752] [id = 766] 09:26:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8f592800) [pid = 1752] [serial = 2297] [outer = (nil)] 09:26:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x8f5dbc00) [pid = 1752] [serial = 2298] [outer = 0x8f592800] 09:26:39 INFO - PROCESS | 1752 | 1464625599880 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8f718000) [pid = 1752] [serial = 2299] [outer = 0x8f592800] 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:26:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:26:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:26:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:26:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:26:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:26:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:26:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:26:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2246ms 09:26:41 INFO - PROCESS | 1752 | 1464625601357 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:26:41 INFO - PROCESS | 1752 | 1464625601724 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1752 | 1464625601735 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /FileAPI/idlharness.worker 09:26:41 INFO - PROCESS | 1752 | 1464625601747 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1752 | 1464625601750 Marionette TRACE conn4 <- [1,3030,null,{}] 09:26:41 INFO - PROCESS | 1752 | 1464625601756 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1752 | 1464625601996 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:26:42 INFO - PROCESS | 1752 | 1464625602294 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8ecee400 == 150 [pid = 1752] [id = 767] 09:26:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8f5d0800) [pid = 1752] [serial = 2300] [outer = (nil)] 09:26:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x922b9800) [pid = 1752] [serial = 2301] [outer = 0x8f5d0800] 09:26:42 INFO - PROCESS | 1752 | 1464625602380 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x92393c00) [pid = 1752] [serial = 2302] [outer = 0x8f5d0800] 09:26:42 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:26:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:26:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:26:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:26:44 INFO - {} 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:26:44 INFO - {} 09:26:44 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 - {} 09:26:44 INFO - {} 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:26:44 INFO - {} 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:26:44 INFO - {} 09:26:44 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 - {} 09:26:44 INFO - {} 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:26:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:26:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 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 09:26:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:26:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:26:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:26:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:26:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:26:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:26:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:26:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:26:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:26:44 INFO - {} 09:26:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2822ms 09:26:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:26:44 INFO - PROCESS | 1752 | 1464625604419 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:26:44 INFO - PROCESS | 1752 | 1464625604695 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1752 | 1464625604698 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:26:44 INFO - PROCESS | 1752 | 1464625604721 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1752 | 1464625604730 Marionette TRACE conn4 <- [1,3034,null,{}] 09:26:44 INFO - PROCESS | 1752 | 1464625604745 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1752 | 1464625605108 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:26:45 INFO - PROCESS | 1752 | 1464625605467 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x922b9c00 == 151 [pid = 1752] [id = 768] 09:26:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x92399800) [pid = 1752] [serial = 2303] [outer = (nil)] 09:26:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x987a5400) [pid = 1752] [serial = 2304] [outer = 0x92399800] 09:26:45 INFO - PROCESS | 1752 | 1464625605621 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x99f02400) [pid = 1752] [serial = 2305] [outer = 0x92399800] 09:26:46 INFO - PROCESS | 1752 | 1464625606841 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2148ms 09:26:46 INFO - PROCESS | 1752 | 1464625606872 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1752 | 1464625606879 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:26:46 INFO - PROCESS | 1752 | 1464625606889 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1752 | 1464625606895 Marionette TRACE conn4 <- [1,3038,null,{}] 09:26:46 INFO - PROCESS | 1752 | 1464625606904 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 1752 | 1464625607308 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:26:47 INFO - PROCESS | 1752 | 1464625607661 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a047c00 == 152 [pid = 1752] [id = 769] 09:26:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x9a049c00) [pid = 1752] [serial = 2306] [outer = (nil)] 09:26:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9a9cf400) [pid = 1752] [serial = 2307] [outer = 0x9a049c00] 09:26:47 INFO - PROCESS | 1752 | 1464625607759 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x9a9d2c00) [pid = 1752] [serial = 2308] [outer = 0x9a049c00] 09:26:48 INFO - PROCESS | 1752 | 1464625608535 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:26:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1701ms 09:26:48 INFO - PROCESS | 1752 | 1464625608590 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1752 | 1464625608594 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:26:48 INFO - PROCESS | 1752 | 1464625608600 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1752 | 1464625608604 Marionette TRACE conn4 <- [1,3042,null,{}] 09:26:48 INFO - PROCESS | 1752 | 1464625608610 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 1752 | 1464625608823 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:26:49 INFO - PROCESS | 1752 | 1464625609134 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cb7c00 == 153 [pid = 1752] [id = 770] 09:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x93cba000) [pid = 1752] [serial = 2309] [outer = (nil)] 09:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x9b3e8400) [pid = 1752] [serial = 2310] [outer = 0x93cba000] 09:26:49 INFO - PROCESS | 1752 | 1464625609222 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x9b572000) [pid = 1752] [serial = 2311] [outer = 0x93cba000] 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:26:50 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. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:26:50 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'.) 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:26:50 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. 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:26:50 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. 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:26:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:50 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. 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:26:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:26:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:26:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:26:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1985ms 09:26:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:26:50 INFO - PROCESS | 1752 | 1464625610506 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:26:50 INFO - PROCESS | 1752 | 1464625610634 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1752 | 1464625610652 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:26:50 INFO - PROCESS | 1752 | 1464625610679 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1752 | 1464625610682 Marionette TRACE conn4 <- [1,3046,null,{}] 09:26:50 INFO - PROCESS | 1752 | 1464625610688 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1752 | 1464625610977 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:26:51 INFO - PROCESS | 1752 | 1464625611249 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee9400 == 154 [pid = 1752] [id = 771] 09:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9239a400) [pid = 1752] [serial = 2312] [outer = (nil)] 09:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x92698c00) [pid = 1752] [serial = 2313] [outer = 0x9239a400] 09:26:51 INFO - PROCESS | 1752 | 1464625611332 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x926a4400) [pid = 1752] [serial = 2314] [outer = 0x9239a400] 09:26:51 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:26:52 INFO - PROCESS | 1752 | 1464625612210 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:26:52 INFO - {} 09:26:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1581ms 09:26:52 INFO - PROCESS | 1752 | 1464625612260 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1752 | 1464625612264 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:26:52 INFO - PROCESS | 1752 | 1464625612275 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1752 | 1464625612277 Marionette TRACE conn4 <- [1,3050,null,{}] 09:26:52 INFO - PROCESS | 1752 | 1464625612283 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1752 | 1464625612535 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:26:52 INFO - PROCESS | 1752 | 1464625612838 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x91846400 == 155 [pid = 1752] [id = 772] 09:26:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 168 (0x92690000) [pid = 1752] [serial = 2315] [outer = (nil)] 09:26:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 169 (0x92c61800) [pid = 1752] [serial = 2316] [outer = 0x92690000] 09:26:52 INFO - PROCESS | 1752 | 1464625612968 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 170 (0x92d68400) [pid = 1752] [serial = 2317] [outer = 0x92690000] 09:26:53 INFO - PROCESS | 1752 | 1464625613809 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:26:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:26:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:26:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:26:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1582ms 09:26:53 INFO - PROCESS | 1752 | 1464625613859 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1752 | 1464625613863 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:26:53 INFO - PROCESS | 1752 | 1464625613870 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1752 | 1464625613874 Marionette TRACE conn4 <- [1,3054,null,{}] 09:26:53 INFO - PROCESS | 1752 | 1464625613880 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1752 | 1464625614136 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:26:54 INFO - PROCESS | 1752 | 1464625614450 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x84acd400 == 156 [pid = 1752] [id = 773] 09:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 171 (0x92c64800) [pid = 1752] [serial = 2318] [outer = (nil)] 09:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 172 (0x93ab5800) [pid = 1752] [serial = 2319] [outer = 0x92c64800] 09:26:54 INFO - PROCESS | 1752 | 1464625614540 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 173 (0x93abe000) [pid = 1752] [serial = 2320] [outer = 0x92c64800] 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:26:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:26:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:56 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" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:56 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" 09:26:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:26:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:26:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:26:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2003ms 09:26:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:26:56 INFO - PROCESS | 1752 | 1464625615728 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:26:56 INFO - PROCESS | 1752 | 1464625615970 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1752 | 1464625615981 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:26:56 INFO - PROCESS | 1752 | 1464625616068 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1752 | 1464625616071 Marionette TRACE conn4 <- [1,3058,null,{}] 09:26:56 INFO - PROCESS | 1752 | 1464625616129 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 1752 | 1464625616356 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x86042400 == 155 [pid = 1752] [id = 692] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x85c66400 == 154 [pid = 1752] [id = 691] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8c546c00 == 153 [pid = 1752] [id = 712] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e402800 == 152 [pid = 1752] [id = 695] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x99739c00 == 151 [pid = 1752] [id = 706] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdd400 == 150 [pid = 1752] [id = 708] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x99f0bc00 == 149 [pid = 1752] [id = 707] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x88ce6400 == 148 [pid = 1752] [id = 713] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8b640000 == 147 [pid = 1752] [id = 693] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8f717400 == 146 [pid = 1752] [id = 696] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x9166bc00 == 145 [pid = 1752] [id = 698] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x9c056c00 == 144 [pid = 1752] [id = 709] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x9c1bfc00 == 143 [pid = 1752] [id = 710] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8b640400 == 142 [pid = 1752] [id = 697] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8b638000 == 141 [pid = 1752] [id = 757] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x88dc3800 == 140 [pid = 1752] [id = 755] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x879cc800 == 139 [pid = 1752] [id = 754] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x86045800 == 138 [pid = 1752] [id = 753] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x987a6000 == 137 [pid = 1752] [id = 746] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8f3aa000 == 136 [pid = 1752] [id = 737] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e204000 == 135 [pid = 1752] [id = 736] 09:26:58 INFO - PROCESS | 1752 | --DOCSHELL 0x88cdfc00 == 134 [pid = 1752] [id = 735] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 172 (0x88ce6c00) [pid = 1752] [serial = 2195] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 171 (0x9a389c00) [pid = 1752] [serial = 2178] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 170 (0xa22cd000) [pid = 1752] [serial = 2190] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 169 (0x9516f000) [pid = 1752] [serial = 2172] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 168 (0x91126800) [pid = 1752] [serial = 2153] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 167 (0x91717c00) [pid = 1752] [serial = 2157] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9507cc00) [pid = 1752] [serial = 2171] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x8c43f800) [pid = 1752] [serial = 2198] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x8b643400) [pid = 1752] [serial = 2148] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x8c545400) [pid = 1752] [serial = 2201] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x9ad24c00) [pid = 1752] [serial = 2180] [outer = (nil)] [url = about:blank] 09:26:58 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x9b823400) [pid = 1752] [serial = 2183] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x93abf400) [pid = 1752] [serial = 2169] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9c052c00) [pid = 1752] [serial = 2184] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x8e720800) [pid = 1752] [serial = 2150] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x88fc7400) [pid = 1752] [serial = 2196] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x92ae0c00) [pid = 1752] [serial = 2166] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x911b1c00) [pid = 1752] [serial = 2154] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9268f800) [pid = 1752] [serial = 2163] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x8a3f6400) [pid = 1752] [serial = 2147] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x91a30000) [pid = 1752] [serial = 2160] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9166dc00) [pid = 1752] [serial = 2156] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x99fc7000) [pid = 1752] [serial = 2177] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0xa24c5c00) [pid = 1752] [serial = 2192] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x8ecec400) [pid = 1752] [serial = 2151] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9519b000) [pid = 1752] [serial = 2174] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x92ad9800) [pid = 1752] [serial = 2165] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9b120c00) [pid = 1752] [serial = 2181] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x925b2000) [pid = 1752] [serial = 2162] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x918e4800) [pid = 1752] [serial = 2159] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0xa22c5800) [pid = 1752] [serial = 2189] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x8e404000) [pid = 1752] [serial = 2202] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0xa115dc00) [pid = 1752] [serial = 2186] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0xa1169000) [pid = 1752] [serial = 2187] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8f3a3c00) [pid = 1752] [serial = 2082] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x92d8e400) [pid = 1752] [serial = 2168] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8c64c000) [pid = 1752] [serial = 2199] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x951b8400) [pid = 1752] [serial = 2175] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x8e724400) [pid = 1752] [serial = 2204] [outer = (nil)] [url = about:blank] 09:26:59 INFO - PROCESS | 1752 | 1464625619182 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x85c64400 == 135 [pid = 1752] [id = 774] 09:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x85c66800) [pid = 1752] [serial = 2321] [outer = (nil)] 09:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x85ef4400) [pid = 1752] [serial = 2322] [outer = 0x85c66800] 09:26:59 INFO - PROCESS | 1752 | 1464625619270 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x86b07000) [pid = 1752] [serial = 2323] [outer = 0x85c66800] 09:27:00 INFO - PROCESS | 1752 | 1464625620200 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:27:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:27:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:27:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:27:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:27:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:27:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4227ms 09:27:00 INFO - PROCESS | 1752 | 1464625620239 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:27:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:27:00 INFO - PROCESS | 1752 | 1464625620253 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:27:00 INFO - PROCESS | 1752 | 1464625620261 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1752 | 1464625620266 Marionette TRACE conn4 <- [1,3062,null,{}] 09:27:00 INFO - PROCESS | 1752 | 1464625620273 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1752 | 1464625620500 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:27:00 INFO - PROCESS | 1752 | 1464625620719 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x887c0400 == 136 [pid = 1752] [id = 775] 09:27:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x887c6400) [pid = 1752] [serial = 2324] [outer = (nil)] 09:27:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x88dc1c00) [pid = 1752] [serial = 2325] [outer = 0x887c6400] 09:27:00 INFO - PROCESS | 1752 | 1464625620810 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x89ad8400) [pid = 1752] [serial = 2326] [outer = 0x887c6400] 09:27:01 INFO - PROCESS | 1752 | [1752] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:27:01 INFO - PROCESS | 1752 | 1464625621752 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:27:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:27:01 INFO - {} 09:27:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1534ms 09:27:01 INFO - PROCESS | 1752 | 1464625621797 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1752 | 1464625621804 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:27:01 INFO - PROCESS | 1752 | 1464625621829 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1752 | 1464625621832 Marionette TRACE conn4 <- [1,3066,null,{}] 09:27:01 INFO - PROCESS | 1752 | 1464625621839 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 1752 | 1464625622138 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:27:02 INFO - PROCESS | 1752 | 1464625622186 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x88dc4000 == 137 [pid = 1752] [id = 776] 09:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8b497c00) [pid = 1752] [serial = 2327] [outer = (nil)] 09:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8c43f800) [pid = 1752] [serial = 2328] [outer = 0x8b497c00] 09:27:02 INFO - PROCESS | 1752 | 1464625622268 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x8c54cc00) [pid = 1752] [serial = 2329] [outer = 0x8b497c00] 09:27:03 INFO - PROCESS | 1752 | 1464625623318 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:27:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:27:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1553ms 09:27:03 INFO - PROCESS | 1752 | 1464625623376 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1752 | 1464625623379 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:27:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:27:03 INFO - PROCESS | 1752 | 1464625623395 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1752 | 1464625623404 Marionette TRACE conn4 <- [1,3070,null,{}] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8b639400) [pid = 1752] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x88dd0c00) [pid = 1752] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x91129400) [pid = 1752] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x8e40dc00) [pid = 1752] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x87ae1400) [pid = 1752] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x99f0d400) [pid = 1752] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x91668400) [pid = 1752] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0xa0612000) [pid = 1752] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x88dc5400) [pid = 1752] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x92c59c00) [pid = 1752] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x925b9400) [pid = 1752] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9a752400) [pid = 1752] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9b692c00) [pid = 1752] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x879cd800) [pid = 1752] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x8f5cf400) [pid = 1752] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x93cc5000) [pid = 1752] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x866d6800) [pid = 1752] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x987ee000) [pid = 1752] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x925a2400) [pid = 1752] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x93abbc00) [pid = 1752] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x92395000) [pid = 1752] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x8e410c00) [pid = 1752] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:27:04 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x99f0b000) [pid = 1752] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:27:04 INFO - PROCESS | 1752 | 1464625624120 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 1752 | 1464625624378 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:27:04 INFO - PROCESS | 1752 | 1464625624587 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x87ad7800 == 138 [pid = 1752] [id = 777] 09:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x887cc400) [pid = 1752] [serial = 2330] [outer = (nil)] 09:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x8d0eac00) [pid = 1752] [serial = 2331] [outer = 0x887cc400] 09:27:04 INFO - PROCESS | 1752 | 1464625624660 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x8d8e2400) [pid = 1752] [serial = 2332] [outer = 0x887cc400] 09:27:05 INFO - PROCESS | 1752 | 1464625625377 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:27:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:27:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2050ms 09:27:05 INFO - PROCESS | 1752 | 1464625625441 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1752 | 1464625625446 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:27:05 INFO - PROCESS | 1752 | 1464625625452 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1752 | 1464625625455 Marionette TRACE conn4 <- [1,3074,null,{}] 09:27:05 INFO - PROCESS | 1752 | 1464625625460 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1752 | 1464625625743 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:27:05 INFO - PROCESS | 1752 | 1464625625766 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c642c00 == 139 [pid = 1752] [id = 778] 09:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x8d8ef000) [pid = 1752] [serial = 2333] [outer = (nil)] 09:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x8e40fc00) [pid = 1752] [serial = 2334] [outer = 0x8d8ef000] 09:27:05 INFO - PROCESS | 1752 | 1464625625841 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x8e4abc00) [pid = 1752] [serial = 2335] [outer = 0x8d8ef000] 09:27:07 INFO - PROCESS | 1752 | 1464625627023 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:27:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:27:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1587ms 09:27:07 INFO - PROCESS | 1752 | 1464625627042 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1752 | 1464625627049 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:27:07 INFO - PROCESS | 1752 | 1464625627057 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1752 | 1464625627064 Marionette TRACE conn4 <- [1,3078,null,{}] 09:27:07 INFO - PROCESS | 1752 | 1464625627072 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 1752 | 1464625627327 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:27:07 INFO - PROCESS | 1752 | 1464625627610 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x879db000 == 140 [pid = 1752] [id = 779] 09:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x87ae2800) [pid = 1752] [serial = 2336] [outer = (nil)] 09:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x88cde400) [pid = 1752] [serial = 2337] [outer = 0x87ae2800] 09:27:07 INFO - PROCESS | 1752 | 1464625627707 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x8b30b800) [pid = 1752] [serial = 2338] [outer = 0x87ae2800] 09:27:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:27:08 INFO - reader.readAsText(blob_2) 09:27:08 INFO - }" did not throw 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:27:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:27:08 INFO - reader.readAsDataURL(blob_2) 09:27:08 INFO - }" did not throw 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:27:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:27:08 INFO - reader.readAsArrayBuffer(blob_2) 09:27:08 INFO - }" did not throw 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:27:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:27:08 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:27:08 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1752 | 1464625628715 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:27:08 INFO - PROCESS | 1752 | 1464625628742 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1752 | 1464625628748 Marionette TRACE conn4 <- [1,3082,null,{}] 09:27:08 INFO - PROCESS | 1752 | 1464625628761 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1752 | 1464625629011 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:27:09 INFO - PROCESS | 1752 | 1464625629311 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8c64ec00 == 141 [pid = 1752] [id = 780] 09:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x8d0e4c00) [pid = 1752] [serial = 2339] [outer = (nil)] 09:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x8d8e7800) [pid = 1752] [serial = 2340] [outer = 0x8d0e4c00] 09:27:09 INFO - PROCESS | 1752 | 1464625629500 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x8e409800) [pid = 1752] [serial = 2341] [outer = 0x8d0e4c00] 09:27:10 INFO - PROCESS | 1752 | 1464625630360 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:27:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:27:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:27:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:27:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1681ms 09:27:10 INFO - PROCESS | 1752 | 1464625630410 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1752 | 1464625630413 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:27:10 INFO - PROCESS | 1752 | 1464625630421 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1752 | 1464625630427 Marionette TRACE conn4 <- [1,3086,null,{}] 09:27:10 INFO - PROCESS | 1752 | 1464625630444 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 1752 | 1464625630688 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:27:11 INFO - PROCESS | 1752 | 1464625631000 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d8edc00 == 142 [pid = 1752] [id = 781] 09:27:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x8eb32c00) [pid = 1752] [serial = 2342] [outer = (nil)] 09:27:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x8eb3e000) [pid = 1752] [serial = 2343] [outer = 0x8eb32c00] 09:27:11 INFO - PROCESS | 1752 | 1464625631098 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x8ecf2000) [pid = 1752] [serial = 2344] [outer = 0x8eb32c00] 09:27:11 INFO - PROCESS | 1752 | 1464625631967 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:27:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1585ms 09:27:12 INFO - PROCESS | 1752 | 1464625632007 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:27:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:27:12 INFO - PROCESS | 1752 | 1464625632012 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:27:12 INFO - PROCESS | 1752 | 1464625632019 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1752 | 1464625632022 Marionette TRACE conn4 <- [1,3090,null,{}] 09:27:12 INFO - PROCESS | 1752 | 1464625632028 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 1752 | 1464625632265 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:27:12 INFO - PROCESS | 1752 | 1464625632562 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb3ac00 == 143 [pid = 1752] [id = 782] 09:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x8f3a3c00) [pid = 1752] [serial = 2345] [outer = (nil)] 09:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8f58f000) [pid = 1752] [serial = 2346] [outer = 0x8f3a3c00] 09:27:12 INFO - PROCESS | 1752 | 1464625632658 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8f717400) [pid = 1752] [serial = 2347] [outer = 0x8f3a3c00] 09:27:13 INFO - PROCESS | 1752 | 1464625633534 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:27:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1538ms 09:27:13 INFO - PROCESS | 1752 | 1464625633556 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1752 | 1464625633560 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:27:13 INFO - PROCESS | 1752 | 1464625633566 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1752 | 1464625633570 Marionette TRACE conn4 <- [1,3094,null,{}] 09:27:13 INFO - PROCESS | 1752 | 1464625633576 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1752 | 1464625633840 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:27:14 INFO - PROCESS | 1752 | 1464625634126 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8eb34800 == 144 [pid = 1752] [id = 783] 09:27:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8f3ac000) [pid = 1752] [serial = 2348] [outer = (nil)] 09:27:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x91134400) [pid = 1752] [serial = 2349] [outer = 0x8f3ac000] 09:27:14 INFO - PROCESS | 1752 | 1464625634217 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x911b7400) [pid = 1752] [serial = 2350] [outer = 0x8f3ac000] 09:27:15 INFO - PROCESS | 1752 | 1464625635189 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1641ms 09:27:15 INFO - PROCESS | 1752 | 1464625635208 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1752 | 1464625635210 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:27:15 INFO - PROCESS | 1752 | 1464625635217 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1752 | 1464625635221 Marionette TRACE conn4 <- [1,3098,null,{}] 09:27:15 INFO - PROCESS | 1752 | 1464625635226 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1752 | 1464625635494 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:27:15 INFO - PROCESS | 1752 | 1464625635778 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x91672000 == 145 [pid = 1752] [id = 784] 09:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9171dc00) [pid = 1752] [serial = 2351] [outer = (nil)] 09:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x91847400) [pid = 1752] [serial = 2352] [outer = 0x9171dc00] 09:27:15 INFO - PROCESS | 1752 | 1464625635877 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x918e3c00) [pid = 1752] [serial = 2353] [outer = 0x9171dc00] 09:27:16 INFO - PROCESS | 1752 | 1464625636741 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1591ms 09:27:16 INFO - PROCESS | 1752 | 1464625636810 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:27:16 INFO - PROCESS | 1752 | 1464625636814 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:27:16 INFO - PROCESS | 1752 | 1464625636820 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1752 | 1464625636824 Marionette TRACE conn4 <- [1,3102,null,{}] 09:27:16 INFO - PROCESS | 1752 | 1464625636830 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1752 | 1464625637057 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:27:17 INFO - PROCESS | 1752 | 1464625637381 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x85ee8800 == 146 [pid = 1752] [id = 785] 09:27:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x91a2f400) [pid = 1752] [serial = 2354] [outer = (nil)] 09:27:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9239a000) [pid = 1752] [serial = 2355] [outer = 0x91a2f400] 09:27:17 INFO - PROCESS | 1752 | 1464625637473 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9239f000) [pid = 1752] [serial = 2356] [outer = 0x91a2f400] 09:27:18 INFO - PROCESS | 1752 | 1464625638364 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1595ms 09:27:18 INFO - PROCESS | 1752 | 1464625638415 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1752 | 1464625638419 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:27:18 INFO - PROCESS | 1752 | 1464625638426 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1752 | 1464625638429 Marionette TRACE conn4 <- [1,3106,null,{}] 09:27:18 INFO - PROCESS | 1752 | 1464625638476 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1752 | 1464625638834 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:27:19 INFO - PROCESS | 1752 | 1464625639026 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f726000 == 147 [pid = 1752] [id = 786] 09:27:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x91847000) [pid = 1752] [serial = 2357] [outer = (nil)] 09:27:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x925ba800) [pid = 1752] [serial = 2358] [outer = 0x91847000] 09:27:19 INFO - PROCESS | 1752 | 1464625639115 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9268a000) [pid = 1752] [serial = 2359] [outer = 0x91847000] 09:27:19 INFO - PROCESS | 1752 | 1464625639988 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:27:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1579ms 09:27:20 INFO - PROCESS | 1752 | 1464625640017 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1752 | 1464625640021 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:27:20 INFO - PROCESS | 1752 | 1464625640030 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1752 | 1464625640033 Marionette TRACE conn4 <- [1,3110,null,{}] 09:27:20 INFO - PROCESS | 1752 | 1464625640038 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1752 | 1464625640283 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:27:20 INFO - PROCESS | 1752 | 1464625640576 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x9166dc00 == 148 [pid = 1752] [id = 787] 09:27:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x925b5400) [pid = 1752] [serial = 2360] [outer = (nil)] 09:27:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x92ad6800) [pid = 1752] [serial = 2361] [outer = 0x925b5400] 09:27:20 INFO - PROCESS | 1752 | 1464625640674 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x92ad9400) [pid = 1752] [serial = 2362] [outer = 0x925b5400] 09:27:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:27:21 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 09:27:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:27:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:27:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1490ms 09:27:21 INFO - PROCESS | 1752 | 1464625641509 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:27:21 INFO - PROCESS | 1752 | 1464625641522 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1752 | 1464625641526 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:27:21 INFO - PROCESS | 1752 | 1464625641532 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1752 | 1464625641536 Marionette TRACE conn4 <- [1,3114,null,{}] 09:27:21 INFO - PROCESS | 1752 | 1464625641541 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 1752 | 1464625641759 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:27:22 INFO - PROCESS | 1752 | 1464625642043 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3985669e-e2c7-4e1b-aa4a-997c0cdd88e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x926a3c00 == 149 [pid = 1752] [id = 788] 09:27:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x926abc00) [pid = 1752] [serial = 2363] [outer = (nil)] 09:27:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x92c5cc00) [pid = 1752] [serial = 2364] [outer = 0x926abc00] 09:27:22 INFO - PROCESS | 1752 | 1464625642132 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x92c62400) [pid = 1752] [serial = 2365] [outer = 0x926abc00] 09:27:23 INFO - PROCESS | 1752 | 1464625643077 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:27:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1553ms 09:27:23 INFO - PROCESS | 1752 | 1464625643086 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1752 | 1464625643090 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:27:24 WARNING - u'runner_teardown' () 09:27:24 INFO - No more tests 09:27:24 INFO - Got 0 unexpected results 09:27:24 INFO - SUITE-END | took 1379s 09:27:24 INFO - Closing logging queue 09:27:24 INFO - queue closed 09:27:24 INFO - Return code: 0 09:27:24 WARNING - # TBPL SUCCESS # 09:27:24 INFO - Running post-action listener: _resource_record_post_action 09:27:24 INFO - Running post-run listener: _resource_record_post_run 09:27:25 INFO - Total resource usage - Wall time: 1414s; CPU: 98.0%; Read bytes: 14282752; Write bytes: 924819456; Read time: 732; Write time: 454712 09:27:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:27:25 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 149966848; Read time: 8; Write time: 322084 09:27:25 INFO - run-tests - Wall time: 1384s; CPU: 98.0%; Read bytes: 11182080; Write bytes: 774852608; Read time: 508; Write time: 132628 09:27:25 INFO - Running post-run listener: _upload_blobber_files 09:27:25 INFO - Blob upload gear active. 09:27:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:27:25 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 09:27:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:27:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:27:26 INFO - (blobuploader) - INFO - Open directory for files ... 09:27:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:27:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:27:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:27:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:28 INFO - (blobuploader) - INFO - Done attempting. 09:27:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:27:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:27:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:27:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:27:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:27:29 INFO - (blobuploader) - INFO - Done attempting. 09:27:29 INFO - (blobuploader) - INFO - Iteration through files over. 09:27:29 INFO - Return code: 0 09:27:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:27:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:27:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/efaba278fa231247aed3b700a0bcb1cf8415006d845677ab1d511cf697d4281d345c0310918f8f3ed651846f60e14d9cd9c565cc4be12ade25eca02308c1e565", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9ceb1fc79b4c2249567c1570237f57e030c85257796d9eddd011b94804aa3258539ad721ea25901d863f6ea1159593afd15ec562eee896dd7ae59de318d9763"} 09:27:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:27:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:27:29 INFO - Contents: 09:27:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/efaba278fa231247aed3b700a0bcb1cf8415006d845677ab1d511cf697d4281d345c0310918f8f3ed651846f60e14d9cd9c565cc4be12ade25eca02308c1e565", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9ceb1fc79b4c2249567c1570237f57e030c85257796d9eddd011b94804aa3258539ad721ea25901d863f6ea1159593afd15ec562eee896dd7ae59de318d9763"} 09:27:29 INFO - Running post-run listener: copy_logs_to_upload_dir 09:27:29 INFO - Copying logs to upload dir... 09:27:29 INFO - mkdir: /builds/slave/test/build/upload/logs 09:27:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1501.494119 ========= master_lag: 0.58 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 2 secs) (at 2016-05-30 09:27:30.427855) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:30.431635) ========= 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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/efaba278fa231247aed3b700a0bcb1cf8415006d845677ab1d511cf697d4281d345c0310918f8f3ed651846f60e14d9cd9c565cc4be12ade25eca02308c1e565", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9ceb1fc79b4c2249567c1570237f57e030c85257796d9eddd011b94804aa3258539ad721ea25901d863f6ea1159593afd15ec562eee896dd7ae59de318d9763"} build_url:https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032128 build_url: 'https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/efaba278fa231247aed3b700a0bcb1cf8415006d845677ab1d511cf697d4281d345c0310918f8f3ed651846f60e14d9cd9c565cc4be12ade25eca02308c1e565", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9ceb1fc79b4c2249567c1570237f57e030c85257796d9eddd011b94804aa3258539ad721ea25901d863f6ea1159593afd15ec562eee896dd7ae59de318d9763"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bmSodTFsSj-3K7NO3NCPEQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:30.511815) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:30.515180) ========= 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-1464623700.941803-396469721 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016771 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:30.594943) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:27:30.609400) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:27:30.609808) ========= ========= Total master_lag: 1.19 =========